<SEC-DOCUMENT>0000039263-22-000032.txt : 20220728
<SEC-HEADER>0000039263-22-000032.hdr.sgml : 20220728
<ACCEPTANCE-DATETIME>20220728150148
ACCESSION NUMBER:		0000039263-22-000032
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		132
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220728
DATE AS OF CHANGE:		20220728

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13221
		FILM NUMBER:		221114572

	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-Q
<SEQUENCE>1
<FILENAME>cfr-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:ee4ec05c-6a99-4972-ad1d-50d952ba202c,g:b11b76d6-3e2a-42af-bd90-70f7e1de9a58,d:fcf0f728c2514cce81ac8f7f1a6d291c--><html xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cfr="http://www.frostbank.com/20220630" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:exch="http://xbrl.sec.gov/exch/2021" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cfr-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV8yLTEtMS0xLTgwNTMy_bb870381-1a08-4ced-a1d8-5825478c5b31">false</ix:nonNumeric><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV80LTEtMS0xLTgwNTMy_f24fd4b8-f605-472b-b25f-c998fde773ae">2022</ix:nonNumeric><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV81LTEtMS0xLTgwNTMy_c9508a2c-bce9-4d9d-8d48-3a6961431011">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV83LTEtMS0xLTgwNTMy_87ea3b9c-adcd-45b8-9ee2-9be89dde276e">0000039263</ix:nonNumeric><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV84LTEtMS0xLTgwNTMy_2dbf171e-ffef-458d-a9e1-abc78c7c22a7">December 31</ix:nonNumeric><ix:nonNumeric contextRef="i1e5a853021874d3a8946a28dfc140743_D20220126-20220126" name="us-gaap:StockRepurchaseProgramPeriodInForce1" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDkwNw_fadc24c1-9568-4f1f-a890-97f1d74194fb">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cfr-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i694032547e53414a956f89b605736d19_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i923b7115d7554855a37d3542c0806a05_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07ac8386f2704c27b5f05b597e33ebe7_I20220721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="id26d895fce2b47119ce25a28f9db1420_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:context id="i9d6dbd9de47b4a33afc54ef42d7998bb_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="ib3596d053450408fad87c501d48ef687_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93c2522bd4ee42e9b5fcfc89a0ff8c53_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5a33f839b5046fdb7e18f34a41c2dd1_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32aaaf6f9919423f9cda311e57de4e3b_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39d5290e6df84c73bed0ad8ca4b8083b_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib866de54246d4885a81dcdb4476f05ae_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63390b127ee24b809d5922ba7bbf9e6d_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd0eb325696043018f80bc65ae4a28bb_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc758039acf440a4920d7f670239c10b_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic49ea8f5859549398de9b2d1a9c50981_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51ae43983eda40a187a4ea81b32bfd4b_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9ae2dcd03ac40028f5154844b608145_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99355dba5e8d496d9d8fb93677ef0a6f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6a435e1095d4e20b26547a49348745c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51172906c07c424080041c626a4294a4_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47b833e9a8e84fe59a1e19d633b18159_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b3f258095004e88b7d719371d718506_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifacdd1af98964abf92b6f227d4c3b8e3_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie44e4a84e5ce453ab24c5cd0b9a6a530_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2ae9f67cdcd4ce298c30c41ef08c8de_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5e235e7151b4556a19cf346a2ee7aba_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a257192ab634eb9bf61ac7f408dc5eb_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bae9c65e648450bac32e9de8dab6e7b_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i826cc997b9a04057b973c6604b55c962_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i857868bc9e6a4f5194467399867529b8_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b0b63b7e5284120abd59ae5267aee4c_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icca567df59e74b62bd5a6aedccbe05c2_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb33e1d95f243d189d51dab79f4d7a0_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica1b40181313425dafd3956dcac0c80f_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02cb2cad6fbe43499d0ac0f6247394bb_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1735898ff67944fe9dfc4a23add5e56b_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f09535da5ae4af297c47b7e98beed73_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia05f352f84134df4b27f524dbc486504_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic02bfaa41338444da68ba3e9aca57d49_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc25e7594ec44374b6b59efd1cb0dd90_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:context id="i98f7ebf82a43416099bb894848e9a894_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="ib0cb60ef5639432e84c5dddfa39ffa02_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="ia47a8be888b54600988697e2cec85f9d_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="ie6132729f2f44934bda294d58c5df22c_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="i39fad52bbbb84c2cbd90fd59de2a508f_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="i39fe87359c5e4b7d8325dd4542cdccb2_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:context id="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fa804e51e8d403f9d81740b3cf0d319_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ee2c22e56c842e4be0b72395eb7fad8_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4abb023af31447ea56569be3dbc9c58_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f253ba4403e4ef289c42c68f430a3f4_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="ifb016f28cff84aa98c5f8209ca7b0b42_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="id356e02353f64460826af5c1daa073a0_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="i41234646c6e14c9880c4893727e8517d_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="i4c2b8835207848fabc419e1027be16d4_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="ibdd197713c8c452fb049eb52632f21a3_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="i769a469499234fa59ac44291bcad7e2f_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="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f6f4775630844b8a4afb4866fb252b4_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52d468a8528f4d7fb3a0080982f886cd_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3c0f4ba2aa14ebf9a877d3a8654a85e_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="i81c4d642ab7d437297858ba96ab36900_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="i2ba60e7d611046d9948075795db9b703_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="i6cec84954b5a46ccb0eddc15238e87be_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaec2a715869459d84c977fc81de8021_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="if8d0294ce8694db5a65ed6899da49e25_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d63b53f31fe47d88ff9987c5f345f55_I20220630"><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="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cd63a41d95546b39c2efbdcab740ddc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1080602c74b64ed0a7477f759651e736_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e3f6474ffd34219bd60daa29fb23cf2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99e1865caf5948959e6a40ef65f12294_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icee6792006ea4e8eaaad5f5d27bf65e4_I20220630"><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="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25cc6e25c6ab400e9eb085a034e148a1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic58c6bdebc4e4f51a2a6372a73ae93a1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0459e01e43ed4f3f88faf979c8088ca7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i086d0afb57344b949415045ffe1f6346_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i574822a9811b47cc9cb60611ebd3f0da_I20220630"><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="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i469b360f39f949baa19014329afa2e54_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb4952cb536a4d65a3fbd19804c45636_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6d3494558964c8e96f5cc57ec98f6b8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib825d1b143db4fa4a3d1bb7a547da108_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27dca31e015d4679a8acb298fae90cdb_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i210a445d7a8144e19d6b4ef76879b778_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97457ffdd55a4287b07215f91a94dd27_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</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="i0610fd3028454ecaa96e4b5526b31061_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="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</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="ic3fd939d7951457fb4ea8cc61d027880_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</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="if6758785e3e74bf88d210e1a307e4345_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaaAAAMember</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="i392681678fcc4faeb915c984ca74afde_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="i235d0e69eae64cbaa7a5a5f2e8c0b95e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</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="i1a463267ec61463d9893a029c820400e_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="srt:CreditRatingMoodysAxis">cfr:AaAAMember</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="i93d18e80fefc4bdc97efeb98fb423ff3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</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="i9944643d1e1b4ce89bfd2cb5a1ef28bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</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="ia1c3e3a4598b4c0e9df7eec947ddae86_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:AaAAMember</xbrldi:explicitMember><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="i451897d9e2104a1eb2bd6cf9beb37667_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</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="if470e241509e48cf9390abcd8b9eb072_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="srt:CreditRatingMoodysAxis">cfr:NotratedMember</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="i9eff647effe946858d47fc2f6cd95c2e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</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="ib8c179ac2b7c4a2a885ce0a74dc3ec6a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</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="i9d1e2d7f339f4cb09e3c695edada11ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CreditRatingMoodysAxis">cfr:NotratedMember</xbrldi:explicitMember><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="i243ad93698774e57a0e5d85d67d19520_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:NotGuaranteedorPreRefundedMember</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="iee684e15cadc4fd289bf3c995d1d563a_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="i448294c848b3480b8c848b4c3f03cc48_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis">cfr:PreRefundedMember</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="if6f42e45a9fd4a29b2c6a4b862e3b446_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb587c48fa8c43da9cd7bcc1fd693042_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9922ef418c54ce9b4fbe24f7744ffb3_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="i0a8cd0cd8c10455bb6007bbd15aaacde_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="if37dc3334dd8407ea886cc8ea1a979a1_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic125494ff89444f4abb7ad3d28d7aa1a_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib133622a6dc0491f8495be9d2935aff6_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47f44cdc21d24a998014f459b67dbd26_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic900fdc4ae204b5098b16569cdc070ce_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic346f4c945714bb8bfb87d52eb748119_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i820d268d840b47afbbc59b2e8bde89f5_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9fdbe4f8c924611ab58b50282bed5a6_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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i67fe806c4ddc4e75b8b45611eb5ddfc4_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id066bcc5f7744978ac94596a711465fc_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="i2afe872dd5574387990cc4b2be532185_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib522b5a6ffc847eea77db75eca215a6e_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="ic41358301cc746c4ab9efcdedf9878b8_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4da59073dd742b7a5f895e5714b688a_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="i770b075bff7244cdb16674b99c1f46a0_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52c12d5c38ef46ff918296737a5e05db_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="if4b2a83fad094d7fbce6fb30f4b2b06b_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13de42200de3482aa9a660baacc0bd68_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="i5a56b819aa68416689cf8de14d035832_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55ff828d3fdb4608a410525e2d3e3f8c_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="i30ef8a7376f34739b2eedc4eecddf570_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i831ba92e23f14b059855ebc42ecd0bab_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="ie7b5987aa034410f8c63df3ef3c8154a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62b2aaa7fd5f450eacc6b4c2949ae1df_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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i645df62f67334090bb3df85da6d973c8_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="i62f857c7a46048b8a007f9089c403c4e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id42227a1ec25485185e7362fc4a599dc_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="i5bb583623cd94e0d9a40376308e7a127_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48a46c2349be4145978f6e63e0722d37_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="i416c47a33cc148cea256d977cd6ba612_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief811deb489d4e308de63d13d76e1e93_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="i0582546b2f8442418018fe53ac8a7431_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ea5bfac2f7c40c299cd9cb89fb9c1d4_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="i1aca300605754555b2697f7881bb9092_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c82c1d7fb68447db48cfb7fea7e42a9_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="iba99c4b0354244e2a83365c943c96e8e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44f9a7c43d7c4505ad4b52cb87f01906_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="i1d290d82ba6f4e86a18851d4bcb78f3c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i342edc9d2e084871a9ec08e3137f18fc_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="i05dcfa3314d84f598b56667f3288c87e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i258ec9c784994afeb848412a9991aadd_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="ibc5fd16f2f154ae1bfb7068d3dfa43d2_I20220630"><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:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5564212f24c4b8f9da95c21f842de7a_I20220630"><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:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ebbbb254913474f874aeb6ec13d0afa_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19b6a527613a421b8ffa2744869ee53b_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="i842093a9540643828414e167af2ac168_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3afe8f0256b4650a2494ef8ac7c73d0_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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if818d4701fb548f7854fcadbb188e14f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51f23cc9e7c949168e464038bf25c98f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbda2fc319324bf59517d876c67a6354_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75f9416827fa427b8772f81187dd10de_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88b42dbe445c47f190a035f52a437d88_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i656ba9670d4b4d3b96103155a74e4cfa_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d45baec1f1a4f92b740af05775b007b_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d9b397bec5a4c91827b2e219ec245a5_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie422fa21d108432a8a80bccb3b664246_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id862de02799346568daf0db25fe05b07_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10c4adf8c32b4b94ace482c20975d6b7_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1961a82589104c8ba5838e7b997c14f2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c1214351f3d427d9040ac9ca716e6b7_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08ac9312090d4a1aa9b48ecafb847e37_I20220630"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e560db384d14f3d8d3a3f9b50ae1227_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i230575cfad884bc2a44676b66eb46c8e_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9c71b6b356d436fb2bd5e21436d4a0a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4bfddf9abd54c80828b6165c05aee0b_I20220630"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6b3d00dbaaf47969dce505b712487cd_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa648f27c91543739b531aed9d31a43e_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a2d3e442659420d8128dcb5aa7168ae_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i873bdeb61cdc4060a51694dad5ec1dea_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i410a011c0e824dbb887fc8bfe9e93d36_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5e2436e6f28499a872c7e7715fcb1b1_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if845443509d94566930d22c8e56a38a1_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53a8663dc68a4e3287a96fd0eee45587_I20220630"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91b86f970d4144fcbf15371124e93ba5_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9992386fab9a4054b7b9f3f0e868cc5b_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fbee090ea5c4e09876455ef549fa36f_I20220630"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72b60c73931a472a8b868594d6dd643a_I20220630"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eead138af094c9c894268a77f6fbb16_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10a37212f9cd4b20b15ccf45d18337cc_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04819741a24342c3993a1a4139624e17_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2bc106f0f93413eb0c84bdd65dad73a_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1eab5dcb11d4c78be72589f4d2de885_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8159a230e8e44eacbef3cce485057eef_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7969db306544d7c90168e4de7dd2c82_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9ace1fa698b434f8c3821b49d29dc01_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4459e8d865cf487fb17fae4609fab6f1_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i330c7b39dd2d4a3590b19ee9fc2693e0_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fe750360a6c42d5bd7af0b4e0334eec_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b6e8e6564684a70a2da51f7552cca33_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="item"><xbrli:measure>cfr:Item</xbrli:measure></xbrli:unit><xbrli:context id="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fda58393f224711a8012a85f7a6fe2e_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="grade"><xbrli:measure>cfr:Grade</xbrli:measure></xbrli:unit><xbrli:context id="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e8f8abeffe44b7790413d996bc3421f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i570ab3f193a64d6e8a9058275e77b896_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf657f8001244c378ee1942c9457e9e6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6fad75265eb45229229b954dc7b234e_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i902c6522ac8a459080ba092f3c35a40e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6efe421410b64e738dce886ed137bd1d_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe1d721fc87d47e98ec39ae37f539964_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c728389f31846189fc3e1bab2c20856_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fbf7715e29a43b8a08171c4bc1eae67_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia04ca8736774466bb5f4841c7bb18b11_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0266de19db43431a95494b889254b720_I20220630"><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:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e59a235fdd84511ad78a45992a42e0a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b56dd971f1540bcb270fbb9cd636246_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id336afc65a384905941cb40957529f96_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc4fd56bb69442cb88800e2337dffe7e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11563374f86f42f9a9d037f9c885fe50_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief1fa7f352e14de5be91d135a2cc50fe_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6e17a28fad24924accb7bef13c27783_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5cb82031dda433299a5ea5fa1ef7861_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if69836c47f184a3298d544cad5bb4bc7_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i700be06a0682417ba37bfed1dc9d42be_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87946c78e8f54ada83d8a63e625c5119_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i228036744c714ae58debc4d62c997941_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd22b6d695974e8abff9488333b6da6b_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i220015fdd3064a6a9c12d2023ba60c23_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id948688bfd874b848bad47d2af5cb609_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6ce93faaca5487086160560acf20dc0_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fd1222e14124eb7906933730ec7da06_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib72ac45a06b34c48b0e727c69a1f285d_I20220630"><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:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3f4eb91761e44f78e985316929d0fda_I20220630"><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:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic20bdbf3c1104364ae5e80fab6e01384_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic53acf7ad87a457aaa64fc0f1b64d6c4_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce8d19bd92b47c8a9cafd3fd9f112cf_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7a7b284898241609ea563fb176334c9_I20220630"><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:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i105fc26caa184a829f24e26ebaa851cd_I20220630"><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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbc0652cb83c4225b053b65da95e0f57_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ad2a259eb2746839430aeb3e32658b1_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f74060495bb4489ae10345cec4e01f3_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3defb5ecbb7468db4a3b0d2f39fccc9_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i594ac280b034471287aced462479938a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcc864bb949f4372b7ee07bee1f087ae_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e9acec992f240f482095fd90cd182ad_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie497cfcaabb946d78ed72b6041ca5e43_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44b1e721b8574ef88d6d1f39a9e74225_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5e136dd40324167b37f438f379891e8_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5c3e34ed9524cf7aa3bef424938f96f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8187523889b64cc48c211a1af6b88f52_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia721a35c785e41b9a346278397304f70_I20220630"><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:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17966efd909e46bfa1ed56491fbc053d_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0984719997a5429d949de12db02f35c6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67031ef884264de6b57daf7df13af48e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:CommercialRealEstateBuildingsLandAndOtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf36225e4e814f8792eadd2f13745514_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf2281c5672c44148cb920dac96c0428_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4c0780f6e0444d998fc38ca58d426fa_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id352e40f5a324cd68e4825dc2bbd852c_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib93d471d8447409685139b1d137e9f3c_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida0866083a9b48a59b498101392b88e3_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icea40650134f4123b6e11ccb8b5ee48d_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b8be206573140898ff0c7c4f3b933e8_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23e0f751898b406b93bc3f5c22af5fe4_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"><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:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fa416018c774ff8a9d3330f15d27a73_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11b4ca718dfb427c9bf037c516d6843d_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6851be3e0504cd9bf1b23fd05ad53fb_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeb6d8ba5d1848cca108d185aa284b39_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia29497177ec346b6b77de05e15fdb383_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie164fbcff56c4618a91e08206329a2e2_I20220630"><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:A2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i601b0f790d724c32b84cbec2f6b3e6ec_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85d720e66fa6404fa7dcce3d9fa68d50_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d06989d6d5e4a82a208edf828279c86_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1e4bdef72964d3fb93e0b157fc27153_I20220630"><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:PriorYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb2de2d4717942e990cb2e505b7a59d8_I20220630"><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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71b91470b1f64f098ba636e1a9bd2800_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a314947b97046fbbcdfbe17a66ff3f6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:CommercialLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4459bbc589bf4628ac433fc1213bc98e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icde7a38aee1e4c1487922f65f9da30e5_I20220630"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3529005c92e74d39b6d84730e0b5df7a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1f854ed83364c33a931284349a55e7c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88136bcf48d948a094b93eea83e22fa0_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bedbb40abea4aebbc75e9f2fe23d8cd_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fcb2701d0474d3a9bc922444ba677f4_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="i71100614fc27491495c1e896e36501a0_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:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa6378e206f54b82b7025df044c296aa_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="i328bba281ef94db990674b53caf20037_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:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7840a540b02e4614a90c1c0793821bbe_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c3583bdba4d4719b9f576043bcbeaf2_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="i786a79cd27db4f88ace38e933ca8ebd3_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:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdc600704bd74adaa5532219238bc998_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="i9ebbb5b48b6b474392a0ad6bec8fc2a7_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:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb22337934234e82852c4f144251133b_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i809bca027ff54756940c00bd8ea3896f_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="i2291eb794a0b40dfb143d505e55da5d9_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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9e86e472712467c912a1c85e6b3a791_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="icce36a29b06940f8b1735f6dbf9c2f67_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:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9cade8e147347d8986069545b2cb2ea_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e67c3dff39747228847689cf034cc63_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="ibc3acf5d43164312aecd08e1a2cd5241_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="idc0954e27ad346bc90e49581f8f3ebad_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="ib9c7240d5501443a9b389b9fd18a7930_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="i3784c36225de46b19ab3fe0d5d835959_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0afbadab6c8145a888b992566728dfd5_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="i89ecf1d324ae4249b66917333b2d9b6c_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:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6a1217a12f84af3bc5d0cad357f46bf_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="i3a601841aab14634a016d133a6e44783_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:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3475c17682894adfae91a97308d1dd74_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia495d3a6846c4d998d6d95af633c6939_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="iaf9885de132b42468285cca79cae31a6_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="i9acec7923490490ebc145e6f861ec151_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="iae11c73570b94d4f920de615a9bf005d_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="i9496c17ca25d4a4392e5010aa9c0d2ed_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c7ee88f134f47c2ae56b98335490c7a_I20220630"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib75835e5eff84a8591ae2a5845cd2308_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i558d86efe72c4cbd8c3aa96941a5c9d1_I20220630"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd176865b1184f6087ff4fafee6de6e6_I20220630"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib804f52ad65d4acb8ddb61ba0cf571f3_I20220630"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d6d076e5bc74285925dcbf99a1f2fa4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07f3fd5ccf30487293b5a039827685f1_I20220630"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f882e07f2d948ea8ba2187746a03ae1_I20220630"><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">cfr:FinancingReceivables30to89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i597a1219241844439f94935001be82f9_I20220630"><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:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00fdba21c83a4df3b996afeb1a74b3da_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida80f9b7a2cd40c0be8a3ff8e865ffe5_I20220630"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52d73f67b9404edead07076f8260f948_I20220630"><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:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7eb0e158aca4bbabe82dc3c4bbde36c_I20220630"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd37e61c77a94e37a77da882f1515684_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1046492bc5994c119e57fb7a2b500c84_I20220630"><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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i736cfd190413432bb0c49b07c00f3859_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5fc9227879f4d4da205525aa7f747c2_I20220630"><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:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36010ff6d3884a6393a6423359700965_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5619826d6f134acdbf2c86c2c5f9af8c_I20220630"><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:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a14602b28da49caaebdfcb16eda01c7_I20220630"><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:A2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4fbef4dc5ce4baf98f73fa9fe427776_I20220630"><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:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2146eae381240f18cb6d097263b36bf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad479dc1b5d34c4ea627f922218e219c_I20220630"><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: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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if48409ca4ba9414b80b453bfcb35ed3c_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e8b4c7ed7f74d61b8a9ba928ee8d3c5_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bb12d7d54c5441fa24ebbd81ba2518b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97548f04e4354407a01d10d6c24bae12_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82c408005a524cf489f6708d686c3474_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i832d4dd6497f4998a7d04e884403c622_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5086cd7282b74266803d7733c8188664_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9c96e5d5e86444da4075c3fb47b34eb_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ea47f2a36d04dd18bb8b67ec590f021_I20220630"><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:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cd00a9aa120422090370027347219ec_I20220630"><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:A2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i187a7765f99a493083214575dc72a169_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1aa159745054af7b4c5425e0f5c1054_I20220630"><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:A2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6254011473814a758630f732f7b0a424_I20220630"><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:A2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff9ca17d098a49d3b07a5f96a39ac6ba_I20220630"><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:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cdb3d24dc694a87951b8a0f8b4db295_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cfr:TotalconsumerrealestateloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5518c28561e44b0194a737b06bec61b0_I20220630"><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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5608c4d6732848b894a86af69d1e67aa_I20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a974629a7cf4f1395b3fc573cdd05e4_I20220630"><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:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i889ff439e01a4417a900597a55e1a7d4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide47d2c7df63472098ec92c84bc902d9_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbcc4a27be3b433db897e5087b2f4108_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie475e279446c4fd1b3eb61ac22beb6f8_I20220630"><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:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42b5c7fb8e934bfc9f37980835a8a6a0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13fa4e9993df43849901b2a8e0f3d8ff_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfafa9a8192040b49567c220c3f805e1_I20220630"><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">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99d8ee7b9fd9450ba7bbc33cf40f8caf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8d301db1ac04be5b2f3c01587481e33_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45ebd2dbf1aa429db02f0daad73278a9_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c3f9d1d2a794ffeafde78b8561a35ff_I20220630"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie88ae7bae40945448d660bb8be3b6508_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7ca3708cf354d5e874dedca9fb4647f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17d8804ede014607a139095704d27980_I20220630"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc18d7fd4f30495683450f48d5f69b01_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i022ff545559f45c194e984d030a7881d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e738ff2ce0341c4bfb234875f9c836a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bdf3f739ee8458596cb8c355acdb941_I20220630"><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><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e74c13de48841939f2ee4e064aa789b_I20220630"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb800f510e0f47568522a81e0ee6e63d_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58c9f98e91b043c4ace765f0a7ec85e0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica87f21580b94a0a8ff88785c77aa48f_I20220630"><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:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i557d1d96e0764806aa163970e155b8d4_I20220630"><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:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a8e57ac60e346208e631d662d47add2_I20220630"><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:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id170d3106c764e4e8ae58536b62b2fe7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice04f0f410d04f16ac29ef77ce05525c_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb35e9aa45fd4d0e93a5e024654c49c4_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2561435375d54bd797080410fb4204b7_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceee71df71234886b666e7e3c1182cfe_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3622bb4ae88449498b8de38915546630_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf69b389225b48d888cef09dc5e2c93d_I20220630"><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">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e822a96730e4bbbae965bc71e211183_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ceb96b0c85d4cc9b87d3b6393f40bc8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:A2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d65e1e67e604cc6afa68c748f62c6ee_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia181d2a09a754cba98e2c2f07357300c_I20220630"><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">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff022ebd91294c50a231a16813a72091_I20220630"><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:A2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a742ba5f08c4ad4ac8cc2d91cde80a5_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cfr:ConsumerLoansYearofOriginationAxis">cfr:PriorYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8116b53f66e493b86c49697f2d82f68_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87d89fff71d2458aa6e88d377d8f8d62_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6199574a8d6d4b0285a06064f57dcf65_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8832f70a8e4749ee8a94be4ae0aedcf8_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec2b76cd972c4f5fa2a7006ac8b92f27_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53b141b47f604235845cffd261c80c6c_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i001916d6141343dfae17cb5e937e9123_D20220401-20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib74d185393dd415a9dc28a88fc3e9464_D20210401-20210630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i153c30dee2484da785a569ee9e98da0d_D20220101-20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id68ffbec777f46f787fb9eaf1053d3ec_D20210101-20210630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96682c3ac2a1430a82a4403f1ddc5acb_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4a02dc9a15144fc9e538e7b5844835d_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia289ab205b90436b90cac28139d038c1_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f036d351f5148cd93c96cc7a9081089_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica61edc9bc134a329c8087b4ca7883cb_D20220401-20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bdc440f372344109bcd43447ed015e2_D20210401-20210630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief7a9c233cf042e4a716ccbd22a8a8b9_D20220101-20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae17482793934208ad9e6b53a58f9ccd_D20210101-20210630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35de215eecf94e98a0cd1af326fcf3fd_D20220401-20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8271a88e174b4475b2059d36177f66d4_D20210401-20210630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17d4396052fe42e496f37c3db958edf0_D20220101-20220630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39c6654afa874a2aa5c0dc23ac162dd0_D20210101-20210630"><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:CreditFacilityAxis">cfr:RevolvingLoansConvertedtoTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d508975820b488c9a37c03c10786130_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5b262ed8db0440a91062ed9b5277cf5_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa9cb39e0fb549369aad884ac33de2f7_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6bd56e5843a49ee8557fe4d3a4e05b7_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f46c08b20bb434dac29cdad51f07491_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b0cb6bd2d254a62a056dfb415546a24_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i058a2191b56b48dd9cfc4cdc34d07cba_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i942ccf997c2b4254a42ca173a76eece8_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47392da53cc34f9daf02f7acf8117931_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ff4a05075014982bf6901274f4f9213_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie694cc6d99b14f46bb6b7a1ec5014a2c_I20220630"><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:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10ac830b7ba14467891fd761379f7ffa_I20220630"><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:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa86854c96344b00a3d18f61eacd693f_I20220630"><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:FinancialInstrumentAxis">cfr:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i104924ab1d4d418f9b9b3f4403f270ee_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id821f38be8364424a3c1cbc19b0122e2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe3d3281cfbe49b3881295ae06d390e3_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d619daf03df49039c22a12aff6dde5c_I20220630"><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:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie29e7ba72fc94280a721d883ddfb7a1c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5186c58061534af3a40a591b2f67b65d_I20220630"><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:FinancialInstrumentAxis">cfr:QfactoradjustmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3db5c148c882465993a169875f853130_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0aae544d762f48cfa34a86dd2b2f9ba5_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idae498e24cf3401bbbccf73c4029f91c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16b52e3fb57847259fc45eb0a2f19059_I20220630"><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:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5793e9ab59404528bd47b56b98bb815c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i504333b3752d483cb3a56969ea04eb23_I20220630"><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:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb137b88f94a466191eac5e5c68b69a9_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1a79373b58446fa8aa06aac1e98c9c4_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fd4e32a74524b9285a1e282be7ecbf4_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="idaeb07355d984b428385844f817ba08e_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: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="i256916c1814b4b87ad7d44ae522fc156_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:ModeledExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05a8bb39755247ec89d1c6ba4058459d_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: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="i18e2f476906d455f9fb8de12e01174e5_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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5095d9c50e2487291b4b1bfcbde5087_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="idfc78b1c651c475db405634f8d989d9a_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="ia5c4eef4920c4dcea77363fd3e4a7274_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: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="i0529ddcaaad5455da632110379f25dc3_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="iaa52aedfe6874b86be4ae3ae345964da_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: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="i0a87f70b852d43d3ac82a66efcc4516e_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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6989f49dd86e4f56adecc254b20e91aa_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="i28edd2fc492b436d901f3c9d33a8cf0a_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="i2e639016c8344f0f9e992c4efa159cd7_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: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="i0a9e1969d1be4a99be18bfd1281fdfdc_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="i444e415263eb4328a16ac9ee43fe40bc_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: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="i8b6ec17470a243b6a80bc33e35e0b4b0_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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23ce0da12b1f46b2b12dc5162812073b_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="iacd42483f0c0490980a752c33edd7044_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="i52318b8e0869437b8a2e2691618779d3_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c27f12258d14deb84536b2f079e016e_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie939f85715284da283524645770e5fee_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i849e6c21615e4b339790e3ffed468d4e_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcc2e3748fa54c29b104578f0571fb10_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7abdb2c27d104877a938d0851ebf0908_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6444821abcd45fba53350d9e106e884_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14dc6267f9624de6b2b479d4eda9198c_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic67ffb5497cd4f988ad253375f5e258c_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96da39acfb424971b8b1ab4025c01651_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3e997702cd34f5e9632516c641a20d8_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69ff1acb86c04be2acf6cce322b25555_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i359be97c510740c89491fd1432cae5e5_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6132cbfe7ed4ae8af130c50c0461b8a_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ee5a097b27a4c5ab34484d27f8a5d39_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i085da7abc79e422eb791504c1c5f5c29_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i340a91cfdc52431eaa189967ccaf5a45_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib97e92e936d24318851a45e9cfbedc1d_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65f01a7a35fa4e57b2308b6ad69ce4c6_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i015ddcbd6003455dbb78605af936f295_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idaa4ac4d30b046ffa233cabdaf1f4ceb_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="ic632365192fc4348ae3b35d58e212e75_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="iea53852bc9764de1b7431bbe8152b013_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="if4dd645257674720b96288f5801cb78e_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="ie64bc18cf426406db4f3d12c841f4263_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="i2deb88d979ae4e8ba9ddf6deb5ce376d_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="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e134f9762c44496864d9dfd8937ab8f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia37274c2bcd348b4b9b4fbbf1ba41235_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="ic44de32c4541419c8adb82fd27702a05_I20220630"><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="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie258afa0d12a4c999b18ac9c960868ac_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="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="ia8367e73a1c545aaa4e257ca0f4f298a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8fa4c4a5b734b7c9713d7174723c80a_I20220630"><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:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad4af47836444c6dbc34807d8650d202_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="i733749c21f1a4d418f8c896484140cd8_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: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="iad27a2fc13674b059aa35df85985e95d_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if97092302c124b95a4c0ae2f349e4393_I20220630"><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:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9e396ca94344502b0aa72bd7c30f784_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="i8448b9f985884efeba8cc08917ca7fd8_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: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="i92f57d4923864b2082ded6f5097aa6b3_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16b13a49d5e44f0696da74431c791be5_I20220630"><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:FinancialInstrumentAxis">cfr:SpecificValuationAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59b000b0a09f4e038904ff8dd2515f15_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="if0958b15827e478a8f6ab8b5c0d21250_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: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="i7b7bf781c6814c30a637b9ccf346bec8_I20220630"><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="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if638a747cd984c55a3eacf50a2d3b359_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="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="ifecaf8ae6c694613b61113e3d80e0ea7_I20220630"><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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91556bba089f4f49919b6eec4751ace1_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:ConsumerLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia383f6b465504692a1638f510973ebc9_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66367592b7f7464694da5f3a14ea6026_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="i536109ecdbdb4ceabeffc6be2ef93970_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4ac76480b7f40cbab2f852b481d9915_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="id0604aa3a9c94604b39fcb85e9f45e5e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83c2d6ba2de64aed915397a5a889f6df_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="if497607e255840a2995bdd1e9e5ee9c2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if23f5d5358a94822acb69d2bbf7c6af5_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="i80a1f2823ce14139927c580238bd1b72_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0e117e52ef04076a641c75cc00df466_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="if1845932da7a4fc9b9ec949f480cdd81_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b05fd2be227465cb9c993c9f9fab920_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="i5ed3101b5bd544e4954fe390ff9028c5_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28be0dc2f241488c8ef53773c838b5b7_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="i821b3ed9d933490c87cda94e9bc7ca5b_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i781758de4a584bcd9d77dfe3a1e0c63f_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="i59de81236de34d1c9ee9ae165fa35ae6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe9994a38d7040dbb45053d3219c4531_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="i74aa1ac99d8f439088352a0f14072d2c_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="i2dddfa8ea3324a59a2228979bbb92578_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b472e734cfe42d696a61db242d7242f_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf42240e273c4af6a819982fb7293314_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="ifc182295f3034c93bef42d68a974e707_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8220bd02c7e24d63b439d07ed2941053_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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7b31dd685f04e19ac873ab86940accc_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38eaaa28a5ef4073bcce6c9098b6c784_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b54f71b69214aafb382398876944cc8_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="i6df6690602df43ae96b765c3ab307594_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i548235191c9e4ded97b8e2158baf7b58_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:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="i2f23024509d8440e9ac6401248672b0a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1ec71f6731e4094bf84812c21db3c9f_I20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2022PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e5a853021874d3a8946a28dfc140743_D20220126-20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2022PlanMember</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="i4a705b7ecec9415fbb353cc677755d27_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2022PlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="quarter"><xbrli:measure>cfr:quarter</xbrli:measure></xbrli:unit><xbrli:context id="ia332107a2e8b4941a07eb20a43a7af88_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bdde21adc4f4d37a606d7ea972703a6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cc385272a154bf0b959d659850186ea_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6db6e8d4e49a46d8aa93ad3552fc05e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cac29140ee14c1ca6346a077b92375f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dc1aeae3b3244ac9f010cfdd7d06cc2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99285cb475004234b9b4a21a1eef5782_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9c40ddfcfaf4bddbede992b8b8fc636_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfd6c807dbd741319d028ad21cea6ea0_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26930191194441a189ca7408aa1bbef0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f22b25f5c874478bc44a31c83a8c10c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd37c7f5f09940ecba333595cf169ad3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic473b6067e60462c82f1c2b20632cee4_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i088f020620e446538a4f16034aa1e78c_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="iebe1582fb6db4d01a84c9af5a43e72fa_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4ad7cbc4c9e43308afb4c8104014fce_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="i19e91ff959894b64a6ea1bc2c7e62a13_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e2192c96e774cdcaac00da6d36ad16c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idde7a7df25134050b49dc6984e579b19_I20220630"><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><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i980c3d0a361a47af831574dfc6ae1f5e_I20220630"><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><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcf5f2525afd4f6293d82049c1dc0f6f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i125cee1e0c604bd9a646c8e7da3b9e5f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9d06cb87a3947179d46df3200817e89_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="bbl"><xbrli:measure>utr:bbl</xbrli:measure></xbrli:unit><xbrli:context id="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:OilCommodityDerivativeMember</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:context id="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mmbtu"><xbrli:measure>utr:MMBTU</xbrli:measure></xbrli:unit><xbrli:context id="i2c3578efb2254fa19507d94c9cc938a5_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:context id="i092ee287fa714499bbb1ca77412ce2f4_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b5ca2982d494a1f89256b5e6f3274dd_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="ic1e064022fd84eae9d9fde12fba062bc_I20220630"><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:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8ddcf3016b64017b6f3916e00129082_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:NaturalGasCommodityDerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68c19d8416d243088abbcdf2e4b67f93_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i53347cc0ed6b4520b007b202c8f7362c_I20220630"><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:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a1cb2f062da401f854ddc1b0b54b01f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e8bdff2931743a1b3d7b2e3df571200_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:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="ie27015c57747447483905cbdd95aa1c6_I20220630"><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="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47396c8613734a55a918e36ab1e54e07_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="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95dc2c54eb4d40eb90638d4f8ae115db_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d6abdcfb58c4a2386826ff0e837d929_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:FinancialInstitutionCounterpartiesMember</xbrldi:explicitMember><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="i6b3c646300fc46deb662321bda566807_I20220630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if363aa16efbc4fe491c136ec9c0bfe78_I20220630"><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:GBPForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a268daefdb94299b0898ed3c35de3a3_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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic07bf1233361448a956612b35ca619e4_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:GBPForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d457e055e8b47fcab7bc17bb9ba2ffa_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c59ef080f8e402db5d674b5d4da51aa_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="id50bc3ff583d4c4fafc4cc57b60e06d1_I20220630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d87feda11fd4a9e84238f2d74ce692e_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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><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="ieb590161c2634083a863645fbba83993_D20220401-20220630"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i260221d1e7f94e0a890dac114bd8f0c3_D20210401-20210630"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic028d59c1a3f4d2d95fab439f5814434_D20220101-20220630"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ec306dc67264672ad5360c9fb8eb54e_D20210101-20210630"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icafaba9a53f54be7acd40b2219d7759a_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide9067ab10724acca179b0c80b6b8aed_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd4f31483ebb4142a7905ce926b9b120_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifedc76165d3c488aa579900c939863e8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfr:CommercialLoanLeaseInterestRateSwapsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94edb97ed0034829a6191fd3da2ecacf_D20220401-20220630"><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:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51c0fcdd6b1b4553b9843aa57e48272c_D20210401-20210630"><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:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i055bf3488d634eedb557983316b396c2_D20220101-20220630"><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:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdee7b7db599446b9ff8dadf8ac7d967_D20210101-20210630"><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:OtherIncomeMember</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a73458eb7ea4e8e98b29622ae6dbcdf_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i206a004b0ff44fed83a50b4bda76edae_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d0d0b4b6797478e98eb20fd6afb3882_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a57c33efce847e7a05839ba10ea391f_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie09c6e97ca884943b2afa7ac613f5427_D20220401-20220630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9e8e2e391f34ad38a42bd954a8de376_D20210401-20210630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff2cce505af542d68f0aaf944f240a32_D20220101-20220630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae6a20c0a66249e8b5d96501b737782b_D20210101-20210630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6a914210c61410fa3ae2e170d7f95e6_D20220401-20220630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9e9bcc6b23743fcb9f104d5d64cc46a_D20210401-20210630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7890ac0e729c461493f45dfced6dd460_D20220101-20220630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i726998542c5d484e8c32c54e11d17dc4_D20210101-20210630"><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:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31d333478f424e21a2af6501d2c52c50_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac8af33cf9cc4929a86def2ac504ee64_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b35c84875034c91af9e9a279924999e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3762c6ba816b4840a74b914f11d36dcc_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1982dde0a1b742c193c5e7587b610875_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00980f4a7fdf453795dcb1436b553a5c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i693e6f415772492999ed71289b662bf2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4952e1155cd346b1a43c5dc50d87d7fb_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="ib000a15585684ced965c9ae40e5a6b57_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="if0fb0b46cc2d42828d1bcafd74b4b9a0_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="i1a3560662ed84624b0676c1f257061a6_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="ib9201aa018d14382977754943040de25_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="icab418150c7c4ee18822015c906821ad_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="i70769ba04db44dd29b304c6435a3f739_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia906b21710b4401a8e7f85b3dc45d2d0_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="i3813126a4bcc4f6b96aba2a358f1068a_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="i598ca0c4ee4740729f5ef9967ce97303_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="if7f6c10168bb4fbb83c044c11264f83e_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="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d817f9ae1864d66920243041f115522_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i903f17d825fa4f97bccd8940ca26c0fb_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19e249643da744b5bd9120733990724a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i682d23041c6b4044a300e3f52d19d6f4_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i349b13fcfdae49b18b802613f02dfe0f_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7221d16e45e6447cb73cf05a03d7a825_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a55a5bfa264457cae0897fcd4bb9e87_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6323b19acf7407092430cecac07717a_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacd10a4266404ae8bab879c6d6701d4c_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic27788a779c041f1ab1dc04d311c9d6a_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1183071bf354bfb978fec1df82b3486_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib51c94b99efc4efba596b5ecf5165faa_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54d6462c71234a63bb1aa08f9c5482c7_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f8dbdcbd1ab420c8bb19a46248d1eca_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f46bf1153894319a3f39dbd02e0f2b8_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03ebd186dfd6410590fc322bbe79f85b_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="i709c4c53b3f64bfb93f9db020fe77083_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="i180b209b73a44dcb9b6b7417cb651ece_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="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a489981819c42acb8194731e90684f9_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf01f8700eea4d56b759475810e554c9_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i811d343bf11f4bb48f49f2b63ece2efd_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65f71f1f77cb41559d87a1312c498b8b_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21ad654c289d453382b0b78d68ef6fc3_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c7d4f9f959b487da385cdfc8cc6f72c_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="i4d15c380c2754635905b2ab6402163c8_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="i1811af38abdb4de6ae979f93825c6ac8_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="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia660bd48145248bb86f14402fcc44a6b_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62d36f5595f245d79e1ecfdfb71c62c6_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9522c564f08f4460b93bc18ef7c60ab7_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cfr:Segment</xbrli:measure></xbrli:unit><xbrli:context id="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24034729ffc2474194343863da4e134c_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46cf00023ebf487aa35866e5daceb89c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80137f5c72cb4586bcc12f6efda87f54_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c05b6641b1247fc9edb495489db0d20_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06ad9a16f22042379a05e4683b846756_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0529cea9e714dd08607a43e63cac042_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b60fbe8f2a840faad4b2e2e81fdfe56_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i735b8485098f4c2cb20c663d53cb81b0_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i186badd026094083ab8f099cde76a21e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4ae85c6f8694a79bbff768587ed1911_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b8cd500338a446e9a9970b94589459a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife57f40585a543269a6f56153bab3f1e_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53dea11bff6145e7af89932a44aa42ad_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8725de5a828c4763841564e268cff0e8_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i794bda06149a494e86792b0e2b5eb9b3_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d04105c730441e1a136b1f7a214790e_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="i9da2893c54bd42e4abbea2ad3419cc43_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="i4d1d470c8aa64c21bfa502116c1f8fb9_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="iab7fbd07e6544caca35e591adef8aa4d_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="i824d0adbbcf244e6aadb5ecdd37c270c_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><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="ia2e7839e903a42e7a45d906fdb3bb8bd_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="i1a419ec544fb4a948c7c573b94c3ffbb_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="i583019865eb6477f8dc72d549eefc4ea_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="icd053d1f1d354037aa2a41349c63b1d4_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="i79fe6b867c164a008aa857f3622f6809_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="ifed41bdd91524ce0bbaf047d3afa9419_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><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="i745775a51e214f9eb64bc87fd10471ef_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="ib489be0503364d33a2f2553a2dcd1002_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="i415fe7aa5e2c42f4af2f6c80da689a26_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="ice617e57503c4f68ad630d543313f203_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieffe6edafa7044b79a2c3af901a8bd30_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib04c7132550e48379dc11e5864ba95bb_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i415c0a858d024033be51ac0b0b4b68ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000039263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</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="i700f4303d9c3473ea6f2c8caeed5eba6_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="ia8aa0c2a18e04bfb87e41880f8b3b409_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i679d4775810a4edb981d6f90e878a982_I20220630"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16f201d8940549dc971ace2e41adf2b4_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="ie338fe7f99c342d6bd6231c01657a3f8_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">United States</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">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:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Form <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDYx_22600a59-5b50-4bb5-b425-66fcba346c56">10-Q</ix:nonNumeric> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:14pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDYy_4c1c8286-5b63-4d6a-8d03-111d843cd6b5">&#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:12pt;font-weight:700;line-height:120%">Quarterly Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDY0_801d2344-44eb-4caf-bf82-bf3796820b38">June 30, 2022</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:10pt;font-weight:700;line-height:120%">Or </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:14pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDU5_65d95985-96f4-4e9f-a3d2-ebe6359a375e">&#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:12pt;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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from ________________ to ________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl80MTM_8982c23f-2050-478f-a694-2b5f4aee39d9">001-13221</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl80MTY_0fbc10bc-37db-4ff2-a239-174c7e3b79aa">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:8pt;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:67.836%"><tr><td style="width:1.0%"></td><td style="width:31.874%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.971%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="border-bottom: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:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8wLTAtMS0xLTgwNTMy_1c303765-a94d-43d6-abb3-c83924aea553">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8wLTQtMS0xLTgwNTMy_6a58f6ff-5c16-4428-8d07-b27ae0d52ea8">74-1751768</ix:nonNumeric></span></td></tr><tr><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:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</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:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTAtMS0xLTgwNTMy_f9628f13-125b-474a-8f51-490d0743fd44">111 W. Houston Street,</ix:nonNumeric></span></td><td colspan="3" style="border-bottom: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:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTEtMS0xLTgwNTMy_6c4f5979-9869-46cd-bb37-f1263316a77d">San Antonio,</ix:nonNumeric></span></td><td colspan="3" style="border-bottom: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:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTItMS0xLTgwNTMy_b45a04a8-ee57-4b0a-86bb-0e95d6af1e1c">Texas</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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTQtMS0xLTgwNTMy_08cc24eb-dce9-41b3-a822-1584a8b4140f">78205</ix:nonNumeric></span></td></tr><tr><td colspan="9" 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:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</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:8pt;font-weight:400;line-height:100%">(Zip code)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.964%"><tr><td style="width:1.0%"></td><td style="width:29.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.390%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6OTlhYTc5NzY3ZDAxNDZhMWI4ZDc2MTk4NzkzNmYwMjEvdGFibGVyYW5nZTo5OWFhNzk3NjdkMDE0NmExYjhkNzYxOTg3OTM2ZjAyMV8wLTEtMS0xLTgwNTMy_b1e29fe1-5248-438e-828b-a39ef66c10b4">(210)</ix:nonNumeric></span></td><td colspan="3" style="border-bottom: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:700;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6OTlhYTc5NzY3ZDAxNDZhMWI4ZDc2MTk4NzkzNmYwMjEvdGFibGVyYW5nZTo5OWFhNzk3NjdkMDE0NmExYjhkNzYxOTg3OTM2ZjAyMV8wLTItMS0xLTgwNTMy_a1d9d638-9c1b-4289-9f52-3a16f6a7f7bf">220-4011</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="12" 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:8pt;font-weight:400;line-height:100%">(Registrant's telephone number, including area code)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"><tr><td style="width:1.0%"></td><td style="width:7.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.878%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.372%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td></tr><tr><td colspan="18" 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:8pt;font-weight:400;line-height:100%">(Former name, former address and former fiscal year, if changed since last report</span></td></tr></table></div><div><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: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:57.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></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:27.705%"></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 <br/>which registered</span></td></tr><tr style="height:5pt"><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 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8yLTAtMS0xLTgwNTMy_33b58415-d48c-413f-8b94-0a500f0f33cb">Common Stock, $.01 Par Value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8yLTItMS0xLTgwNTMy_ba37f428-0d36-416b-8ec5-227dadfc81e5">CFR</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8yLTQtMS0xLTgwNTMy_61700c0c-6aab-45d7-aee7-0ceac8c33bf4">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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i923b7115d7554855a37d3542c0806a05_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8zLTAtMS0xLTgwNTMy_758fd423-5409-4268-9bac-4db5408611b7">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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i923b7115d7554855a37d3542c0806a05_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8zLTItMS0xLTgwNTMy_fdb45958-4db8-4dc4-b55e-4506a15601ab">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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i923b7115d7554855a37d3542c0806a05_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8zLTQtMS0xLTgwNTMy_f8232a0b-d6bb-4cfe-b998-f640c4bccdd5">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></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%">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;&#160;&#160;&#160;<ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl84OTI_abb45364-4d67-48b7-b71d-cf71cce218f7">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;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:12pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;&#160;&#160;&#160;<ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8xMjE5_d4da434c-0b72-4e59-83a1-84585a3f3aef">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;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:12pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:21.065%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6MjY4NTc5NzQ1MzRjNGQ1NWE5NzJjZmY2MDQ5ZmNkMTkvdGFibGVyYW5nZToyNjg1Nzk3NDUzNGM0ZDU1YTk3MmNmZjYwNDlmY2QxOV8wLTEtMS0xLTgwNTMy_8f3385de-2066-4729-a41f-c62640118fb3">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6MjY4NTc5NzQ1MzRjNGQ1NWE5NzJjZmY2MDQ5ZmNkMTkvdGFibGVyYW5nZToyNjg1Nzk3NDUzNGM0ZDU1YTk3MmNmZjYwNDlmY2QxOV8xLTQtMS0xLTgwNTMy_651b3166-3bc6-4287-b323-fac20eea04ee">&#9744;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6MjY4NTc5NzQ1MzRjNGQ1NWE5NzJjZmY2MDQ5ZmNkMTkvdGFibGVyYW5nZToyNjg1Nzk3NDUzNGM0ZDU1YTk3MmNmZjYwNDlmY2QxOV8yLTQtMS0xLTgwNTMy_6836579e-9d36-41c6-a9b1-8573f239647c">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDYw_ead5a8e9-0831-42d4-ab38-4c2dac9910ea">&#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:12pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;21, 2022 there were <ix:nonFraction unitRef="shares" contextRef="i07ac8386f2704c27b5f05b597e33ebe7_I20220721" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8xOTkw_33df90b3-4d5f-4773-8405-d4a68b0bb5c1">64,127,979</ix:nonFraction> shares of the registrant&#8217;s Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDM0_7f1d6dde-7862-45a6-a029-28db67648a59">.01</ix:nonFraction> par value, outstanding.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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%">Quarterly Report on Form 10-Q</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June&#160;30, 2022 </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 style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:10.077%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.847%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:100%">&#160;</span></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%">Page</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_10">Part I - Financial Information</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_13">Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span 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="#ifcf0f728c2514cce81ac8f7f1a6d291c_16">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span 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="#ifcf0f728c2514cce81ac8f7f1a6d291c_19">Consolidated Statements of Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span 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="#ifcf0f728c2514cce81ac8f7f1a6d291c_22">Consolidated Statements of Comprehensive Income</a> (Loss)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;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="#ifcf0f728c2514cce81ac8f7f1a6d291c_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span 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="#ifcf0f728c2514cce81ac8f7f1a6d291c_25">Consolidated Statements of Changes in Shareholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span 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="#ifcf0f728c2514cce81ac8f7f1a6d291c_31">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_31">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span 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="#ifcf0f728c2514cce81ac8f7f1a6d291c_34">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_34">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Management's Discussion and Analysis of Financial Condition and Results of Operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;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="#ifcf0f728c2514cce81ac8f7f1a6d291c_100">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_154">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_154">63</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_157">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_157">63</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_160">Part II - Other Information</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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:top"><div><span 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="#ifcf0f728c2514cce81ac8f7f1a6d291c_163">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_163">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_166">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_166">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_169">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_169">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_172">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_172">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_175">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_175">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_178">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_178">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_181">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_181">65</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_184">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#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="#ifcf0f728c2514cce81ac8f7f1a6d291c_184">66</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</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%">Part I. Financial Information</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_13"></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;1. Financial Statements (Unaudited)</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_16"></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></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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></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:9pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMi0xLTEtMS04MDUzMg_079a0da4-2bbc-479c-afb3-a2a46304a6db">743,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMi0zLTEtMS04MDUzMg_ad399b51-f6ad-4095-81bb-5a6beed4cbc5">555,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMy0xLTEtMS04MDUzMg_d922d3cc-122d-47cb-9361-cc195776f0d7">12,809,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMy0zLTEtMS04MDUzMg_43e60b2d-9c73-4631-9d27-6b2ef3762302">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNC0xLTEtMS04MDUzMg_494e5309-da5a-43b9-b086-0ed6fcca1246">95,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:FederalFundsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNC0zLTEtMS04MDUzMg_883b37bf-3b9f-4a0f-862d-f6c1b0a5c07e">34,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNS0xLTEtMS04MDUzMg_0dbea8b2-c1e2-4376-83ef-79a9b3eccd37">9,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResell" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNS0zLTEtMS04MDUzMg_63a697ba-39c5-444d-9269-f03e16393b95">7,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNi0xLTEtMS04MDUzMg_2434c7ec-6bc1-4e74-93d0-7e40b6bb2367">13,658,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNi0zLTEtMS04MDUzMg_b225e63d-60db-460d-90a7-ac3adc6d269e">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-indent:-6.75pt"><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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0wLTEtMS04MDUzMi90ZXh0cmVnaW9uOmM5M2NhODkyZTYxOTQ1MDZiMWE0ZTA4ZGIzNTg4ZjQ0Xzcx_c2610ad8-85e2-4099-92f3-205f692fb496">158</ix:nonFraction> at June&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0wLTEtMS04MDUzMi90ZXh0cmVnaW9uOmM5M2NhODkyZTYxOTQ1MDZiMWE0ZTA4ZGIzNTg4ZjQ0Xzg0_c1f28a27-e76d-46f6-b983-a85da9d5e9d9">158</ix:nonFraction> at December&#160;31, 2021</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0xLTEtMS04MDUzMg_72288931-4fa5-401d-9e22-46f18a5c472a">1,946,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0zLTEtMS04MDUzMg_ee285813-5c3d-4c5d-a23d-13e056ebb992">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOC0xLTEtMS04MDUzMg_c20d62fd-8128-4fa9-bb30-1179dbaa7233">16,781,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOC0zLTEtMS04MDUzMg_9fd37ca2-b2e0-4268-8ac7-9a04145149a6">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOS0xLTEtMS04MDUzMg_8bcf1736-a07c-46be-9c82-d3c3caef1919">24,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOS0zLTEtMS04MDUzMg_c07184a7-faa1-4b44-8087-0ecae2c1049c">25,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTAtMS0xLTEtODA1MzI_3d3ccf70-6843-493f-a509-a4add0768ed7">16,736,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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTAtMy0xLTEtODA1MzI_44010696-9fb3-40f2-92db-ad168fcfd9b5">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTEtMS0xLTEtODA1MzI_39cd189f-fd15-4f4a-a5d8-26697657532f">239,632</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTEtMy0xLTEtODA1MzI_e849f0f7-ec71-489e-b815-69b743952ed1">248,666</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTItMS0xLTEtODA1MzI_58b5d3a9-d6c2-4805-b177-4efb64401cb8">16,496,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTItMy0xLTEtODA1MzI_1a469731-79e1-4c08-b62c-381631cc822c">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTMtMS0xLTEtODA1MzI_65bbcc46-d05e-4404-8658-62c4f85494b2">1,046,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTMtMy0xLTEtODA1MzI_759cd877-d7e3-4eda-916e-707d3c3d13fb">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTQtMS0xLTEtODA1MzI_517aea09-4037-4791-b4c7-68e35d722e22">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTQtMy0xLTEtODA1MzI_fc418652-7f37-441e-a922-c271e2b18fff">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTUtMS0xLTEtODA1MzI_512967e4-a6ba-4789-a57c-e7c3453696d8">589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTUtMy0xLTEtODA1MzI_55282ecf-af0c-483d-91a8-035cf2414b36">866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTYtMS0xLTEtODA1MzI_0be60165-b9b9-479f-913c-30e2dcaf3f0e">189,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTYtMy0xLTEtODA1MzI_5052b4bb-76f2-452d-a30e-2af0cad915f4">190,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTctMS0xLTEtODA1MzI_6d708db7-94f6-4b06-9aa8-cddc49e409c1">985,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTctMy0xLTEtODA1MzI_f699e242-8f60-4e86-b6b4-01003c76a0db">612,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTgtMS0xLTEtODA1MzI_24783f8c-0db6-4b2a-8532-8b090eb7cf22">51,784,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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTgtMy0xLTEtODA1MzI_49b6d615-d9c0-47a8-afdf-36242adcdc27">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></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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjItMS0xLTEtODA1MzI_dd40fc58-5c2a-4199-8ff7-959a55fca022">18,783,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjItMy0xLTEtODA1MzI_15f641cf-7332-4206-b0dd-d95a2b97cbd3">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjMtMS0xLTEtODA1MzI_fff116a8-afc6-4135-aab0-69579b777456">26,817,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjMtMy0xLTEtODA1MzI_88c85099-77d7-47c6-b6c5-ee3843eaa2c0">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></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 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjQtMS0xLTEtODA1MzI_a281bd68-f57f-4d7b-a9ac-ac314d645120">45,601,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjQtMy0xLTEtODA1MzI_243740b0-e05c-43a0-a5f0-fbf6749d2124">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjUtMS0xLTEtODA1MzI_b806aa65-898e-43cc-8a96-f5029910a6fa">43,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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjUtMy0xLTEtODA1MzI_884e174f-cdf7-4b99-b44c-7939f7de441d">25,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%">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjYtMS0xLTEtODA1MzI_136b8636-d5f9-4f3f-8750-4ec65c4ff5fb">1,664,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjYtMy0xLTEtODA1MzI_67d68f88-643e-4e6d-9f6a-2b4b3035723a">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, net of unamortized issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjctMS0xLTEtODA1MzI_a833909e-96fd-41c8-aa3f-060337b321da">123,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjctMy0xLTEtODA1MzI_f802981c-ed55-412d-aa69-9918345b6d96">123,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjgtMS0xLTEtODA1MzI_e0acece3-2629-4eb1-ae2c-c1f50d544fab">99,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjgtMy0xLTEtODA1MzI_e4af8735-e158-4ff2-9cce-8be8f2677d72">99,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjktMS0xLTEtODA1MzI_9ac0d6bb-bb30-47aa-b32b-7fb9d8b8cb3f">905,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjktMy0xLTEtODA1MzI_d53092a9-0924-4fd2-98f9-9d46a58328ac">754,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzAtMS0xLTEtODA1MzI_ff224819-1ae3-4066-986d-fad10fcb9bc6">48,437,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzAtMy0xLTEtODA1MzI_91349c9b-5643-41b2-9fa8-ea377d4eb733">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></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:6pt;text-indent:-6.75pt"><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="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV8zMQ_868dcc64-f678-4746-a0db-d4fef7fc191e"><ix:nonFraction unitRef="usdPerShare" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV8zMQ_e331a37a-602b-4d69-bc75-b26b5a610865">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV80NQ_63a5136e-4b8d-4357-914c-b743345d5eac"><ix:nonFraction unitRef="shares" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV80NQ_b931f76c-4cc1-45c3-92c1-dafb2f32a1cd">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV82Nw_85235a6a-b09b-44d9-94f8-b1ba093ea025"><ix:nonFraction unitRef="shares" contextRef="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV82Nw_e81d0e3d-be2e-42e7-974b-c12a7ce92dda">150,000</ix:nonFraction></ix:nonFraction>&#160;Series B shares ($<ix:nonFraction unitRef="usdPerShare" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="-3" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV84Nw_29d7d76f-6882-4360-b1cd-851b9e89d191"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231" decimals="-3" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV84Nw_c2ab1612-1416-45f5-bbf5-0145437d6e74">1,000</ix:nonFraction></ix:nonFraction>&#160;liquidation preference) issued at June&#160;30, 2022 and December&#160;31, 2021</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMS0xLTEtODA1MzI_f5a6d24b-2e64-4505-851d-1734a93b3838">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMy0xLTEtODA1MzI_46da4a66-6182-4e39-b6fe-d55431c661bd">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:6pt;text-indent:-6.75pt"><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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY18yOA_06ff15ba-258a-409c-84b4-04c8e44f7dc8"><ix:nonFraction unitRef="usdPerShare" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY18yOA_f4e024c8-09d3-4ad3-b2a1-a8e2e8158346">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY180Mg_1135e6bc-9949-4d52-83b3-d8ca79b3bec4"><ix:nonFraction unitRef="shares" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY180Mg_5bb63008-2f86-4fe6-9383-09c68f315114">210,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY182NA_afc635f6-2223-4b12-be95-99036b736fc9"><ix:nonFraction unitRef="shares" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY182NA_e9941a64-9b49-4241-ac76-ab6477abd910">64,236,306</ix:nonFraction></ix:nonFraction> shares issued at June&#160;30, 2022 and December&#160;31, 2021</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMS0xLTEtODA1MzI_aac65109-6ef7-44cd-a4f6-91692a04d013">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMy0xLTEtODA1MzI_c65470a5-d2e6-4988-b5cd-cefbb5dec86a">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzUtMS0xLTEtODA1MzI_d241419f-3e4f-4fbb-bf55-d94b3136b85b">1,015,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzUtMy0xLTEtODA1MzI_e0ffa64e-dd88-4e2c-88d9-61262e00a915">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzYtMS0xLTEtODA1MzI_1d35d7f0-9db8-4b40-a750-f6d8caf2ac2f">3,070,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzYtMy0xLTEtODA1MzI_eea82f2d-8314-45d7-b078-021275ebcf6e">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzctMS0xLTEtODA1MzI_0fa2ecc1-e76b-4009-b012-3ada40296fc4">874,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzctMy0xLTEtODA1MzI_a1a57cd7-9095-4966-829e-46d7f80eb2ed">347,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt;text-indent:-6.75pt"><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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkNGYxYWUwYjVkNzI0YTg3ODg0OWMxYWNlMGY1NGQ1Nl8yOQ_7e2ba1b1-497c-41e5-8d2f-4d2f06bad1e3">113,267</ix:nonFraction> shares at June&#160;30, 2022 and <ix:nonFraction unitRef="shares" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkNGYxYWUwYjVkNzI0YTg3ODg0OWMxYWNlMGY1NGQ1Nl80OQ_77662de6-b980-4976-b036-bf2a692b56e2">250,070</ix:nonFraction> shares at December&#160;31, 2021</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMS0xLTEtODA1MzI_90a9b1b5-ba7b-4f16-86f2-241f59df9ab6">10,473</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMy0xLTEtODA1MzI_a84a218b-2546-4d4c-833b-c714315d62ed">20,744</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%">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzktMS0xLTEtODA1MzI_96485d0a-37fa-4f98-b3dd-496b02cf395d">3,346,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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzktMy0xLTEtODA1MzI_36193c73-5c70-4e20-97e2-a0be23af364f">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNDAtMS0xLTEtODA1MzI_d58a87d7-140c-4b3d-80ab-730c234de122">51,784,888</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNDAtMy0xLTEtODA1MzI_8b3e65b9-2c80-4ed0-8bee-c9129618ffe0">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></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 Notes to Consolidated Financial Statements. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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><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%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy0xLTEtMS04MDUzMg_f0f59640-752f-4178-afbf-5f83e538a7e3">166,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy0zLTEtMS04MDUzMg_cacb17be-144d-437f-91a7-d2585e2c561f">182,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy01LTEtMS04MDUzMg_cc20aaae-83b1-4271-a8fa-342eba4ecb11">316,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy03LTEtMS04MDUzMg_0c10fcf3-7436-4ccf-80f1-ebdf5d61b587">350,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS0xLTEtMS04MDUzMg_517a6dd3-e9d0-4b8e-b266-5f0bc2430383">56,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS0zLTEtMS04MDUzMg_38a20744-1f85-4c67-813c-0449a349b197">20,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS01LTEtMS04MDUzMg_84d70c6d-b61f-483d-95aa-471f2d0e9c42">99,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS03LTEtMS04MDUzMg_8ab959c2-8b70-4a5b-af09-e2c90c20196f">40,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi0xLTEtMS04MDUzMg_5a33f7ec-7999-4b6f-a123-f811e7ac755d">57,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi0zLTEtMS04MDUzMg_58baf8ae-2ce6-42d4-b2c7-3ed2906b77eb">56,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi01LTEtMS04MDUzMg_e1cfab82-f64c-4546-8248-5046884e0f23">113,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi03LTEtMS04MDUzMg_68d6a9bb-2c5e-4a00-a458-00f33b1b8612">112,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy0xLTEtMS04MDUzMg_556f5b15-b9f2-41ce-a743-81b6ae08b534">26,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy0zLTEtMS04MDUzMg_c927cb34-3f81-44f2-975c-50f1a8584412">3,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy01LTEtMS04MDUzMg_0bc45a66-5851-4c3d-85d5-637078bc6472">32,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy03LTEtMS04MDUzMg_e3d5d215-8a73-4b07-be97-04b15ccc92b6">6,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC0xLTEtMS04MDUzMg_ccac8092-9c37-4bbe-9477-7cd470a25655">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC0zLTEtMS04MDUzMg_31384867-44ca-49e0-9d40-86aead99ab50">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC01LTEtMS04MDUzMg_eae87c01-52cd-474c-934e-540ae0d9a8f2">112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC03LTEtMS04MDUzMg_4d91fea1-451b-4a38-a320-a1775bdf2b65">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS0xLTEtMS04MDUzMg_5fc15385-d6a9-4cf3-8a55-6d9c3ecc3fd3">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS0zLTEtMS04MDUzMg_de29c757-8136-42f0-9a04-365e8f4bc578">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS01LTEtMS04MDUzMg_6c1f065c-ae65-4d40-89c9-3156509de984">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS03LTEtMS04MDUzMg_abb6245d-bb19-4c6c-8204-aa551f2d4b3a">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 2px 19pt;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtMS0xLTEtODA1MzI_0ac36319-0525-446b-a06b-b43b4c132be3">306,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtMy0xLTEtODA1MzI_58379548-fad6-445b-a020-4e1057cebdc3">263,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtNS0xLTEtODA1MzI_18b65e1f-63a4-41b8-a48a-1b70635214a5">562,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtNy0xLTEtODA1MzI_7566ecc3-a669-452b-8cd5-3175359d6326">509,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItMS0xLTEtODA1MzI_fff5733d-1819-4b20-8d27-a30523313f2e">14,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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItMy0xLTEtODA1MzI_f961d788-9f34-45ab-b84a-cae306ad86c3">3,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItNS0xLTEtODA1MzI_00db9d6b-4c3f-46da-ab0a-0912b826ef23">19,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItNy0xLTEtODA1MzI_b1d82004-14db-4d16-9166-e4177601d873">7,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 7.75pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtMS0xLTEtODA1MzI_35144267-f698-4805-b3ba-58066d24c107">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtMy0xLTEtODA1MzI_0a2ccbb8-47fe-4557-8468-b27e950cb5eb">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtNS0xLTEtODA1MzI_bcccbabf-adac-4968-88e1-5fd68277cc78">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchased" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtNy0xLTEtODA1MzI_c56a10d4-3644-41de-9cad-d23e2378ee80">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtMS0xLTEtODA1MzI_13f6d898-d5b7-43fc-a71b-97803dc08903">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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtMy0xLTEtODA1MzI_c9cca552-54db-4d3d-a02a-e03ec6b64b41">570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtNS0xLTEtODA1MzI_6d4cabca-10f9-4537-810d-699df5b000c5">2,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtNy0xLTEtODA1MzI_b4110fef-4d0c-4891-bb0e-e66fd7716568">965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtMS0xLTEtODA1MzI_d97bd850-1cb5-479d-9b9d-d87f17bb81f3">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtMy0xLTEtODA1MzI_ca1d4b3b-0d34-40ba-9366-2e4ba2df2e71">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtNS0xLTEtODA1MzI_6552c86d-96ce-4dc1-bbb9-2684cb45e688">1,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtNy0xLTEtODA1MzI_24561c16-e483-4ad8-bdf0-099abb2d4a5e">1,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtMS0xLTEtODA1MzI_63af5200-0a63-471f-981a-2f70caea4ef8">1,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtMy0xLTEtODA1MzI_4db1c151-d335-4ed3-995f-dd160cb73363">1,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtNS0xLTEtODA1MzI_127af184-ae20-4324-af1b-f57baebcd312">2,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtNy0xLTEtODA1MzI_6b8a0325-1652-4487-bb9e-e42a307adbcc">2,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 19pt;text-align:left;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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctMS0xLTEtODA1MzI_fc1cdca0-45bb-4bc6-b8c4-5f588273e41e">18,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctMy0xLTEtODA1MzI_6a315d55-de44-470d-a309-97fdd6314ca9">5,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctNS0xLTEtODA1MzI_7506f891-7587-4c42-97d9-bc994c78de93">25,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctNy0xLTEtODA1MzI_7052039e-fd04-4830-bf96-a450f1ac5999">11,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtMS0xLTEtODA1MzI_2af2fa13-0c4c-4ab4-b1ac-785240ea78c1">288,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtMy0xLTEtODA1MzI_26fa2f84-5aa6-4116-ad23-78f4268d4612">257,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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtNS0xLTEtODA1MzI_2c6e94bc-a481-4356-bb1f-50a7d396b107">537,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtNy0xLTEtODA1MzI_35bf4dfd-47b9-45b2-9baf-71a535602202">498,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktMS0xLTEtODA1MzI_76b51475-7f9c-4979-8727-a2290255e8e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktMy0xLTEtODA1MzI_7e1ad264-6b3a-4cd3-a01c-0e1522c6a813">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktNS0xLTEtODA1MzI_e6ce1090-51b0-4295-a8cc-d7a64831021b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktNy0xLTEtODA1MzI_bc84ae24-6d8c-4b22-ab5b-e144a4ad8eb0">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 interest income after credit loss 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtMS0xLTEtODA1MzI_694bb01f-df18-4402-8582-f0c779b8d5e9">288,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtMy0xLTEtODA1MzI_c0852d90-75b6-4446-ae3a-c7e029f05494">257,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtNS0xLTEtODA1MzI_a4684b7b-d3ec-4d9b-b78b-af22e1fd1b36">537,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtNy0xLTEtODA1MzI_76d7d9ce-1e42-4c3a-bfc1-cc76963bc5a6">497,974</ix:nonFraction>&#160;</span></td><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 income:</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%">Trust and investment management 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItMS0xLTEtODA1MzI_b4ea5151-7fd5-418d-83c0-1810bd734e8b">37,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItMy0xLTEtODA1MzI_cf3c6b03-7f3a-48c1-9d69-4d41bab223e3">37,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItNS0xLTEtODA1MzI_c446b923-8322-435b-8295-08633087d064">76,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:Trustandinvestmentmanagementfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItNy0xLTEtODA1MzI_6f5f6ab6-edd1-4441-b8f3-8ccc6c3b2ec2">73,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtMS0xLTEtODA1MzI_5ab32cd2-d370-4590-b294-a3ae1ea0b51a">23,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtMy0xLTEtODA1MzI_48f87425-1d0a-41ea-8599-f4ccecf945a5">19,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtNS0xLTEtODA1MzI_7fa82392-0dd6-4e80-ba64-647497479946">46,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtNy0xLTEtODA1MzI_f4eec551-3960-4742-af3a-dfc66118be0f">39,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtMS0xLTEtODA1MzI_d4ab2c78-a013-41b5-bca4-d205ce711963">11,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtMy0xLTEtODA1MzI_963fa04e-d6b5-41ce-89cd-8394d04dc0b9">10,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtNS0xLTEtODA1MzI_23d75f35-6d37-4cba-9a41-896d89168186">28,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtNy0xLTEtODA1MzI_4a5efac3-7056-4d7c-8063-694f9cabd49f">28,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtMS0xLTEtODA1MzI_9c1961ca-8b6e-4fa8-ad74-995b07d514b7">4,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtMy0xLTEtODA1MzI_0c62882a-49e3-41bd-b831-eeec94a828a2">4,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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtNS0xLTEtODA1MzI_ba17684d-b243-4c2c-922e-477c794964a2">9,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:InterchangeAndCardTransactionFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtNy0xLTEtODA1MzI_543329cc-0fcf-475b-8af2-24588a81ab18">8,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtMS0xLTEtODA1MzI_faabfc9e-9ebd-4de6-947a-39e7f389c882">9,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtMy0xLTEtODA1MzI_2c41fb21-55db-4daf-9547-6c27f3d7ecd8">8,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtNS0xLTEtODA1MzI_cb9085e8-c3b9-469b-8af6-dec6ea92e978">19,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:Otherchargescommissionsandfees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtNy0xLTEtODA1MzI_63278557-e49f-4d7d-92b4-46578b2cd435">16,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctMS0xLTEtODA1MzI_1a26d8e6-9181-4453-9aaa-a8a778d7aaa5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctMy0xLTEtODA1MzI_8887c836-3c8e-4946-81dd-2daf117c0033">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctNS0xLTEtODA1MzI_0ac52a54-acf7-4ab8-a922-29c0dcdea045">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctNy0xLTEtODA1MzI_2cb88ab0-70ef-439f-9c1d-2490eb8a0809">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtMS0xLTEtODA1MzI_24efbcbd-90f0-41af-bc4b-41886f4b9a4c">9,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtMy0xLTEtODA1MzI_af970f4b-1be5-47ff-af1d-0624fde98dda">9,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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtNS0xLTEtODA1MzI_83e63b10-e7a3-48af-afa2-5a89eaa9358e">19,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtNy0xLTEtODA1MzI_e679263d-4aa7-49e2-af7d-ac6b79c9f322">17,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktMS0xLTEtODA1MzI_a9a7bf55-4ac4-45d6-823a-06f708f7550d">97,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktMy0xLTEtODA1MzI_928ab55c-8a98-4ba5-a764-d632bb33a332">91,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktNS0xLTEtODA1MzI_ca6959bd-ae75-42ce-b757-d46a3bd794b8">199,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktNy0xLTEtODA1MzI_441d4d5a-9acc-4ea1-a03b-5cc44e154f15">184,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtMS0xLTEtODA1MzI_538a9011-23fb-4488-9d40-cf1912ef99ea">116,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtMy0xLTEtODA1MzI_f570b8a1-6657-4ba2-ac02-979bae610570">97,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtNS0xLTEtODA1MzI_5d7ad067-b4e1-4b24-8124-316cdc8aaa5a">228,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtNy0xLTEtODA1MzI_bab65e05-7e82-48a7-aaba-d1f2018ee622">190,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItMS0xLTEtODA1MzI_a52b39a4-af7e-4e17-a568-cb3f068e1794">20,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItMy0xLTEtODA1MzI_332a1057-1d17-439b-a4f0-feba57c3ac27">18,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItNS0xLTEtODA1MzI_ef149f0e-498e-4cda-bac6-aed464c299c4">44,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItNy0xLTEtODA1MzI_051bbf98-13b6-4c07-935e-58dcf77177b9">41,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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtMS0xLTEtODA1MzI_58dc0ec6-ffa8-416a-8fb0-a419b5609133">28,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtMy0xLTEtODA1MzI_ffbcc727-69eb-4e72-9c64-5dd9665d5c5a">26,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtNS0xLTEtODA1MzI_02ff223c-04c9-4494-be9f-31e1fadfa8ef">55,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtNy0xLTEtODA1MzI_9b64b3d7-e751-4924-b8a1-ae3629f997b5">52,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtMS0xLTEtODA1MzI_efa0930c-7157-42ac-a6f7-aba500e8cf6b">29,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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtMy0xLTEtODA1MzI_e255486e-1929-4f65-8b0e-ceb6f4f5699b">27,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtNS0xLTEtODA1MzI_c697c3db-e947-457f-ab91-d57165291d09">59,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtNy0xLTEtODA1MzI_e227c465-46b1-4456-800d-7f4f311fa02c">56,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtMS0xLTEtODA1MzI_37224a77-2924-438a-816e-cf14fe690f53">3,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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtMy0xLTEtODA1MzI_cccc8711-5ee8-42f4-af4f-0fc2f6969a29">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtNS0xLTEtODA1MzI_c7e1052b-f1e0-40dd-ac8a-8d0a26d6a6cf">7,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtNy0xLTEtODA1MzI_7cccc21e-41b5-40f0-a911-0813d3d4e146">5,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 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtMS0xLTEtODA1MzI_27595ac6-68bd-4d6a-ab02-b790d85c3853">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtMy0xLTEtODA1MzI_3d2dae96-a157-4c72-be63-46868d1e1ef9">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtNS0xLTEtODA1MzI_8fec9dbd-0986-4cc3-a552-783c77fece1f">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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtNy0xLTEtODA1MzI_6bfa94a9-8777-4dbe-bdd2-30ff9abb9cc6">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctMS0xLTEtODA1MzI_d6c47d92-ac35-4b4b-aab2-b1dda38027ca">46,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctMy0xLTEtODA1MzI_7bb8bd00-de0f-4478-b5d2-1f4b52a415ea">41,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctNS0xLTEtODA1MzI_63025a23-97ba-40a6-933d-d7586ab00c5f">89,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctNy0xLTEtODA1MzI_3012ecbc-8f1e-4354-8c07-0917a9a8f080">78,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtMS0xLTEtODA1MzI_f2d71a2a-678d-4c77-aa26-afdb5780bb63">246,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtMy0xLTEtODA1MzI_7f663639-3602-48f9-b569-4ee23a5ae524">215,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtNS0xLTEtODA1MzI_02bedf79-80d7-446b-8a45-1040bd27f2c8">485,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtNy0xLTEtODA1MzI_e1a0d74e-8cc7-461d-b6cb-be38857c2252">425,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktMS0xLTEtODA1MzI_f72e094a-7d47-422b-a145-0f6a8841a96d">139,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktMy0xLTEtODA1MzI_79d64395-ce24-48d2-b8d7-9c29e21d28a6">133,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktNS0xLTEtODA1MzI_fd2b89b9-7c67-49cb-965e-21b5e636d004">251,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktNy0xLTEtODA1MzI_dee33f26-57d1-4a67-9ddb-de15ed52f61f">257,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtMS0xLTEtODA1MzI_4fc49655-2474-4942-b60f-7929b651e823">20,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtMy0xLTEtODA1MzI_c45511de-0527-4696-9a1a-ed925986327c">15,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtNS0xLTEtODA1MzI_2156c326-18da-4a3c-ab26-9916c7969309">33,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtNy0xLTEtODA1MzI_197a7ab0-f122-4183-a996-e0d66d57220b">22,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtMS0xLTEtODA1MzI_bc6b7cc6-aeb9-4753-ac92-3287424977c0">119,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtMy0xLTEtODA1MzI_4d8dcc42-e103-4a1f-aadf-5e6db2d0b2ae">118,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtNS0xLTEtODA1MzI_d6295d9b-d51e-4f1e-81cb-f9a438e64062">218,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtNy0xLTEtODA1MzI_191e283c-1302-47f0-8759-a91d58f09410">234,083</ix:nonFraction>&#160;</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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItMS0xLTEtODA1MzI_d54190fa-4c8a-4c87-b705-37e851e051ae">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItMy0xLTEtODA1MzI_f3e5fb15-17a2-4401-b3a3-92521a34969c">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItNS0xLTEtODA1MzI_7bbf2acc-1075-456c-bf24-4dd66387d229">3,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItNy0xLTEtODA1MzI_24c537f8-4fb4-4430-aa60-feb90c7ae884">3,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtMS0xLTEtODA1MzI_3a22afc7-d1f8-4274-897f-8fe9e4a162ed">117,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtMy0xLTEtODA1MzI_e808947c-1ce0-406a-92d4-a4c95a749d80">116,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtNS0xLTEtODA1MzI_17c261a2-b7d1-4f9a-a0a6-23999d7682cf">214,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtNy0xLTEtODA1MzI_7772a24a-1ff7-4aec-a88b-1bf43d6dc3f5">230,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtMS0xLTEtODA1MzI_7f83d67b-a43d-4c5d-a3a3-27e54fc3b48c">1.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtMy0xLTEtODA1MzI_911516ec-f3aa-4bb1-8587-6818288c14da">1.81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtNS0xLTEtODA1MzI_135f8ed7-fe82-4e1b-8ff6-edc5f058038e">3.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtNy0xLTEtODA1MzI_931f6d5c-f2bb-4cf1-82db-9092be4b5fa1">3.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctMS0xLTEtODA1MzI_464b75b6-7816-441d-a952-aae75f17612a">1.81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctMy0xLTEtODA1MzI_35d54688-0daf-4925-9286-a989f2465342">1.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctNS0xLTEtODA1MzI_625e664f-0c40-4dbb-a850-9e018c763867">3.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctNy0xLTEtODA1MzI_54a03461-3b63-476d-b64b-897d5cda684c">3.57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</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 (Loss)</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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi0xLTEtMS04MDUzMg_bc6b7cc6-aeb9-4753-ac92-3287424977c0">119,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi0zLTEtMS04MDUzMg_4d8dcc42-e103-4a1f-aadf-5e6db2d0b2ae">118,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi01LTEtMS04MDUzMg_d6295d9b-d51e-4f1e-81cb-f9a438e64062">218,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi03LTEtMS04MDUzMg_191e283c-1302-47f0-8759-a91d58f09410">234,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Securities available for sale and transferred securities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS0xLTEtMS04MDUzMg_e3cc25c0-c3a1-4d20-8d18-bd23a443d166">636,523</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS0zLTEtMS04MDUzMg_9e984e99-10eb-4e8a-a16b-757014bafcf6">30,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS01LTEtMS04MDUzMg_916eb848-ac8c-4b5b-b41c-22ca6035ba8a">1,547,318</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS03LTEtMS04MDUzMg_08b063e4-cc5f-47c5-895f-88cdf4cda8d9">129,111</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 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%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi0xLTEtMS04MDUzMg_997404e8-2e6a-4e06-9278-f71b4565bb73">189</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi0zLTEtMS04MDUzMg_39a41a76-b2f4-420f-b30a-1ddfd69a6c3e">245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi01LTEtMS04MDUzMg_973d1fb1-9493-4903-99ab-ffe6e946bdff">398</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi03LTEtMS04MDUzMg_80dd7dce-9dc8-412c-ae9c-51100b34dc20">504</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 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%">Reclassification adjustment for net (gains) losses included in 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy0xLTEtMS04MDUzMg_399f2e0e-4cee-47cf-9543-a5e64ac6f7a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy0zLTEtMS04MDUzMg_ccb66d2f-c1fa-4b24-a070-ec3d98e246d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy01LTEtMS04MDUzMg_91ed4934-cc97-4396-812b-364e02ccbdcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy03LTEtMS04MDUzMg_d46f4929-cd34-4f80-8d77-b9b4ec349a93">&#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 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 securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC0xLTEtMS04MDUzMg_9c5cbb3f-4941-40b8-98db-a856b4668cc2">636,712</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC0zLTEtMS04MDUzMg_d8c17a94-42f5-4377-bb6a-8b052a2c0123">30,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC01LTEtMS04MDUzMg_e5441345-a4c0-456d-8ad5-4a06e4e52d81">1,547,716</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC03LTEtMS04MDUzMg_c0ec71d3-7e8e-4b15-a28a-bc6c202487ec">129,615</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%">Defined-benefit post-retirement benefit plans:</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 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%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtMS0xLTEtODA1MzI_b27eee06-f9bb-4ed2-a7b1-30b1f288efcd">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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtMy0xLTEtODA1MzI_2aee1bef-add2-453f-b0be-575a208c09c2">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtNS0xLTEtODA1MzI_df0cc895-e5c1-48a3-a51c-c444734568ca">1,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtNy0xLTEtODA1MzI_01606116-4e89-40f9-a1bd-664ae029ff59">3,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItMS0xLTEtODA1MzI_0f4ff174-99e7-45fc-8bdc-028a44a5511b">741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItMy0xLTEtODA1MzI_7ac43023-1e83-49e5-ae8d-da20f8f53586">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItNS0xLTEtODA1MzI_6477f0b5-0520-471d-8170-d808f605caad">1,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItNy0xLTEtODA1MzI_70a0a906-fa48-4777-976f-70671ee5fd6a">3,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtMS0xLTEtODA1MzI_95dec6f8-551c-4f9f-81a8-59bfbc6e7ffb">635,971</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtMy0xLTEtODA1MzI_07238652-7620-4f25-b079-5046507c4576">31,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtNS0xLTEtODA1MzI_da39b65e-340b-425a-9702-3f640063304b">1,546,234</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtNy0xLTEtODA1MzI_14359878-1430-413e-bb5f-868ceefcb6f1">126,557</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"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense (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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtMS0xLTEtODA1MzI_5b511f72-032c-466a-b604-b7d08bb6e7cb">133,555</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtMy0xLTEtODA1MzI_716b9bb0-a6d7-4364-ab0d-8239906e1690">6,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtNS0xLTEtODA1MzI_0b2e837a-5cc6-4852-ab89-db5577673e26">324,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtNy0xLTEtODA1MzI_cce178e8-fe6f-4baf-8db6-f31b57cdef9a">26,577</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtMS0xLTEtODA1MzI_28176a67-f704-43a5-8c18-dcbe7ca41fa3">502,416</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtMy0xLTEtODA1MzI_7fbc6f02-7fb4-4b9c-a092-14dd197e1f81">25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtNS0xLTEtODA1MzI_e42b75a1-b9f0-45ec-a5c7-8c86dfe28fb7">1,221,524</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtNy0xLTEtODA1MzI_884cfeda-7a78-4457-b21d-25e52eb7f4ef">99,980</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive income (loss)</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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtMS0xLTEtODA1MzI_01150a9b-1adc-4610-9957-61bbdaf6a6e1">383,302</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtMy0xLTEtODA1MzI_b90338d6-43dd-4d45-a475-c151ec93d101">143,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtNS0xLTEtODA1MzI_6dcd4dec-80c6-4bd7-a134-a63aad7b365c">1,003,308</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtNy0xLTEtODA1MzI_242b0c10-2c15-42ab-a26f-515ebb32c930">134,103</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 Notes to Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</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 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><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.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></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:5.917%"></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.525%"></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.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></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.233%"></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.535%"></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%">Three months ended:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;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%">June 30, 2022</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 7.75pt;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 beginning of 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: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="i93c2522bd4ee42e9b5fcfc89a0ff8c53_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0xLTEtMS04MDUzMg_f2f0dd0a-c96f-4b5a-a743-5c8d24f58673">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="if5a33f839b5046fdb7e18f34a41c2dd1_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0zLTEtMS04MDUzMg_9319a2a4-ce5c-4bb4-a777-42ccc2563d25">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i32aaaf6f9919423f9cda311e57de4e3b_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy01LTEtMS04MDUzMg_69685f22-8ac3-492a-99d5-4c913e65ae07">1,012,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i39d5290e6df84c73bed0ad8ca4b8083b_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy03LTEtMS04MDUzMg_771bf684-7f8b-47e0-bc77-c052148d03f6">3,002,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib866de54246d4885a81dcdb4476f05ae_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy05LTEtMS04MDUzMg_d00b8cb2-6573-4bbd-8deb-e1420a4dcc8e">371,790</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i63390b127ee24b809d5922ba7bbf9e6d_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0xMS0xLTEtODA1MzI_10c3d5fd-7fe5-4cab-88cd-e160c3cab262">12,687</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ibd0eb325696043018f80bc65ae4a28bb_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0xMy0xLTEtODA1MzI_b108a3f2-b0ac-46b3-9dea-71c1f979f22d">3,776,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 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%">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="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNC03LTEtMS04MDUzMg_2b781fab-9d7a-4dbe-9f58-108c2875defb">119,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNC0xMy0xLTEtODA1MzI_6160298c-2995-45c2-94e8-3b44599b758d">119,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc758039acf440a4920d7f670239c10b_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNS05LTEtMS04MDUzMg_460f2f2c-d5be-4d3f-879f-b2af8d635ced">502,416</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNS0xMy0xLTEtODA1MzI_75513e76-7397-47c4-a620-4a65b0a86c03">502,416</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi0wLTEtMS04MDUzMi90ZXh0cmVnaW9uOjg1NWE3YzM1N2FiYzQ0YTk5Mzg5ZGYyNTM2ZmU3YzhjXzUx_96841861-7f2c-437e-9928-074108bcb741">28,832</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="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi03LTEtMS04MDUzMg_3c70455d-b524-4df2-8a70-ab78b9a96726">1,463</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49ea8f5859549398de9b2d1a9c50981_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi0xMS0xLTEtODA1MzI_b279e110-c91b-4b38-972f-4be9e11e479e">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi0xMy0xLTEtODA1MzI_54d88e08-e0aa-4aed-9bba-607661ad00d7">751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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.5pt;vertical-align:top"><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></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51ae43983eda40a187a4ea81b32bfd4b_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNy01LTEtMS04MDUzMg_29d60e9f-4364-4c61-af8e-4dfd6121a3c6">3,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNy0xMy0xLTEtODA1MzI_002b1468-ac77-4ab4-9c90-c3e2315d7ef8">3,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpiZGZiYTI4NTdlZTc0NzcxYTFiNThmNTJkNTBmMmQ5NV82Mg_95cb3ec0-35dc-4f8b-a3c6-62007668e31c">11.13</ix:nonFraction> per share which is equivalent to  approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="2" name="cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpiZGZiYTI4NTdlZTc0NzcxYTFiNThmNTJkNTBmMmQ5NV8xMTM_85ca0dc5-99ab-405d-ba28-7307d48074ef">0.28</ix:nonFraction> per depositary 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="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtNy0xLTEtODA1MzI_26bac29b-70df-4e58-9e5e-a1d23def6ad3">1,669</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtMTMtMS0xLTgwNTMy_4fa74fd9-faa9-4fcc-a756-3ef9d4646667">1,669</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:11.25pt;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTEtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjowYjFmYjRlYTViNmU0YTg3YjU5MjlhYWY5NmViNDU4OV8zNQ_1f52b8c4-f523-4981-99b9-86c5ab285c83">0.75</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="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTEtNy0xLTEtODA1MzI_39a0ac07-7cfb-4c1e-9a74-204f422bc8d4">48,515</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTEtMTMtMS0xLTgwNTMy_4f8f13d8-8461-43b0-94fd-40f29581a6a5">48,515</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:8pt;font-weight:700;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia9ae2dcd03ac40028f5154844b608145_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMS0xLTEtODA1MzI_aff3d647-9e87-4c16-8578-9cbd55a5e680">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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i99355dba5e8d496d9d8fb93677ef0a6f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMy0xLTEtODA1MzI_8fbed572-52d3-45fe-9e25-aad9d522dc18">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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id6a435e1095d4e20b26547a49348745c_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItNS0xLTEtODA1MzI_126e44e4-e8c3-462f-aefc-0431fda72103">1,015,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i51172906c07c424080041c626a4294a4_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItNy0xLTEtODA1MzI_64b864d8-9366-467c-a9c9-7ba3bd762b1b">3,070,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: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="i47b833e9a8e84fe59a1e19d633b18159_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItOS0xLTEtODA1MzI_19e0049f-ca0d-4d6f-9b22-c1964e6640f9">874,206</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: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="i1b3f258095004e88b7d719371d718506_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMTEtMS0xLTgwNTMy_1c3b208c-252f-4542-b026-f6615cfc42ff">10,473</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: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMTMtMS0xLTgwNTMy_e35e17df-ebef-4941-9481-08cc3ff56714">3,346,975</ix:nonFraction>&#160;</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><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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:700;line-height:100%">Balance at beginning of 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: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="ifacdd1af98964abf92b6f227d4c3b8e3_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMS0xLTEtODA1MzI_9bae96c1-dce4-41d5-9fa9-2fed2f556ca8">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ie44e4a84e5ce453ab24c5cd0b9a6a530_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMy0xLTEtODA1MzI_cfa64f9e-406a-4ffe-8cef-a4663996f9bc">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id2ae9f67cdcd4ce298c30c41ef08c8de_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtNS0xLTEtODA1MzI_2423697c-0270-4ee9-958c-f74258fabfcb">999,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id5e235e7151b4556a19cf346a2ee7aba_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtNy0xLTEtODA1MzI_1be77179-817c-46f4-a49c-e349a658836e">2,797,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i1a257192ab634eb9bf61ac7f408dc5eb_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtOS0xLTEtODA1MzI_ce4c737a-4f48-4230-bf59-732ab28a8cba">387,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i0bae9c65e648450bac32e9de8dab6e7b_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMTEtMS0xLTgwNTMy_d275e99b-ac66-429a-97c3-de811d57fe6d">62,682</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i826cc997b9a04057b973c6604b55c962_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMTMtMS0xLTgwNTMy_89599bdf-6331-47ba-b2a8-159e56b5c129">4,267,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i857868bc9e6a4f5194467399867529b8_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTYtNy0xLTEtODA1MzI_795bf74a-62cf-4fbb-ab8c-a2a72013d05d">118,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTYtMTMtMS0xLTgwNTMy_68d62a78-e91b-43aa-896c-6cdd70df4e82">118,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b0b63b7e5284120abd59ae5267aee4c_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTctOS0xLTEtODA1MzI_413eda4e-3fbd-441c-b18d-2886d3a6a8e4">25,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTctMTMtMS0xLTgwNTMy_44af59b8-8da3-4c55-84f1-426e00bea082">25,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo3ZmQ3ZjJkYzhmNTA0MjUzYWYwYmI4ZWRkZDBhM2FhM181MQ_9c802739-3c0a-4b20-8ebe-7dcd34459d68">114,252</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="i857868bc9e6a4f5194467399867529b8_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtNy0xLTEtODA1MzI_0fce2570-7fc4-4a3a-a06e-69c648be2e5f">4,225</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icca567df59e74b62bd5a6aedccbe05c2_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtMTEtMS0xLTgwNTMy_64096bd7-65cf-4904-950a-939670986584">11,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtMTMtMS0xLTgwNTMy_45cb3719-0379-4756-9480-8c4dd8a61e76">7,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><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></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb33e1d95f243d189d51dab79f4d7a0_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTktNS0xLTEtODA1MzI_232b92c3-0a26-49a1-8ab1-cfbd619a0285">3,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTktMTMtMS0xLTgwNTMy_d5782701-f2ca-4aaf-b6da-0168da05f7cf">3,245</ix:nonFraction>&#160;</span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo3OWVjNGZhNWZjNDE0NjM1OTU2MGNiOTQ3OWEwMzEyZF82Mg_31d6bb2e-410b-4009-bf0d-a4c8e3d8c073">11.13</ix:nonFraction> per share which is equivalent to approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="2" name="cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo3OWVjNGZhNWZjNDE0NjM1OTU2MGNiOTQ3OWEwMzEyZF8xMTM_289dc951-7dce-431c-a456-0d16325c2c82">0.28</ix:nonFraction> per depositary 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="i857868bc9e6a4f5194467399867529b8_D20210401-20210630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItNy0xLTEtODA1MzI_a123b000-fb07-4aad-be9a-5f5c8b7634e8">1,669</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItMTMtMS0xLTgwNTMy_6bb8c850-5b05-42c4-9938-a53eccbdc808">1,669</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:11.25pt;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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjowM2I4NGVhOTk5OGU0ZDJkYTEzYTBmZmVjN2IxNWZmMl8zNQ_117c7e72-0fa9-42cd-9476-ef4a4509aa21">0.72</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="i857868bc9e6a4f5194467399867529b8_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjMtNy0xLTEtODA1MzI_be0582cc-9c5e-4683-a208-b253d7c5c4ef">46,272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjMtMTMtMS0xLTgwNTMy_0dd1a701-71e4-4515-adbd-8e3e89b854bb">46,272</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:8pt;font-weight:700;line-height:100%">Balance at end of period</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="ica1b40181313425dafd3956dcac0c80f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMS0xLTEtODA1MzI_ee9eefbb-6398-4fb8-9089-87675c991db2">145,452</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="i02cb2cad6fbe43499d0ac0f6247394bb_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMy0xLTEtODA1MzI_215b71e0-c656-42d6-8687-96f4240ffd75">642</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="i1735898ff67944fe9dfc4a23add5e56b_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtNS0xLTEtODA1MzI_f1f92137-ab43-4e44-aa16-e20669ac582d">1,002,939</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="i8f09535da5ae4af297c47b7e98beed73_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtNy0xLTEtODA1MzI_f59259ce-f385-4077-a0e6-af40c0d39056">2,862,966</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="ia05f352f84134df4b27f524dbc486504_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtOS0xLTEtODA1MzI_ddbd091d-0e37-43c9-bbb2-6b227538d1b8">412,990</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="ic02bfaa41338444da68ba3e9aca57d49_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMTEtMS0xLTgwNTMy_b26f0353-72be-4952-a755-b02f1c3087d3">51,172</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: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="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMTMtMS0xLTgwNTMy_afc43b47-0b75-4068-9482-b3d1d108a3f8">4,373,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><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><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</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 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 style="margin-top:9pt;padding-left:4.5pt;text-indent:-4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></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:5.917%"></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.525%"></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.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></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.233%"></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.535%"></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;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:700;line-height:100%">Six months ended:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;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%">June 30, 2022</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 7.75pt;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 beginning of 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: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="i98f7ebf82a43416099bb894848e9a894_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0xLTEtMS04MjE1OA_60ec756d-3aa8-4dcd-975d-e80040b7056d">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib0cb60ef5639432e84c5dddfa39ffa02_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0zLTEtMS04MjE1OA_2416ada1-b587-4328-b45b-4b5f92e2a547">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ia47a8be888b54600988697e2cec85f9d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy01LTEtMS04MjE1OA_c91dadd2-cc34-42b2-b3b7-7251eabb4dac">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ie6132729f2f44934bda294d58c5df22c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy03LTEtMS04MjE1OA_f18f036c-82d6-4d38-8b15-4de7a79f1c81">2,956,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i39fad52bbbb84c2cbd90fd59de2a508f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy05LTEtMS04MjE1OA_770ff1ee-c333-440c-808b-fc7c92519f14">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i39fe87359c5e4b7d8325dd4542cdccb2_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0xMS0xLTEtODIxNTg_53f0c8a6-66ef-4eed-8657-51a3073b13ad">20,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0xMy0xLTEtODIxNTg_aca45df3-ed5c-426b-b9a0-c0e8758348af">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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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: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="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNi03LTEtMS04MjE1OA_49546019-94dd-4e80-b549-6ae90ba652ed">218,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNi0xMy0xLTEtODIxNTg_993c3b53-5686-4824-bdc3-949eda8c7e73">218,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fa804e51e8d403f9d81740b3cf0d319_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNy05LTEtMS04MjE1OA_7866e226-d816-442c-804b-39b244ca4e28">1,221,524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNy0xMy0xLTEtODIxNTg_47235ca9-1860-453d-a787-a8f101c8b460">1,221,524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC0wLTEtMS04MjE1OC90ZXh0cmVnaW9uOjU3NWVhNDdhOTVkYTRkNmY5NDJiYTQxYjFiMmRmMzkxXzUy_a14cc860-9e10-4b6d-bc31-89b4aa21eea9">144,262</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="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC03LTEtMS04MjE1OA_a9028fc4-dc18-4c75-bf14-7478d20823ad">4,777</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ee2c22e56c842e4be0b72395eb7fad8_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC0xMS0xLTEtODIxNTg_201bfa70-ef21-4826-8a8c-7c39b630f6ad">11,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC0xMy0xLTEtODIxNTg_b3fc142f-017b-47dd-b2f6-51ab0e29e2e7">6,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Stock-based compensation expense recognized in earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4abb023af31447ea56569be3dbc9c58_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOS01LTEtMS04MjE1OA_059779e1-4d4c-4f6d-bc6f-b7dac7c7817f">5,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOS0xMy0xLTEtODIxNTg_f7240440-4e65-483f-baf5-41312db854d1">5,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTAtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpmMjJmYTQwYzI1Mjg0YWQ5YTk1NDg4MjFiMTA3NDkxZF8zMw_768e9f90-bc42-457e-9b88-d3478b7bd6dc">7,459</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="i6ee2c22e56c842e4be0b72395eb7fad8_D20220101-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTAtMTEtMS0xLTgyMTU4_a6865d48-5a4c-493d-99da-415146673bcc">996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTAtMTMtMS0xLTgyMTU4_4ae21b2c-5307-4954-8032-e3a793f781d6">996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjozMGVhZmVjZTA4ZjM0YWY2ODYxNzk4Y2JmODU5YTc4ZF82MQ_aa277268-4c3e-457a-ad1d-0c78a0bb3a0f">22.25</ix:nonFraction> per share which is equivalent to approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="2" name="cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjozMGVhZmVjZTA4ZjM0YWY2ODYxNzk4Y2JmODU5YTc4ZF8xMTE_813f62c6-aa7d-41f3-938f-1ab635b8f1c5">0.56</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="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItNy0xLTEtODIxNTg_ee9976a3-d782-4f36-948e-84c00f338748">3,338</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItMTMtMS0xLTgyMTU4_9eda9143-6589-4268-baae-c72164adc91a">3,338</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTMtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpjZTdlZGNlOWMyMGY0ZmZlOWQyMWM3OGEyZGY0YjNiYV8zNg_638bc24e-9e71-4a8c-b4ac-8e1d9759067d">1.50</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="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTMtNy0xLTEtODIxNTg_5da30e46-bee4-472e-b2c9-6f8262281b15">96,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTMtMTMtMS0xLTgyMTU4_e2507bae-e4f2-47fb-aaed-7d6adb45d4f8">96,958</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:700;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia9ae2dcd03ac40028f5154844b608145_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMS0xLTEtODIxNTg_7587ceef-1f54-42e2-8a28-7ad0ba3a44ff">145,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i99355dba5e8d496d9d8fb93677ef0a6f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMy0xLTEtODIxNTg_58ba2327-d794-42ac-b322-e2455047f3cf">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="id6a435e1095d4e20b26547a49348745c_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtNS0xLTEtODIxNTg_1530c070-b356-4f6d-b9cb-b983d454b61d">1,015,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i51172906c07c424080041c626a4294a4_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtNy0xLTEtODIxNTg_42c0c28d-1ea7-4b68-ad92-24d72d2ce31e">3,070,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i47b833e9a8e84fe59a1e19d633b18159_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtOS0xLTEtODIxNTg_5483e112-6acd-4d1d-aaaf-d90e94af0b56">874,206</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="i1b3f258095004e88b7d719371d718506_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMTEtMS0xLTgyMTU4_6945203f-4f63-40d8-9394-cd448275a9eb">10,473</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMTMtMS0xLTgyMTU4_7a8f4e45-ceff-42d7-a006-8f796b1478d6">3,346,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></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><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:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:8pt;font-weight:700;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f253ba4403e4ef289c42c68f430a3f4_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMS0xLTEtODIxNTg_95c2f9bd-512f-4b5e-a8ba-0f2f98f63650">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb016f28cff84aa98c5f8209ca7b0b42_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMy0xLTEtODIxNTg_315b2e3a-a922-4662-827f-a6a43812402e">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id356e02353f64460826af5c1daa073a0_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctNS0xLTEtODIxNTg_1db0d739-583d-49f1-8884-d68f23478fdf">997,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41234646c6e14c9880c4893727e8517d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctNy0xLTEtODIxNTg_ed31d31a-4a29-4680-9829-a0a564a3590f">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c2b8835207848fabc419e1027be16d4_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctOS0xLTEtODIxNTg_b59dd33c-28da-4665-bab6-9e287456e711">512,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibdd197713c8c452fb049eb52632f21a3_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMTEtMS0xLTgyMTU4_d7ca565f-720e-45ad-909f-34f0be2f687d">113,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769a469499234fa59ac44291bcad7e2f_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMTMtMS0xLTgyMTU4_7c442c35-0229-40aa-9f0f-de8172d3dfe7">4,293,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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: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="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjAtNy0xLTEtODIxNTg_a38be604-4ecb-430a-9879-8044069d39e5">234,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjAtMTMtMS0xLTgyMTU4_4d1d07ed-f752-460a-aea3-3a1776a47d12">234,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f6f4775630844b8a4afb4866fb252b4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjEtOS0xLTEtODIxNTg_26b73937-44f6-45d3-82fa-3e5cdfbfc549">99,980</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjEtMTMtMS0xLTgyMTU4_2864cf13-c72d-43ff-aed2-6d2186d9d295">99,980</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Stock option exercises/stock unit conversions (<ix:nonFraction unitRef="shares" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjo5ZGQ4ZDNjYzk3OTE0ZjJhYjM1NGQxNmUzMDc2ODliZV81Mg_928e7ed1-15fe-4ad9-a16b-8a7a5528a50e">628,076</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="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItNy0xLTEtODIxNTg_144252ff-557b-402f-8acd-fb89846a1bca">25,567</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItMTEtMS0xLTgyMTU4_cf98c35b-3097-4d99-a36a-f2b734057074">62,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItMTMtMS0xLTgyMTU4_d9dabcd2-c1cc-42de-ac38-a2ff8decb1e9">36,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Stock-based compensation expense recognized in 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52d468a8528f4d7fb3a0080982f886cd_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjMtNS0xLTEtODIxNTg_b757eb4e-2d74-47a1-9543-2ade892bf36f">5,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjMtMTMtMS0xLTgyMTU4_67300619-d861-4fac-b3d4-970fddf403c7">5,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjQtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpjZjEwOGExM2QxNTY0YWE1OTIwMzM1YzRmOTM2OTExZV8zMw_a9e511ea-8991-4f4e-b9e3-8743ed6a6d0e">11,625</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="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjQtMTEtMS0xLTgyMTU4_92d99690-2972-4cf6-86ed-71b1dddd6850">1,288</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjQtMTMtMS0xLTgyMTU4_fbb895c2-6d49-4c88-acd7-e497da198be3">1,288</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-4.5pt"><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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjo2OWFhZTQyOWQ1Y2U0MzE2ODE0ZDQ1Y2VjN2FjNzFkYV82MQ_1481d1ec-e84d-496c-80ef-0514247aec27">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="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtNy0xLTEtODIxNTg_47deb2a3-d094-4784-849f-245757479ab3">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="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtMTEtMS0xLTgyMTU4_04e25423-c74f-4171-904b-36dd944db5d4">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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtMTMtMS0xLTgyMTU4_3e653137-7637-4bb9-92d1-9b41b6e44070">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:11.25pt;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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="2" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjplNGIxODk2NDA2Yzk0N2M5OTdkMzBhOGJjMjliNGIwNV82MQ_4371d4ae-3b8f-414f-a1cc-0aa61acb676d">25.46</ix:nonFraction> per share which is equivalent to approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="2" name="cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjplNGIxODk2NDA2Yzk0N2M5OTdkMzBhOGJjMjliNGIwNV8xMTE_d1fcf0d3-2468-48fe-bb5a-1b9af5c4ea3c">0.64</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="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtNy0xLTEtODIxNTg_21d72def-4293-4381-a37f-3b8763d13cf6">3,820</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DividendsPreferredStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtMTMtMS0xLTgyMTU4_b0ca0685-d01e-4744-885c-5608eb3bc9ae">3,820</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjctMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpmZTRmMDBjYWZiMjY0OWQxYmJlZTVjMzJhNzkwMGJjN18zNg_20ab584d-41ca-4eea-95b7-9721d474b70b">1.44</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="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjctNy0xLTEtODIxNTg_78177a36-6a2b-4a32-bc45-45c3d312b597">92,396</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjctMTMtMS0xLTgyMTU4_4c93f68f-a15d-4a69-9524-0a99bbe98a8d">92,396</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:700;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ica1b40181313425dafd3956dcac0c80f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMS0xLTEtODIxNTg_050b8cf6-bae7-45b5-8616-f37ab307ffa7">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="i02cb2cad6fbe43499d0ac0f6247394bb_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMy0xLTEtODIxNTg_4d4d86e2-83e0-4d56-9bcd-db4c05d5d91f">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="i1735898ff67944fe9dfc4a23add5e56b_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtNS0xLTEtODIxNTg_fc75b5d7-61b0-41f0-a659-3f452535ac89">1,002,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: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="i8f09535da5ae4af297c47b7e98beed73_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtNy0xLTEtODIxNTg_d01b47e6-daf5-4a79-a019-e76ecf5cd5bf">2,862,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="ia05f352f84134df4b27f524dbc486504_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtOS0xLTEtODIxNTg_0d64367f-aee8-4389-af91-86cb8e01e228">412,990</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="ic02bfaa41338444da68ba3e9aca57d49_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMTEtMS0xLTgyMTU4_8f30bce4-86fc-4fed-8812-d1b790ac8616">51,172</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="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMTMtMS0xLTgyMTU4_a81f54f0-3ef1-4fb8-9895-a1684576d3f8">4,373,817</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;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:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_31"></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="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</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: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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></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:9pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30,</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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMy0xLTEtMS04MDUzMg_d6295d9b-d51e-4f1e-81cb-f9a438e64062">218,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMy0zLTEtMS04MDUzMg_191e283c-1302-47f0-8759-a91d58f09410">234,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNS0xLTEtMS04MDUzMg_e6ce1090-51b0-4295-a8cc-d7a64831021b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNS0zLTEtMS04MDUzMg_bc84ae24-6d8c-4b22-ab5b-e144a4ad8eb0">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNi0xLTEtMS04MDUzMg_e1fd74fc-9c9e-4449-907f-0cb1a01d7092">2,404</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNi0zLTEtMS04MDUzMg_ec4594d4-c2b4-4e4b-acc5-722cc15f9e52">5,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNy0xLTEtMS04MDUzMg_63429a47-44ee-431b-811d-8b6651ff2776">6,581</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:AccretionOfLoanDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNy0zLTEtMS04MDUzMg_89dce124-cc68-4a5e-bba5-83bbc87e565e">6,577</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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOC0xLTEtMS04MDUzMg_6939f28e-421a-45af-8436-4e10a300a799">53,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOC0zLTEtMS04MDUzMg_36b6723f-7312-47f4-b2e3-9e698df9721b">60,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOS0xLTEtMS04MDUzMg_759f0788-17a1-4266-ad65-936ee508e9e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DebtAndEquitySecuritiesGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOS0zLTEtMS04MDUzMg_843ef9ec-2681-4462-ac05-dc9b9b7b59db">&#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%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTAtMS0xLTEtODA1MzI_8ffd8a56-506c-4555-a594-c8bc1a055064">35,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTAtMy0xLTEtODA1MzI_170fe9aa-b80c-4403-8ac0-3627a555f90c">34,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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 sale/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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTEtMS0xLTEtODA1MzI_0dab78c5-2c4d-49e7-b2c9-cde9259aed6f">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTEtMy0xLTEtODA1MzI_91f1eb57-ac5c-4d32-9726-b0da66439dcc">1,876</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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTItMS0xLTEtODA1MzI_c096b920-b0f6-4267-8533-291107651a0d">5,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTItMy0xLTEtODA1MzI_132fb407-940c-4cb0-80bc-d0f3a587372d">5,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTMtMS0xLTEtODA1MzI_e257ea10-56b0-45a3-ba09-7dc444a283a4">1,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTMtMy0xLTEtODA1MzI_4b76b6e9-8add-4776-b682-d6f2b2d92700">4,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTQtMS0xLTEtODA1MzI_b9d9bc3e-d22f-4878-ab28-266cc42527e8">1,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTQtMy0xLTEtODA1MzI_01a2ff94-eac0-4d5d-b423-734f2dff0607">1,343</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 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></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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTYtMS0xLTEtODA1MzI_026d3868-2413-4d31-a188-4d235449fdae">482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTYtMy0xLTEtODA1MzI_6091d298-202f-4f34-ac98-f38eaf06f934">319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTctMS0xLTEtODA1MzI_0cb3c922-da4e-4fe1-a5fd-fb90a79c4f87">12,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:Netchangeinoperatingleaserightofuseasset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTctMy0xLTEtODA1MzI_5f7f254c-b73b-41bf-b7ad-41396aca0990">11,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTgtMS0xLTEtODA1MzI_1fea085b-78d4-444c-9a0a-13fa8292b089">135,239</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTgtMy0xLTEtODA1MzI_239c29ab-9e1d-412e-85a1-d87c135a9362">39,195</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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTktMS0xLTEtODA1MzI_059ce42a-476a-408e-9e24-1d5a8975460c">113,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTktMy0xLTEtODA1MzI_928c5254-8edd-474e-9dd6-502b52115b18">41,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 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 operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjAtMS0xLTEtODA1MzI_550f3fe8-31b3-46c7-8fda-9e391a40b43d">295,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjAtMy0xLTEtODA1MzI_5290650d-0ce4-4d88-a4e0-04a09a121bca">348,590</ix:nonFraction>&#160;</span></td><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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="3" style="background-color:#cceeff;padding:0 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%">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjMtMS0xLTEtODA1MzI_23d9e824-60fd-4d95-9f3a-e878945d01a6">411,527</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjMtMy0xLTEtODA1MzI_9c1c6849-3e5b-43e4-befe-5b306764b4cc">&#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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjQtMS0xLTEtODA1MzI_e00852ad-fe22-43fe-9f96-fc39984f0a18">263,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjQtMy0xLTEtODA1MzI_84a80caa-6886-4a0a-857a-b7d38a1a61b2">122,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></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%">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjYtMS0xLTEtODA1MzI_116af4e3-9f77-4850-83d9-78301f367757">4,778,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjYtMy0xLTEtODA1MzI_ea20f943-d47d-48d5-9e60-eb6d1bf83782">801,167</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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_15e131b1-9eef-4d87-bf66-d97e4f3f703c"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_1b685654-6c12-48f2-a8f9-ea63c82c871e"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_50841dff-c77b-4b98-82f4-19925bf11107"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_78b0ea2c-cbad-44cb-9ca9-a0e94d955aef"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_79fefc8b-a8e7-40ee-8303-dc5371bc67f6"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_7f96a0e2-b962-43ee-a043-8a8abf166789"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_e5d57a1a-6175-4c25-a525-050696fabfb9"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_fa43d26d-a5ca-408a-a3fd-0ebfe7a614be">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMy0xLTEtODA1MzI_b48dd6c0-7b2b-4c7a-8d7a-88fd36c78790">&#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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjgtMS0xLTEtODA1MzI_cc461032-864e-464b-86c4-8cc183c233be">382,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjgtMy0xLTEtODA1MzI_46f21e74-6ca3-4488-a4ef-bf50fa223dae">576,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjktMS0xLTEtODA1MzI_bd3c45fb-5b02-4366-9d02-effaa4a8e72b">2,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansReceivable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjktMy0xLTEtODA1MzI_3889fbbf-d349-4108-a114-056743f6aca9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzAtMS0xLTEtODA1MzI_6f9d4dba-16b2-4d6e-aaf4-9b04bac51587">404,515</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzAtMy0xLTEtODA1MzI_96152595-c8bb-45c6-bac2-6b4d38c436ec">884,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzEtMS0xLTEtODA1MzI_98620931-417e-4562-b102-6d66b0e31c9d">1,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzEtMy0xLTEtODA1MzI_cd85aff3-52f0-44f1-a133-904882b928a3">1,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzItMS0xLTEtODA1MzI_87fb3128-7d44-4f1e-8941-fe271d797d71">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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzItMy0xLTEtODA1MzI_2a1beff0-e647-479e-9209-09d931dcb46e">6,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzMtMS0xLTEtODA1MzI_596f7c79-54a5-4f43-b346-0ac1808608b0">28,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzMtMy0xLTEtODA1MzI_85fcab59-aea6-49b7-a54c-40475da87edd">28,053</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzQtMS0xLTEtODA1MzI_12baa87a-cb28-4318-892b-24d1eb9cbade">1,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzQtMy0xLTEtODA1MzI_2772f83b-2cf7-4937-84de-c3cc41cb2e2c">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzUtMS0xLTEtODA1MzI_57938cf3-79f5-4bb4-8b02-035db6eda781">4,971,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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzUtMy0xLTEtODA1MzI_7cc5dd06-d73c-4304-af03-273f9782000b">762,803</ix:nonFraction>&#160;</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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzctMS0xLTEtODA1MzI_c2719b58-7d9c-4637-b144-fff593c0bc57">2,906,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzctMy0xLTEtODA1MzI_f27ba012-a5fa-410a-ac6e-02c06d3835de">3,718,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzgtMS0xLTEtODA1MzI_80c160e1-e23e-4946-9d07-b57627a7e92c">1,058,839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzgtMy0xLTEtODA1MzI_74c91eb8-5fa1-4184-9760-f8aa7d9cadb4">126,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 2px 7.75pt;text-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzktMS0xLTEtODA1MzI_abbf127f-db7b-44c8-9efd-1205f978a2ff">6,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzktMy0xLTEtODA1MzI_59abfd9a-265c-4810-8c49-86cbe6a5aedc">36,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDAtMS0xLTEtODA1MzI_f5b9afe7-cc17-46b4-b639-6421dc2768b5">996</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDAtMy0xLTEtODA1MzI_63092598-1221-4da1-bf75-7d8ac4045e54">1,288</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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDEtMS0xLTEtODA1MzI_4d318d5c-8251-4203-a532-743d561b4206">3,338</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDEtMy0xLTEtODA1MzI_6321a893-c69e-42a0-a78c-6db134f11dbf">3,820</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDItMS0xLTEtODA1MzI_933835cd-3d13-4c69-9456-bfc5dd13fe84">96,958</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDItMy0xLTEtODA1MzI_91eb8e40-1114-4dd1-825a-8aa5a2d1e094">92,396</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDMtMS0xLTEtODA1MzI_fec57c47-cbc8-41ba-aa5a-6c62ca10795d">1,752,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDMtMy0xLTEtODA1MzI_4fe30a8c-e644-417b-a2e2-e6b8bf6c293a">3,784,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDQtMS0xLTEtODA1MzI_a2f64ea2-91bd-4da5-a7d1-968a18f1e58b">2,924,415</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDQtMy0xLTEtODA1MzI_888df496-adbc-43de-bf02-707e2d5d453f">4,895,542</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%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDUtMS0xLTEtODA1MzI_e284da89-8f6a-4166-98b2-045978c70262">16,583,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769a469499234fa59ac44291bcad7e2f_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDUtMy0xLTEtODA1MzI_3c20ff30-1b9f-4264-8de1-783378c15ad5">10,288,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDYtMS0xLTEtODA1MzI_e459642c-48a6-45d7-b412-dcdb352b538b">13,658,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDYtMy0xLTEtODA1MzI_b43ade8f-e8ac-4e05-a3a1-ddd7fb12901c">15,184,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Consolidated Financial Statements.</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%">8</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</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%">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 for share and per share amounts)</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_37"></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 1 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzIyNw_adc3385f-d821-4e58-ab26-77dd1c26cb5d" continuedAt="i7693caded0aa4bc4a02b42dea19780fa" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i7693caded0aa4bc4a02b42dea19780fa" continuedAt="i31329ba87dd747f5a23e00f60e67fe8f"><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:NatureOfOperationsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzIzNA_50360ffb-2bf1-4a33-a911-79d5e15fded4" 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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzIzOA_c2bb57cd-4d50-459d-bc5c-d4953cb1302f" 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%">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 in this Quarterly Report on Form 10-Q 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (&#8220;SEC&#8221;). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December&#160;31, 2021, included in our Annual Report on Form 10-K filed with the SEC on February&#160;4, 2022 (the &#8220;2021 Form&#160;10-K&#8221;). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzI1Mg_9aa4ab4d-d973-43c0-9325-4ff328724ea9" 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 loan losses and 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: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%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzI0OQ_1c771e09-e283-48db-bea7-16a8efdf23e5" continuedAt="i65d661c5c8c745418fe2b14cc809a5cb" escape="true">Additional cash flow information was as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i65d661c5c8c745418fe2b14cc809a5cb"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding: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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMi0xLTEtMS04MDUzMg_c6e4f2fb-9b17-496d-a543-019a2ade7014">22,551</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMi0zLTEtMS04MDUzMg_5ba4d924-dae2-484e-bd8d-0957d5eefd57">15,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMy0xLTEtMS04MDUzMg_fbebd30a-08b4-4867-a1d1-78508011454f">45,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMy0zLTEtMS04MDUzMg_9e0df2ba-41f4-4324-adfe-e0954e6bd296">15,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNS0xLTEtMS04MDUzMg_63a42307-1d57-4afa-9422-a977b0d24299">110,623</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInPayablesToBrokerDealers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNS0zLTEtMS04MDUzMg_281ca25f-1a78-403a-9de1-ae32a3c5fc38">358,752</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:TransferToOtherRealEstate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNi0xLTEtMS04MDUzMg_2b4e4642-5057-4037-b7cb-70d7d27b847a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:TransferToOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNi0zLTEtMS04MDUzMg_8394cd20-ea7c-49cb-9380-a93925147f65">3,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="display:none"></td><td colspan="3" style="display: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%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOC0xLTEtMS04MDUzMg_ed70afa0-a807-4ddc-9a2c-2ebe775acff3">8,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOC0zLTEtMS04MDUzMg_fccd3d21-d8d2-48de-809f-618d1266bf19">1,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOS0xLTEtMS04MDUzMg_0194bd15-c81a-4ade-b257-39b8c98b0289">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOS0zLTEtMS04MDUzMg_929324b8-9d0a-4cc2-a56f-00b46b0ed1be">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-top: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="i31329ba87dd747f5a23e00f60e67fe8f" continuedAt="i63f91de8d3b643bda2afd9a2ed2121ac">Accounting Changes, Reclassifications and Restatements. </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="i63f91de8d3b643bda2afd9a2ed2121ac"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzI1Mw_eeb4655e-67d8-4480-86c7-ff183684f81f" escape="true">Certain items in prior financial statements have been reclassified to conform to the current presentation.</ix:nonNumeric></ix:continuation> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 2 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMxOA_5dfb9829-f882-4e6b-8d4e-8e59a433c344" continuedAt="i7bc715d583804872908fbb91c7bddcfd" escape="true">Securities</ix:nonNumeric></span></div><ix:continuation id="i7bc715d583804872908fbb91c7bddcfd" continuedAt="i5cfca86c9511493ba0c374e44fc78a68"><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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMxOQ_e959000f-93ee-4373-983e-b3f2b272b2a8" continuedAt="i9c85d873746346b6b6923fc324f59f4c" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of June&#160;30, 2022 and December&#160;31, 2021 is presented below.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i9c85d873746346b6b6923fc324f59f4c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:32.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.315%"></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%">June 30, 2022</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;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%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy0xLTEtMS04MDUzMg_148a1ad9-b439-4d16-87be-3b611cca8629">526,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy0zLTEtMS04MDUzMg_10411816-7f7b-4d83-8573-15a73e0f28c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy01LTEtMS04MDUzMg_e645c7da-e60f-4e56-a17e-06617e9b52fa">40,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy03LTEtMS04MDUzMg_e0676218-dd8f-4877-b2e9-f1910bcb1bb2">486,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy05LTEtMS04MDUzMg_08fe370d-78c3-49fc-8b69-828e510c8004">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy0xMS0xLTEtODA1MzI_6c7fdb10-8489-4f3c-b7fb-963dddb5ee6c">526,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC0xLTEtMS04MDUzMg_0c65f801-9e99-488c-8c89-727814c4dce6">1,418,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC0zLTEtMS04MDUzMg_7453ed15-7f43-4cfe-bbe9-2b577f254b2c">3,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC01LTEtMS04MDUzMg_016ee93d-3da1-437a-93b7-e75141750d28">81,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC03LTEtMS04MDUzMg_b6a30985-3b65-4404-b779-6e920dca3222">1,340,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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC05LTEtMS04MDUzMg_b7edaa80-370b-4b00-a5cd-1533f2b6f1c7">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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC0xMS0xLTEtODA1MzI_36662302-c3c4-422d-802b-27180bf5b8b5">1,418,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS0xLTEtMS04MDUzMg_440b0cc3-052d-4c27-95e2-18485458cb13">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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS0zLTEtMS04MDUzMg_a582aba4-a085-43d6-9b14-1ef27d00bdc2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS01LTEtMS04MDUzMg_6e91e0c2-9939-4c40-9a40-7ed00bfc96e0">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS03LTEtMS04MDUzMg_f9da2693-00f7-4982-8cb5-937dcac361bf">1,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS05LTEtMS04MDUzMg_31121353-0557-44f2-aed3-01c683ef7a39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS0xMS0xLTEtODA1MzI_7086ee2b-5240-4bf6-abe9-090e9701f6db">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi0xLTEtMS04MDUzMg_4e746b65-a687-41a6-ab4e-9a395236abf9">1,946,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi0zLTEtMS04MDUzMg_5e79437f-afcd-4562-95f5-b4c595050b0f">3,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi01LTEtMS04MDUzMg_62dfbc0b-49d5-41d7-80fc-ba9c8505496e">122,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi03LTEtMS04MDUzMg_76542152-9385-412d-b8f8-f1f56c61ea5d">1,828,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi05LTEtMS04MDUzMg_c2610ad8-85e2-4099-92f3-205f692fb496">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi0xMS0xLTEtODA1MzI_3bb4ea22-aa70-4e79-9445-b71b7387274f">1,946,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: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;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%">Residential mortgage-backed securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS0xLTEtMS04MDUzMg_fc0c0d4b-0cdf-4c99-91f9-c6b5781ef370">527,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS0zLTEtMS04MDUzMg_6bcc8538-a77d-4ed6-9264-2681ccdd7df9">18,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS01LTEtMS04MDUzMg_bed6fcb4-e5ff-4ec4-8831-b6769bf34a6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS03LTEtMS04MDUzMg_855a7b48-10f8-4923-8e6a-532226d67d1f">546,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS05LTEtMS04MDUzMg_dc116dac-16b3-45d3-9ea4-037193c5692c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS0xMS0xLTEtODA1MzI_22ef4786-6d37-4dd2-bc7f-3371045cde4e">527,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtMS0xLTEtODA1MzI_8dea4eae-6fd6-461f-8785-adf91962ab6f">1,220,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtMy0xLTEtODA1MzI_033e3e47-88cf-48f6-b40a-431d6169bc47">41,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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtNS0xLTEtODA1MzI_ba327e65-1ddf-4293-a07e-fa1d94a56c21">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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtNy0xLTEtODA1MzI_527def2b-2db1-4d10-95ff-fc280a97abb3">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtOS0xLTEtODA1MzI_7ddbb2e1-ba2f-400b-8e16-5a533db3b654">158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtMTEtMS0xLTgwNTMy_65d47cbb-4abd-468f-aba0-2c546deecc6a">1,220,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtMS0xLTEtODA1MzI_db406aff-6066-46ca-a6f7-10596801d504">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="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtMy0xLTEtODA1MzI_f4258b81-d26b-467d-acec-297ccd46bddf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtNS0xLTEtODA1MzI_54d10e9f-4bf9-4507-bb16-81bb45913a40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtNy0xLTEtODA1MzI_2e0c4566-7910-4906-91d5-5ae07ea4d489">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="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtOS0xLTEtODA1MzI_c1b198e2-55d1-4b96-92e3-2cb94ac5da60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtMTEtMS0xLTgwNTMy_abfa5408-b647-4899-9afd-87b4e1c53d16">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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItMS0xLTEtODA1MzI_bebd7c99-2332-40c7-a68b-285804635c8a">1,749,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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItMy0xLTEtODA1MzI_3a56a734-fc5c-4f0a-b389-159eea4189ac">59,907</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItNS0xLTEtODA1MzI_77a9bb1d-478c-43a9-b678-3a58b0c0677c">101</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItNy0xLTEtODA1MzI_1c9e2267-b3c3-4f86-b85a-92b7c7bb9a03">1,809,143</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItOS0xLTEtODA1MzI_c1f28a27-e76d-46f6-b983-a85da9d5e9d9">158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItMTEtMS0xLTgwNTMy_c25284f2-73c7-4b58-bdb7-cd6996ef3ab7">1,749,179</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:13.5pt"><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="i6cec84954b5a46ccb0eddc15238e87be_I20220630" decimals="-5" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTA2_499f538c-85b2-4f0b-a352-2a2c0317d0d7">245.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifaec2a715869459d84c977fc81de8021_I20211231" decimals="-5" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTEz_1ed7b314-60be-4c72-96e3-b3ffb54f6922">642.3</ix:nonFraction> million at June&#160;30, 2022 and December&#160;31, 2021, respectively. Accrued interest receivable on held-to-maturity securities totaled $<ix:nonFraction unitRef="usd" contextRef="i6cec84954b5a46ccb0eddc15238e87be_I20220630" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNjEx_907ba172-51e6-4098-8890-14baa4769ae0">18.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifaec2a715869459d84c977fc81de8021_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNjE4_b023cfb0-ea15-4a2f-a3fd-be4b45f3f8bc">18.4</ix:nonFraction> million at June&#160;30, 2022 and December&#160;31, 2021, 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:13.5pt"><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. The net unamortized, unrealized gain remaining on transferred securities included in accumulated other comprehensive income in the accompanying balance sheet totaled $<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTAzMQ_f9bad654-c533-4ee4-a08c-4dd5a761577c">2.1</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTAzNQ_1c6bb56b-a7c4-419b-a4f1-c0d3b3e609f4">1.7</ix:nonFraction> million, net of tax) at June&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-5" name="cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTA2MQ_aa24ae8b-3dd4-4b61-8a6a-030017057388">2.5</ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTA2NQ_c9b5538e-fe4a-4cd7-baf4-1a886289ca82">2.0</ix:nonFraction> million, net of tax) at December&#160;31, 2021. 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><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:MoodysandStandardPoorsBondRatingsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMzMA_0f476243-cb42-40be-ac89-e78a0032fb5c" 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 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 June&#160;30, 2022 and December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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%">Aaa/AAA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d0294ce8694db5a65ed6899da49e25_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy0xLTEtMS04MDUzMg_ffe8304a-5264-40d8-bbad-b13a7cb105d1">161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d63b53f31fe47d88ff9987c5f345f55_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy0zLTEtMS04MDUzMg_42f32673-b34a-437c-a4b0-29371b9ac215">764,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cd63a41d95546b39c2efbdcab740ddc_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy01LTEtMS04MDUzMg_a507aefc-f4cf-4f89-9d61-762e7e708a1a">344,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1080602c74b64ed0a7477f759651e736_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy03LTEtMS04MDUzMg_3a673159-3016-408b-8f2e-e92094168c83">1,270,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e3f6474ffd34219bd60daa29fb23cf2_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy05LTEtMS04MDUzMg_0dcb3506-9134-446d-9458-5e89563ba2c3">&#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;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%">Aa/AA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99e1865caf5948959e6a40ef65f12294_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC0xLTEtMS04MDUzMg_57c3afe3-7c4e-45b1-937d-fc5ae752e6e7">148,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icee6792006ea4e8eaaad5f5d27bf65e4_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC0zLTEtMS04MDUzMg_e707c63f-c8e0-4ba8-b316-f2e2c0385c38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25cc6e25c6ab400e9eb085a034e148a1_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC01LTEtMS04MDUzMg_b06c8a32-7d9a-437a-aad6-00f21cc43cff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic58c6bdebc4e4f51a2a6372a73ae93a1_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC03LTEtMS04MDUzMg_cc9256ed-5c4e-4b62-8cfa-c63cb33417da">148,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0459e01e43ed4f3f88faf979c8088ca7_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC05LTEtMS04MDUzMg_056d4ce2-40ae-44fb-9572-d94890ea4fc1">&#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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i086d0afb57344b949415045ffe1f6346_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi0xLTEtMS04MDUzMg_faf478d9-c4d8-4f49-815d-12548ee63363">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574822a9811b47cc9cb60611ebd3f0da_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi0zLTEtMS04MDUzMg_bf24e8cf-f7c6-444a-ac2e-486435ac597e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i469b360f39f949baa19014329afa2e54_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi01LTEtMS04MDUzMg_58e801f1-e238-4157-a5f1-471e8420a3ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4952cb536a4d65a3fbd19804c45636_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi03LTEtMS04MDUzMg_4c0fc014-013f-45f8-868f-518bfaaf69ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6d3494558964c8e96f5cc57ec98f6b8_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi05LTEtMS04MDUzMg_f3fa6e21-73cd-4dfd-b13b-9f20a71ef3c7">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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib825d1b143db4fa4a3d1bb7a547da108_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy0xLTEtMS04MDUzMg_fb10fbe1-a479-400e-b2c8-6f419d9d439c">309,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27dca31e015d4679a8acb298fae90cdb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy0zLTEtMS04MDUzMg_cfd1d915-1d72-4d55-bd51-f822eed0eb00">764,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i210a445d7a8144e19d6b4ef76879b778_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy01LTEtMS04MDUzMg_66b3808f-50e2-400f-9930-ccada52487c3">344,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy03LTEtMS04MDUzMg_3206052f-ed55-4bb3-a549-7bffddfb1b4b">1,418,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy05LTEtMS04MDUzMg_5694240e-61cc-4f6e-b556-78c519e2ca54">1,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;text-align: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:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaa/AAA</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97457ffdd55a4287b07215f91a94dd27_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS0xLTEtMS04MDUzMg_2b055b93-1d4c-4c15-8b81-6f38f21f200e">92,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0610fd3028454ecaa96e4b5526b31061_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS0zLTEtMS04MDUzMg_0b016071-71c5-4046-8295-02608395912f">460,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3fd939d7951457fb4ea8cc61d027880_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS01LTEtMS04MDUzMg_6b688c5a-253e-4eaf-b5a8-058884ba8d74">563,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6758785e3e74bf88d210e1a307e4345_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS03LTEtMS04MDUzMg_55150e6a-bf79-415a-8add-f1baa9a28fb3">1,116,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i392681678fcc4faeb915c984ca74afde_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS05LTEtMS04MDUzMg_9c7a684f-9305-4507-a81c-1151e35c517f">&#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: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="i235d0e69eae64cbaa7a5a5f2e8c0b95e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtMS0xLTEtODA1MzI_5189f5fb-7d33-492d-9984-51807cc4e43e">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="i1a463267ec61463d9893a029c820400e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtMy0xLTEtODA1MzI_c018e813-70c9-41a6-b92e-bb3f15b0de42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93d18e80fefc4bdc97efeb98fb423ff3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtNS0xLTEtODA1MzI_cb630e1d-54fe-44c5-983e-2bc9f292b362">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9944643d1e1b4ce89bfd2cb5a1ef28bb_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtNy0xLTEtODA1MzI_b55186c8-7fb8-4057-8970-5cfebb2da8fe">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="ia1c3e3a4598b4c0e9df7eec947ddae86_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtOS0xLTEtODA1MzI_9bf9a9bd-f124-45f8-984b-f6d866e7d974">&#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="i451897d9e2104a1eb2bd6cf9beb37667_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItMS0xLTEtODA1MzI_3ccdb31e-b29b-449d-b9e9-f3383f4e9354">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if470e241509e48cf9390abcd8b9eb072_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItMy0xLTEtODA1MzI_fc15f26a-2946-4fa8-b02a-3aa853a81077">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eff647effe946858d47fc2f6cd95c2e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItNS0xLTEtODA1MzI_1ee30e49-1ecc-45a4-bc4a-0bd21a4e54a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8c179ac2b7c4a2a885ce0a74dc3ec6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItNy0xLTEtODA1MzI_924137a4-0ae7-4c2d-b6d1-f45e3351b293">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d1e2d7f339f4cb09e3c695edada11ce_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItOS0xLTEtODA1MzI_419b2fe9-153e-4616-ad51-a3b3bbd36f7c">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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243ad93698774e57a0e5d85d67d19520_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtMS0xLTEtODA1MzI_417b2cf3-b6d0-4449-85d5-55b6b3e74eb0">196,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="iee684e15cadc4fd289bf3c995d1d563a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtMy0xLTEtODA1MzI_a8ab272d-0985-4674-bf29-9d9c849c79c8">460,648</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="i448294c848b3480b8c848b4c3f03cc48_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtNS0xLTEtODA1MzI_71ef9462-c5fa-4735-992e-0d7ccdb0c59b">563,251</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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtNy0xLTEtODA1MzI_76769e4d-8ec8-40f5-8d32-bb000da78ae6">1,220,573</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="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtOS0xLTEtODA1MzI_775312cb-cfea-4b13-90d3-cfac92a1a3e0">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i5cfca86c9511493ba0c374e44fc78a68" continuedAt="ic10d505198ef4dae8770a8f286ccf5c1"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM0Mg_a7aea541-6197-43e5-be7e-af82079830d9" escape="true"><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%">The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June&#160;30, 2022 and 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:46.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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="if6f42e45a9fd4a29b2c6a4b862e3b446_I20220331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi0xLTEtMS04MDUzMg_f12f7cff-8ea9-45e4-bf1c-cbb4138fdbe6">158</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="ifb587c48fa8c43da9cd7bcc1fd693042_I20210331" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi0zLTEtMS04MDUzMg_8025eddd-c307-40f2-b2d6-7ebc592f7995">158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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="ie9922ef418c54ce9b4fbe24f7744ffb3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi01LTEtMS04MDUzMg_1700619d-5c6a-44ce-99c2-e7060f3a22ca">158</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="i0a8cd0cd8c10455bb6007bbd15aaacde_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi03LTEtMS04MDUzMg_65da5b67-2d40-42e9-97ff-37aa0e26c1bf">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="if37dc3334dd8407ea886cc8ea1a979a1_D20220401-20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy0xLTEtMS04MDUzMg_e5e87fb2-5478-4571-a0d7-ea7e4641eca4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic125494ff89444f4abb7ad3d28d7aa1a_D20210401-20210630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy0zLTEtMS04MDUzMg_984c2118-d258-4c3e-bfd1-7e39f2aefe11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib133622a6dc0491f8495be9d2935aff6_D20220101-20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy01LTEtMS04MDUzMg_e717007f-283e-4107-9485-c079523436da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47f44cdc21d24a998014f459b67dbd26_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy03LTEtMS04MDUzMg_937be887-0cab-41f3-b9d5-bdf16513a2cb">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic900fdc4ae204b5098b16569cdc070ce_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC0xLTEtMS04MDUzMg_a8a1c4c6-5427-45f6-a2ba-efb0b4b07e89">158</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="ic346f4c945714bb8bfb87d52eb748119_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC0zLTEtMS04MDUzMg_0191c177-8090-4882-b052-3b1b54849f89">158</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="ic900fdc4ae204b5098b16569cdc070ce_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC01LTEtMS04MDUzMg_6cedfada-82ed-4928-9b33-87845475ad6c">158</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="ic346f4c945714bb8bfb87d52eb748119_I20210630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC03LTEtMS04MDUzMg_4e454979-c744-4ce8-abd3-584105647484">158</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: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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM0OA_e56ab687-034f-47f3-b720-be4e3a258bab" continuedAt="i18f09de9ed6841ef8c0b196e098d3043" escape="true">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of June&#160;30, 2022 and December&#160;31, 2021 is presented below.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i18f09de9ed6841ef8c0b196e098d3043"><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:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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%">June 30, 2022</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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi0xLTEtMS04MDUzMg_01ebd4c6-f39f-42af-9a00-b046b14e8615">4,656,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi0zLTEtMS04MDUzMg_59b1352c-26b7-4226-a682-bc8c3a7a6085">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi01LTEtMS04MDUzMg_0372cc46-f6eb-4f17-96b7-f3e8793ff878">242,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi03LTEtMS04MDUzMg_1249f053-79d9-4d37-9cec-a515fdbb2228">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi05LTEtMS04MDUzMg_96e38775-81f9-4ae8-bcfb-81883129ab4d">4,416,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC0xLTEtMS04MDUzMg_6ddc5a1a-faca-42d6-a4ac-97c013d06f5d">5,967,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC0zLTEtMS04MDUzMg_91495038-7b66-4ea4-8bfb-fba2ca632264">3,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC01LTEtMS04MDUzMg_98e1928b-b1c9-4835-b1c1-cfc715e94f4d">635,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC03LTEtMS04MDUzMg_e65625e2-ec26-496e-afec-1bd7e24f6c46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC05LTEtMS04MDUzMg_0002acd3-1985-4f1d-baea-8874b7f620dc">5,335,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS0xLTEtMS04MDUzMg_c0cd63e3-3810-4bb6-b03c-64876cae11da">7,183,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS0zLTEtMS04MDUzMg_7ec858bc-3c50-4767-b644-b9d8d879c97c">50,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS01LTEtMS04MDUzMg_83d3fe6b-1372-4d1d-b9db-aafe724c132f">246,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS03LTEtMS04MDUzMg_051968eb-2690-456d-8a6b-f227cdecd346">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS05LTEtMS04MDUzMg_597d6acd-a67b-4d1b-8fa8-8aef387a8077">6,987,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%">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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi0xLTEtMS04MDUzMg_bb941ba5-b128-4760-b59b-51a01a76a889">42,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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi0zLTEtMS04MDUzMg_1fb8c373-c125-47f4-8643-f26065edfa84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi01LTEtMS04MDUzMg_f7434a1f-4ef2-40de-8ae8-6390ed0ff136">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi03LTEtMS04MDUzMg_5646b941-1f71-4fe7-8863-75f5f1da099c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi05LTEtMS04MDUzMg_96fa3465-549d-4a83-a120-90a4ff54b748">42,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy0xLTEtMS04MDUzMg_7ce290eb-61e0-429d-a27e-51badda550d3">17,850,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy0zLTEtMS04MDUzMg_86a0944c-b3a0-4a8d-a126-6688e475012b">56,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy01LTEtMS04MDUzMg_de88ddbc-37ef-4583-8a9e-cb5aefa851a5">1,124,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy03LTEtMS04MDUzMg_64aa44ab-9b81-48d7-a9b7-72151815fdc9">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy05LTEtMS04MDUzMg_3ed618b8-b1da-4ede-864d-5f2064d9d0b7">16,781,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS0xLTEtMS04MDUzMg_04b53a87-8f96-4b73-8970-86dc79f21859">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="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS0zLTEtMS04MDUzMg_f6b5d255-1377-441a-9b95-34e3ec641e1a">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="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS01LTEtMS04MDUzMg_b9691300-6d46-47a5-9841-8b1f3ed0538a">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="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS03LTEtMS04MDUzMg_0ad0ab17-7048-456f-b6a4-e25ac314b968">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS05LTEtMS04MDUzMg_67366651-f57e-4ae2-a986-71071c564e02">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;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%">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="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtMS0xLTEtODA1MzI_20258654-8695-4e11-b719-454737af19c3">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="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtMy0xLTEtODA1MzI_437e550c-8f4f-40b4-8351-60e38d2e29e5">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="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtNS0xLTEtODA1MzI_39f70def-837c-4937-a44f-b10f04267d69">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="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtNy0xLTEtODA1MzI_9437bc84-77f7-4715-ad60-286f61cb2a64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtOS0xLTEtODA1MzI_62250028-2d37-49ca-8e25-dae5cbeba6e0">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;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%">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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItMS0xLTEtODA1MzI_213cb992-c604-4784-ac0a-be5616b8b45b">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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItMy0xLTEtODA1MzI_ff0d4399-d29e-4be5-a48a-1be87e27dced">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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItNS0xLTEtODA1MzI_7f628c41-5151-4397-80ce-b2aa6020b89c">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="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItNy0xLTEtODA1MzI_a8736694-4f66-46df-aceb-483433fe6344">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItOS0xLTEtODA1MzI_a12b0773-d54f-4278-8250-1a3f9f5d95ce">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="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtMS0xLTEtODA1MzI_05c55e35-de22-4bb4-abc1-b09f0d63e9a7">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="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtMy0xLTEtODA1MzI_5a68dd27-e038-4da8-8f08-cf4d44b072af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtNS0xLTEtODA1MzI_19b5b80f-a642-4899-a6da-62da8a3ebf4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtNy0xLTEtODA1MzI_d935130d-862d-475d-aeb1-68a637f6c414">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ba60e7d611046d9948075795db9b703_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtOS0xLTEtODA1MzI_cc591c08-9931-4c5d-9ebe-a10702cc1b50">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 12.25pt;text-align:left;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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtMS0xLTEtODA1MzI_40e9aa95-5ab1-4064-a686-979d23165287">13,445,888</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtMy0xLTEtODA1MzI_fbb01643-1aff-426f-85ff-3c1dae8f946a">518,805</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtNS0xLTEtODA1MzI_5d1cb0ff-01a2-461d-be0a-7f4895417ae1">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><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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtNy0xLTEtODA1MzI_333e2ef4-28f6-48b0-8d80-56d42876d226">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtOS0xLTEtODA1MzI_b55802e8-bcb6-43d0-84db-49ebb4bcfc1f">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:13.5pt"><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 June&#160;30, 2022, 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="3" name="cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjEyOA_2a788eda-8c55-4137-b5eb-1d05ec7ef5dd">75.3</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="i67fe806c4ddc4e75b8b45611eb5ddfc4_I20220630" decimals="-8" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjU4Mg_84e10e08-ac4c-47b1-9bde-5fc6680ad420">4.4</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="id066bcc5f7744978ac94596a711465fc_I20211231" decimals="-8" name="cfr:CarryValueofSecuritiesPledged" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjU4OQ_a9263049-d358-4262-8293-dfb2076ce48b">5.8</ix:nonFraction> billion at June&#160;30, 2022 and December&#160;31, 2021, respectively. Accrued interest receivable on available-for-sale securities totaled $<ix:nonFraction unitRef="usd" contextRef="i67fe806c4ddc4e75b8b45611eb5ddfc4_I20220630" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjY4OQ_04b1da74-911f-4a2d-b2c8-c6243358751a">131.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id066bcc5f7744978ac94596a711465fc_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjY5Ng_9aa0c223-9098-443d-8e85-af78be2f2d62">120.5</ix:nonFraction> million at June&#160;30, 2022 and December&#160;31, 2021, respectively, and is included in accrued interest receivable and other assets in the accompanying consolidated balance sheets.</span></div><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM1OQ_1defc8de-e45a-48e1-b33e-88b83b7b8070" 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 table below summarizes, as of June&#160;30, 2022, 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:26.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></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:10.303%"></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:10.303%"></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:10.303%"></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:10.303%"></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:10.312%"></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 2px 4pt;text-align: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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi0xLTEtMS04MDUzMg_a43c80ce-f712-450a-84d0-899172b68b9e">4,224,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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi0zLTEtMS04MDUzMg_9c5f1f7d-3c85-4610-b318-1278811e86b5">242,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi01LTEtMS04MDUzMg_55d4540e-c622-4c4c-b8d9-1fbc3fceaed0">&#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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi03LTEtMS04MDUzMg_bc1272b1-0888-4e0a-90af-f38145aaa081">&#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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi05LTEtMS04MDUzMg_e8ffe8ff-38ab-4959-be75-7e2483ad7d7e">4,224,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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi0xMS0xLTEtODA1MzI_1f1bdcb0-0a7f-49bb-8206-9f38705c715a">242,690</ix:nonFraction>&#160;</span></td><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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy0xLTEtMS04MDUzMg_ee703bf7-bf47-439a-9362-684c02b7cde6">4,825,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy0zLTEtMS04MDUzMg_c4610f6f-4057-4825-a9ec-f2b233dd16ec">568,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy01LTEtMS04MDUzMg_cfe0ee45-0813-4b4b-9673-5a3ade1bee16">369,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy03LTEtMS04MDUzMg_aed212ad-11e8-4dad-b805-1086dae95b5c">67,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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy05LTEtMS04MDUzMg_bb5f55e3-bbe1-4b77-9971-647db0ff1b4e">5,194,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy0xMS0xLTEtODA1MzI_22b17593-8350-45dd-8e6a-14c6e47fc8da">635,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align: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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC0xLTEtMS04MDUzMg_33f64605-a6ec-4061-ab80-0d337ab2d180">3,249,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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC0zLTEtMS04MDUzMg_ca313f16-4c95-4a93-8b64-9df9e64dbb02">241,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC01LTEtMS04MDUzMg_3a2a98b6-3c19-403a-9f37-962aa71e88a9">13,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC03LTEtMS04MDUzMg_5643da23-175d-4669-88ee-3798bf40bf10">4,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC05LTEtMS04MDUzMg_128cb8d2-0315-4e98-bfb3-a8bda6e2db8e">3,263,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC0xMS0xLTEtODA1MzI_51ab768c-9936-47a8-845a-bf6072772e6f">246,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 #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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS0xLTEtMS04MDUzMg_1ce55a48-e86c-485c-afbe-a9ced94af037">12,299,514</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS0zLTEtMS04MDUzMg_c342b5d4-1b37-4dfe-9f62-632401e47747">1,052,979</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS01LTEtMS04MDUzMg_5c60a541-d0e4-46dc-92f5-bb69b57d3d15">382,922</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS03LTEtMS04MDUzMg_f15f547b-fde9-4ca5-b65b-61e7c343c414">71,600</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS05LTEtMS04MDUzMg_21c6fffe-9102-48eb-a2d6-7cde466b3930">12,682,436</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS0xMS0xLTEtODA1MzI_a5edfda9-46a4-47c9-a45c-d7934d29cf25">1,124,579</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:13.5pt"><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, 2022, <ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMzEwNw_40148269-79d3-4de0-97d6-83d98d605bc9">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 </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="ic10d505198ef4dae8770a8f286ccf5c1" continuedAt="iddf8fbf391d14db6afd13b4d9a904108"><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%">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%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM2Mg_244be6b3-4a70-4d35-b0a3-3a0de2a5c1b6" continuedAt="i9e9aa7a0e0624114a72735b406d8869d" escape="true">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of June&#160;30, 2022. 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="i9e9aa7a0e0624114a72735b406d8869d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:39.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.505%"></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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC0xLTEtMS04MDUzMg_ea10bc9e-ebc2-4beb-b2da-64e89051debf">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC0zLTEtMS04MDUzMg_b22e80b4-57eb-4322-91d3-a4ffea56f1ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC01LTEtMS04MDUzMg_037e9591-a0b5-45b1-8658-54b5d9c2e3e9">514,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC03LTEtMS04MDUzMg_dd5b64ee-e4c6-46b1-ad38-8f268ba44a40">12,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC05LTEtMS04MDUzMg_9ecaed47-8b4e-4bbf-ad7e-af64aabd357f">526,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS0xLTEtMS04MDUzMg_0ad0c5ee-0f95-439d-b21f-faf361f0ce25">350,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS0zLTEtMS04MDUzMg_3259eb49-f70b-487c-833b-8e72b8a46836">84,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS01LTEtMS04MDUzMg_b1101643-8db1-4cbb-b29d-3a371a494247">22,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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS03LTEtMS04MDUzMg_28a345b8-82da-40f3-9524-c9aa366f5da5">961,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS05LTEtMS04MDUzMg_e36b026f-ab83-4585-84c0-025e57366eb1">1,418,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi0xLTEtMS04MDUzMg_f3dbbae7-b6eb-4ff6-a88b-8a41ef3c3247">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi0zLTEtMS04MDUzMg_ed212090-de03-4f29-86ac-f244b5bcec67">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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi01LTEtMS04MDUzMg_58fd2b43-81bf-40b0-8eb3-fbac9da314dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi03LTEtMS04MDUzMg_25155b82-7195-4566-92f8-92630b6059ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi05LTEtMS04MDUzMg_2f1dd096-7adc-4934-a510-3d45576d5028">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy0xLTEtMS04MDUzMg_6219f65f-7941-4852-90aa-7ed2cd90f56a">350,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy0zLTEtMS04MDUzMg_a6524842-d262-44e2-a9cf-59c3a15c3b20">85,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy01LTEtMS04MDUzMg_5f8751d8-ccdc-4541-98dd-d091fa3adc8c">536,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy03LTEtMS04MDUzMg_29a6e248-8a33-45f6-9ca1-3a3fb814c201">973,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy05LTEtMS04MDUzMg_0a057797-5855-4470-ab78-eb8207bb06f7">1,946,586</ix:nonFraction>&#160;</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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtMS0xLTEtODA1MzI_9f21eb65-45b9-4f3e-b863-9111a4477859">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtMy0xLTEtODA1MzI_dba1e5bd-c035-480f-ae97-85393191947d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtNS0xLTEtODA1MzI_8e86dace-e2a1-4655-a4f5-53b91405e752">475,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtNy0xLTEtODA1MzI_86747a72-acd4-4c80-9a8d-00cbef45f23f">10,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtOS0xLTEtODA1MzI_d4909528-53c9-4e93-bc68-ab3166a30d26">486,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtMS0xLTEtODA1MzI_2bd59f31-096d-499c-85b5-73ca9c2999a0">351,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtMy0xLTEtODA1MzI_7c2513ff-2170-4d2a-8bdc-669ff03b5ddc">84,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtNS0xLTEtODA1MzI_80d246c0-0cff-472e-9cb9-91ca548e437d">22,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtNy0xLTEtODA1MzI_17d6ec7d-a3c1-4364-a2ba-161a3f8da0c5">882,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtOS0xLTEtODA1MzI_271dae3d-b60f-4449-830b-9fd74bf611e5">1,340,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItMS0xLTEtODA1MzI_bbb50196-69d2-404a-b2cf-8da2b8d84d96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItMy0xLTEtODA1MzI_59a17252-b9d2-4382-8956-11089dea524d">1,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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItNS0xLTEtODA1MzI_59f78e6e-79b6-4347-9b46-9ac09637fd18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItNy0xLTEtODA1MzI_026ba6fa-3cf6-4875-beca-ab16de5b6b73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItOS0xLTEtODA1MzI_6529474d-fa07-4f32-8f23-454a9e226dd9">1,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtMS0xLTEtODA1MzI_122fcc52-5f36-4d3d-883e-ca65ceb828ce">351,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtMy0xLTEtODA1MzI_03a2cd9a-343d-40a6-b8b2-f1639f92c5ec">86,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtNS0xLTEtODA1MzI_38618296-20fb-4e64-b044-17d549b952ff">497,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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtNy0xLTEtODA1MzI_7e13193e-e986-4ba2-a851-29c86e00254a">893,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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtOS0xLTEtODA1MzI_86afce05-49dd-496b-9836-51482207b3a3">1,828,515</ix:nonFraction>&#160;</span></td><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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtMS0xLTEtODA1MzI_ccf5b6f4-aa27-4001-8027-05c480a4a9e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtMy0xLTEtODA1MzI_289c1107-f7ed-4456-83c2-e16399e2b935">3,031,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtNS0xLTEtODA1MzI_e57bc613-cabb-4376-ba65-7be586eec0d5">1,433,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtNy0xLTEtODA1MzI_eb56f73e-220d-4216-946b-922585f610d4">191,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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtOS0xLTEtODA1MzI_13ed061c-e5bb-4a8f-9cd5-6ce4e4a91c45">4,656,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: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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctMS0xLTEtODA1MzI_e6b1027d-ac1b-4ed2-8ab6-f87c69abe868">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%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctMy0xLTEtODA1MzI_f5799455-d4c4-43f1-bcc9-e0cc3dae4c60">11,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctNS0xLTEtODA1MzI_6ffa76a8-ca85-470c-8037-a1a27bcfccba">18,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctNy0xLTEtODA1MzI_52dcf9ed-0b2b-49ad-9699-096e7ed92620">5,937,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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctOS0xLTEtODA1MzI_b60f0e65-9eea-4231-abbc-c2347f4de5f6">5,967,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtMS0xLTEtODA1MzI_895e059c-7cf8-41a8-9870-b113ffa41b17">207,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtMy0xLTEtODA1MzI_63326923-92a6-4295-a91a-f9d5e7f87c5d">1,546,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtNS0xLTEtODA1MzI_84e608a0-96b7-4f75-928e-b3d1bdc21072">902,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtNy0xLTEtODA1MzI_d693db6e-0090-4e8e-8f78-64629fea2a6f">4,526,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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtOS0xLTEtODA1MzI_42ca8ae3-79b6-41fb-ad7a-cc56df76e923">7,183,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktMS0xLTEtODA1MzI_2e93c640-d6ac-483b-848e-eddb6be29705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktMy0xLTEtODA1MzI_d88da491-5d62-40ec-a02b-c407ea61d628">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktNS0xLTEtODA1MzI_cc829ce4-8ad7-454d-9f46-cddfdc63190a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktNy0xLTEtODA1MzI_4d2c558f-1539-44a6-9a2e-cb68baaf38b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktOS0xLTEtODA1MzI_95da8549-e174-420e-9a92-274abf94ca75">42,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtMS0xLTEtODA1MzI_d055a71d-ec4c-4b4e-a44b-540a137cafe6">207,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtMy0xLTEtODA1MzI_2d91cb17-9968-46c6-8f50-b784b80361a9">4,589,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtNS0xLTEtODA1MzI_21ced36f-d889-413f-8a68-43e9bd6c5314">2,355,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><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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtNy0xLTEtODA1MzI_9870886b-1481-4b28-a8e1-819d080a0ac7">10,655,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtOS0xLTEtODA1MzI_a4301bec-527d-4b22-9d08-a3ae667800a5">17,850,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItMS0xLTEtODA1MzI_844d141b-03d0-453c-95fc-c2f971a019a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItMy0xLTEtODA1MzI_95e0e396-8812-4e15-9ebb-6a9b728e0af5">2,957,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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItNS0xLTEtODA1MzI_79044c2d-2069-44e4-9edf-3f1636ba8381">1,301,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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItNy0xLTEtODA1MzI_64e7bc9b-012e-4b53-8205-4ea6e47e6835">157,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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItOS0xLTEtODA1MzI_42467b15-3813-49b3-adf0-9c2f77142f3c">4,416,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtMS0xLTEtODA1MzI_5f848946-e865-49d2-91df-26d5522b8ea4">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%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtMy0xLTEtODA1MzI_087c9844-5c63-4748-8ef5-cebdf5c3e11b">11,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtNS0xLTEtODA1MzI_44cfbc26-5ec5-4710-a27f-e305d240e6ea">18,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtNy0xLTEtODA1MzI_9c73737d-a169-4712-a7c4-7a389a905e4f">5,305,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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtOS0xLTEtODA1MzI_bd90eac2-689d-4df6-a7b1-e55f3c5d1bcd">5,335,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtMS0xLTEtODA1MzI_265f3be7-ccbb-4693-a5ea-3e15ede7719b">209,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtMy0xLTEtODA1MzI_38f5f6c6-00aa-4126-b82c-6bbe12580b9b">1,579,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtNS0xLTEtODA1MzI_047da2e5-8214-4a83-93ed-3abcfcc24197">893,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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtNy0xLTEtODA1MzI_a32a87e2-9d7b-4e44-ad03-19138633c1ef">4,305,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtOS0xLTEtODA1MzI_2f3800b7-2b00-4536-98be-10591ba9422c">6,987,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: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="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtMS0xLTEtODA1MzI_411a041e-5ff3-488c-89e5-6e6aef08f550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtMy0xLTEtODA1MzI_518239c5-5e7d-45a3-a681-75539a1c7d3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtNS0xLTEtODA1MzI_4202ef2f-a70a-4625-8bdc-4e391c59b432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtNy0xLTEtODA1MzI_7d2182df-0034-49aa-9ffd-9d21d2ac9509">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtOS0xLTEtODA1MzI_5e8cb47b-1633-4bfb-9f2d-97dc688469a6">42,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtMS0xLTEtODA1MzI_d73f2f38-adc1-41df-b3fb-4e7bb3d74557">209,193</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtMy0xLTEtODA1MzI_6ecf2261-04c4-43c4-af2e-e99b89b08241">4,547,346</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtNS0xLTEtODA1MzI_dd353714-246e-44bd-9ed8-066b3cac5f38">2,213,463</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtNy0xLTEtODA1MzI_a05dddfd-90d4-4083-bfbb-c73271218fd4">9,769,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtOS0xLTEtODA1MzI_161d5e28-3ec6-4550-b9be-d208a083cc97">16,781,685</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: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%">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:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_15e131b1-9eef-4d87-bf66-d97e4f3f703c"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_1b685654-6c12-48f2-a8f9-ea63c82c871e"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_50841dff-c77b-4b98-82f4-19925bf11107"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_78b0ea2c-cbad-44cb-9ca9-a0e94d955aef"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_79fefc8b-a8e7-40ee-8303-dc5371bc67f6"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_7f96a0e2-b962-43ee-a043-8a8abf166789"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_e5d57a1a-6175-4c25-a525-050696fabfb9"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_fa43d26d-a5ca-408a-a3fd-0ebfe7a614be">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">held to maturity or available for sale securities were sold during the three or six months ended June&#160;30, 2022 or 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-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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:InvestmentIncomeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMyNA_a8ff59e9-e40d-46d0-bcb9-79f469014f5a" continuedAt="i77f6f27ce28643178cb34f9ce9da4839" 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"><ix:continuation id="i77f6f27ce28643178cb34f9ce9da4839"><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.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi0xLTEtMS04MDUzMg_fd475db5-2045-40b2-a1ef-69d2c37cc630">28,053</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi0zLTEtMS04MDUzMg_574dd030-533b-475b-a57d-58d9ad40573b">30,541</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi01LTEtMS04MDUzMg_2b09846a-f466-42bd-95df-70e5ff8941c7">57,113</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi03LTEtMS04MDUzMg_2c4431da-2278-40b4-b9ec-d6e60037748b">61,776</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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy0xLTEtMS04MDUzMg_3469f129-9396-4cc1-9883-88b3a98f85e0">2,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy0zLTEtMS04MDUzMg_a028da92-2fa3-4d56-a9fc-649ef3fa8bf0">705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy01LTEtMS04MDUzMg_6464badb-292b-4bb9-aff2-289c6a1fa90d">3,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InvestmentIncomeAmortizationOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy03LTEtMS04MDUzMg_e09b2fd6-c2c1-4d70-9e97-c200c2d6aa9a">1,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC0xLTEtMS04MDUzMg_7c536d4f-f99a-41f2-890b-c5d45ad197ef">25,571</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC0zLTEtMS04MDUzMg_347ca7b5-fff0-4583-a1b1-db17c07f9834">29,836</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC01LTEtMS04MDUzMg_410f1114-af43-4606-a97b-0a6b9dd92d25">53,225</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC03LTEtMS04MDUzMg_dbf050c6-9756-4660-a4da-6b6c1da7359e">60,434</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMyNQ_d508f49e-2a76-48ba-a588-e13bf47fa556" continuedAt="i4c321057cbc74acfafbb9a908a9c74da" escape="true">Trading account securities, at estimated fair value, were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i4c321057cbc74acfafbb9a908a9c74da"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMS0xLTEtMS04MDUzMg_3af0bcd9-6dc8-4121-b265-c8ec3dd909a6">24,615</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="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMS0zLTEtMS04MDUzMg_7789eb95-3d17-4820-a52f-03e429f703fb">24,237</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%">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="i5346d60827ba47f08ac0ab819c7baa8a_I20220630" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMi0xLTEtMS04MDUzMg_b77ec87e-f430-45c9-8148-1d6d4d07b288">65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMi0zLTEtMS04MDUzMg_51d6e954-e704-4818-84c3-0a3deb9b454f">925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMy0xLTEtMS04MDUzMg_b2e895ee-be12-41bd-b7cb-ec248c352cec">24,680</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMy0zLTEtMS04MDUzMg_a71d1694-83e1-4e89-8fc4-93f4b8e0c1eb">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></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="iddf8fbf391d14db6afd13b4d9a904108"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMwMg_2b0ba904-2acf-4498-90ea-58f7bc36d8d3" 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%">Net gains and losses on trading account securities 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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi0xLTEtMS04MDUzMg_8d706b96-db2c-449c-9b4f-d14c06ae433c">1,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi0zLTEtMS04MDUzMg_dcdd44cb-b631-4efa-a0f8-4d38d8448bc6">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi01LTEtMS04MDUzMg_79ee79e6-8b2b-48c2-81fd-3290cd3d63fa">1,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DebtSecuritiesTradingRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi03LTEtMS04MDUzMg_2762834c-00f6-41e3-bff8-03be98f2f497">402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy0xLTEtMS04MDUzMg_1a9950fb-9659-4f9a-bcce-df10f37dcc24">76</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy0zLTEtMS04MDUzMg_b41d7eee-c376-4fa6-bfc4-61f0a34e49f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy01LTEtMS04MDUzMg_af86335f-d0f3-44aa-95e8-a25bcf9ce967">244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesTradingUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy03LTEtMS04MDUzMg_61852e47-98e1-4c7e-b5cc-8a77a979592a">69</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 (loss) 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC0xLTEtMS04MDUzMg_72ad93e4-d127-4c1d-b752-9277489e6ce3">936</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC0zLTEtMS04MDUzMg_30f17650-8d01-4619-9b93-694ddf12f86f">293</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC01LTEtMS04MDUzMg_335650c2-1808-4486-a59f-eaab52afc73e">1,108</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DebtSecuritiesTradingGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC03LTEtMS04MDUzMg_7d29924e-ab90-44f0-b4e1-7b15266bbf62">333</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="ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 3 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkyMQ_330a0707-aa0c-411a-bc5b-dcf9cd7f8b6f" continuedAt="ie429ea66d97545e5882edf090c7b5534" escape="true">Loans</ix:nonNumeric></span></div><ix:continuation id="ie429ea66d97545e5882edf090c7b5534" continuedAt="i1915b12ac8d74008b7d681b2572a5345"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5Mg_88499c69-d8cf-4c87-8620-5c7e76d2bf30" escape="true"><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans 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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></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%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMS0xLTEtMS04MDUzMg_74f796fd-a815-49a1-8b0e-8b36b3fa406e">5,539,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMS0zLTEtMS04MDUzMg_35b301b7-4ca2-4260-aa17-b5830b682643">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ic41358301cc746c4ab9efcdedf9878b8_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMy0xLTEtMS04MDUzMg_bfe1b53c-fdbb-4c26-aa4b-e23c8ab6ca69">762,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="ic4da59073dd742b7a5f895e5714b688a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMy0zLTEtMS04MDUzMg_19bcf274-b7b2-4caa-a0f0-6bb2100a6ad0">878,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i770b075bff7244cdb16674b99c1f46a0_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNC0xLTEtMS04MDUzMg_6d70d073-6167-4ba5-8374-1f4a4dcc7033">121,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52c12d5c38ef46ff918296737a5e05db_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNC0zLTEtMS04MDUzMg_5c737316-0ad7-4942-b1fe-ac2daddca9dd">105,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="if4b2a83fad094d7fbce6fb30f4b2b06b_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNS0xLTEtMS04MDUzMg_3545266b-0f53-4a0f-b48e-50485ccc20e6">103,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13de42200de3482aa9a660baacc0bd68_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNS0zLTEtMS04MDUzMg_14bf736f-f2f1-48dd-9a2a-f73aa459493f">93,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNi0xLTEtMS04MDUzMg_9c83fa3d-1c62-4915-9fe6-0db4703c5d27">987,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="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNi0zLTEtMS04MDUzMg_512a6a88-12f9-49a0-97e2-df7a7d657888">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNy0xLTEtMS04MDUzMg_737f89f0-3c05-4be6-be4a-26a180561ebc">91,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNy0zLTEtMS04MDUzMg_75cee397-4c14-4ac8-8653-3ec5176fba01">428,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ie7b5987aa034410f8c63df3ef3c8154a_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfOS0xLTEtMS04MDUzMg_c8d559fb-1087-4132-8306-32e0757e2f4c">6,041,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62b2aaa7fd5f450eacc6b4c2949ae1df_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfOS0zLTEtMS04MDUzMg_9fe51f6a-8a73-4cbf-8f93-8daacc8cd890">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTAtMS0xLTEtODA1MzI_e14e3418-92a2-4015-baf3-a81f7cf98537">1,535,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="i645df62f67334090bb3df85da6d973c8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTAtMy0xLTEtODA1MzI_0b6eddc3-0bd4-4db9-a293-eb6c4b6a6766">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i62f857c7a46048b8a007f9089c403c4e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTEtMS0xLTEtODA1MzI_431815f4-fb88-4199-932f-7967169184e3">478,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id42227a1ec25485185e7362fc4a599dc_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTEtMy0xLTEtODA1MzI_fc9e370f-1568-4c35-9dce-3e9db8a9caf1">405,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTItMS0xLTEtODA1MzI_1bc30856-40ee-4b31-b53d-ac8730e457e8">8,056,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="i48a46c2349be4145978f6e63e0722d37_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTItMy0xLTEtODA1MzI_3fc17989-30c0-4144-85b7-d9996bcebc8b">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i416c47a33cc148cea256d977cd6ba612_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTQtMS0xLTEtODA1MzI_e2a1b2d4-eecb-4f91-ab13-0120a754fb25">352,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief811deb489d4e308de63d13d76e1e93_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTQtMy0xLTEtODA1MzI_630c64a7-b00a-42be-a690-208fe128e0f8">324,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i0582546b2f8442418018fe53ac8a7431_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTUtMS0xLTEtODA1MzI_d06ce5d4-ce58-4f0b-bc39-0f7b2f53fe4b">603,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ea5bfac2f7c40c299cd9cb89fb9c1d4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTUtMy0xLTEtODA1MzI_bf2af303-5f1a-4021-b085-86312ae6f3d9">519,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i1aca300605754555b2697f7881bb9092_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTYtMS0xLTEtODA1MzI_8ca6f6c0-6629-4077-a18b-620f65dc7ea3">604,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c82c1d7fb68447db48cfb7fea7e42a9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTYtMy0xLTEtODA1MzI_223209db-0a49-4fe4-a049-d24fdfcf547e">567,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 19pt;text-align:left;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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTctMS0xLTEtODA1MzI_1c9da5a4-34c1-46d7-a7db-772ec534f6cb">1,561,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="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTctMy0xLTEtODA1MzI_4fb3e2fd-9ca8-412f-b8d1-e6ce9c31398f">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="i1d290d82ba6f4e86a18851d4bcb78f3c_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTgtMS0xLTEtODA1MzI_a4e1fc17-fbf8-42e1-add8-cd7bc5b3bf30">9,617,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i342edc9d2e084871a9ec08e3137f18fc_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTgtMy0xLTEtODA1MzI_6f75e9d0-f0b3-43bf-85ef-658db0d3581d">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTktMS0xLTEtODA1MzI_39fa345c-7c29-4c6e-88ad-6e6271870fa8">499,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i258ec9c784994afeb848412a9991aadd_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTktMy0xLTEtODA1MzI_a5f7259a-e853-4129-8190-5fc9219a3341">477,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMjAtMS0xLTEtODA1MzI_e32a7f28-9b88-4b88-b0d4-7ffb79be0d93">16,736,026</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMjAtMy0xLTEtODA1MzI_0dfb353c-e8c8-4d97-81ad-bd4cb42432a9">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></tr></table></div></ix:nonNumeric><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%">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 June&#160;30, 2022, there were <ix:nonFraction unitRef="number" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="0" name="cfr:Concentrationofloansinasingleindustryinexcessoftenpercent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMzg4_d211bb8a-348c-47f6-aeb6-539078736cf8">no</ix:nonFraction> concentrations of loans related to any single industry in excess of <ix:nonFraction unitRef="number" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="INF" name="cfr:MaximumPercentageOfLoanRelatedToSingleIndustry" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNDU5_4cf24b44-f238-4c94-993b-32a932e5cc40">10</ix:nonFraction>% of total loans. The largest industry concentration was related to the energy industry, which totaled <ix:nonFraction unitRef="number" contextRef="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="3" name="cfr:Percentageoftotalenergyloanstototalloans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTYz_58e1817c-c34b-4064-9a91-ffca123ab2e7">5.9</ix:nonFraction>% of total loans (also <ix:nonFraction unitRef="number" contextRef="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="3" name="cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTg3_5f6e32ee-06df-4bba-9484-4306fc17762a">5.9</ix:nonFraction>% excluding PPP loans). Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $<ix:nonFraction unitRef="usd" contextRef="ibc5fd16f2f154ae1bfb7068d3dfa43d2_I20220630" decimals="-5" name="cfr:Unfundedbalances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzMx_326b4e09-0e4c-4e7f-a583-b0bb52b2cdb1">887.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if5564212f24c4b8f9da95c21f842de7a_I20220630" decimals="-5" name="cfr:Unfundedbalances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzM4_17d814a7-9572-4495-9197-192e684ce830">79.1</ix:nonFraction> million, respectively, as of June&#160;30, 2022.</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%">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfOTYy_119a3de5-2b52-4d79-83b3-1deb01b1ea10"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-5" name="cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfOTYy_f1049929-2dcb-4c46-be1b-e2b05da005bb">not</ix:nonFraction></ix:nonFraction> significant at June&#160;30, 2022 or December&#160;31, 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-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;). Such loans totaled $<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTE5OQ_4d7eceb2-191e-4879-ada1-f55b5e4e7c39">342.5</ix:nonFraction> million at June&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-5" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTIxMg_51df15da-b652-4d13-ba0e-97f5bf88ee8a">350.5</ix:nonFraction> million 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%">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="i8ebbbb254913474f874aeb6ec13d0afa_I20220630" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTI5Ng_c57c12e6-0bee-40e7-b445-62c9b6879935">44.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i19b6a527613a421b8ffa2744869ee53b_I20211231" decimals="-5" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTMwMw_e78bc684-3673-4a46-91ab-fd983e95baa2">40.0</ix:nonFraction> million at June&#160;30, 2022 and December&#160;31, 2021, respectively and is included in accrued interest receivable and other assets in the accompany consolidated balance sheets.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i1915b12ac8d74008b7d681b2572a5345" continuedAt="i5b672f2fba02496fa1293966df3f3bc1"><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 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.</span></div><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5Nw_7fe4b83d-ceb0-40ab-b038-49f6b0c24e19" 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%">Non-accrual loans, segregated by class of loans, 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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 #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%">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 #000000;padding:2px 1pt;text-align: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 #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%">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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi0xLTEtMS04MDUzMg_90d8458c-5c98-4184-a8ef-d4aba55b66a4">11,170</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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi0zLTEtMS04MDUzMg_a2584ce3-db5f-4591-befc-6a311427dd60">3,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi01LTEtMS04MDUzMg_9ba148bd-719a-4bb0-b3f3-d2e2f6131003">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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi03LTEtMS04MDUzMg_8ff81591-2dea-4a31-85f6-35c917e88f29">4,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy0xLTEtMS04MDUzMg_9eca532c-45db-4e1f-a367-34f2839e41dd">11,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy0zLTEtMS04MDUzMg_cf524117-f842-497f-9313-8d151ed9024d">6,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="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy01LTEtMS04MDUzMg_2b628c4a-891f-4094-bfd2-4bd64249429b">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="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy03LTEtMS04MDUzMg_7b3a5929-79af-4362-813d-cd0481d05f3a">8,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;text-align: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="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC0xLTEtMS04MDUzMg_a786f476-dd46-4201-b5a4-633457610ddc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC0zLTEtMS04MDUzMg_3edcf8b7-9a78-4b24-a6e6-67ea9eb1d7c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC01LTEtMS04MDUzMg_d3a229a2-f68d-4b4e-9d71-8b6c8d2c8e56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC03LTEtMS04MDUzMg_ae3e4a0a-6b40-42ec-abab-e3b1050acd04">&#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi0xLTEtMS04MDUzMg_4e0f8acc-0d15-4a74-8ae2-ac94dc8cc5c6">11,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi0zLTEtMS04MDUzMg_8c4a0007-5308-4e69-b449-796ca0918812">6,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi01LTEtMS04MDUzMg_a05ab262-deeb-4994-ad2f-4bc73ffcf0be">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="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi03LTEtMS04MDUzMg_b7a7079e-49f0-4194-9c6b-234b57f1ffe7">13,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy0xLTEtMS04MDUzMg_0f1b8403-99b2-4e45-875e-51d97b718eb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy0zLTEtMS04MDUzMg_b75b1e4a-fe1c-49c3-b2ab-430ae623cb58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i645df62f67334090bb3df85da6d973c8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy01LTEtMS04MDUzMg_e289868a-e7d6-4ed3-9ece-792003d07975">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="i645df62f67334090bb3df85da6d973c8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy03LTEtMS04MDUzMg_5e334ae3-b65f-4c7c-b810-464fe27f5d3b">&#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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC0xLTEtMS04MDUzMg_ae784d4f-587b-4dff-b700-3ce7a328f4c0">1,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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC0zLTEtMS04MDUzMg_0bd77c25-f613-4865-88b9-b5273a907d91">732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC01LTEtMS04MDUzMg_0964d661-25b3-4da9-96bf-9e42b7d409b2">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="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC03LTEtMS04MDUzMg_48833eb0-da09-4f01-a900-5031728a7790">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS0xLTEtMS04MDUzMg_beda1595-42b7-49a4-aa14-ec6a6f452b7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS0zLTEtMS04MDUzMg_03f1f0bc-08ca-4f22-b16a-cb8798daebe8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i258ec9c784994afeb848412a9991aadd_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS01LTEtMS04MDUzMg_800dfabd-b27f-4942-8404-b9da7a6671de">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="i258ec9c784994afeb848412a9991aadd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS03LTEtMS04MDUzMg_6d3d1fa8-c26a-4428-af06-ae0b796de6e5">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 19pt;text-align:left;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtMS0xLTEtODA1MzI_d6b304b8-6b38-48d4-87a3-e1ffb4cb8426">35,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtMy0xLTEtODA1MzI_10e66748-e2ff-4ef1-813d-2b746542a55b">16,686</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtNS0xLTEtODA1MzI_ad888238-db00-4cf9-a998-399fea393f8d">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtNy0xLTEtODA1MzI_31094b66-d505-4271-954b-c0d834d0afe6">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></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5Mw_588f17a6-6e04-4e42-83ec-d9310838ffbb" 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 non-accrual loans as of June&#160;30, 2022 by class and year of origination.</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:18.929%"></td><td style="width:0.1%"></td><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: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: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: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: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: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: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: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:7.535%"></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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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%">Prior</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%">Revolving 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%">Revolving Loans Converted to Term</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: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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xLTEtMS04MDUzMg_ae03be9d-13c1-4871-afb7-a5556904d8f2">&#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: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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0zLTEtMS04MDUzMg_c645a4cb-73a1-4756-97cf-48c586b6c701">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS01LTEtMS04MDUzMg_0cf95a02-6960-4a3a-9b91-36c306b03327">3,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS03LTEtMS04MDUzMg_d31ff004-e72d-4620-89b4-af3c6a52755a">3,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS05LTEtMS04MDUzMg_a79d0e94-92b1-4caf-bd05-6d7cee50bf57">1,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xMS0xLTEtODA1MzI_d4257a62-9385-4b16-9c02-c61e7c037f42">653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xMy0xLTEtODA1MzI_e94beb55-4839-46f4-9f7b-80ab1e849a0e">108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xNS0xLTEtODA1MzI_83413855-1399-4432-a7c6-8322709bf5d9">1,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xNy0xLTEtODA1MzI_864a00b1-c2be-4021-a9d0-432a97d54a15">11,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></tr><tr><td colspan="3" style="background-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="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xLTEtMS04MDUzMg_3eb93a97-cfeb-4f0e-b7b1-0d3bc66053f5">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="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0zLTEtMS04MDUzMg_e486707e-4ac6-4dad-9bc9-8018de2ced81">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi01LTEtMS04MDUzMg_b43c286b-2a0e-4790-b63d-99e780be4d9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi03LTEtMS04MDUzMg_9c3c1935-1000-4783-b383-bd65af71d149">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi05LTEtMS04MDUzMg_7f789498-4b07-4ecd-9044-c782d2683da8">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xMS0xLTEtODA1MzI_52addc94-f292-4db7-8458-3cd3d9d8ef89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xMy0xLTEtODA1MzI_eee8f0f6-b195-41ee-b8e4-3c0e346247ca">5,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xNS0xLTEtODA1MzI_07b20c57-a5d0-42e9-97db-95756a16b429">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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xNy0xLTEtODA1MzI_f4aad3b2-9162-4c28-b5bd-a9e7037b63c2">11,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xLTEtMS04MDUzMg_039a2fed-d4f8-40b1-9bcb-dc1ea005fe6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0zLTEtMS04MDUzMg_3e636a83-e926-4bb5-9665-4dcd9a93ca41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy01LTEtMS04MDUzMg_f853521b-43ee-4409-b226-76a96864923d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy03LTEtMS04MDUzMg_635c5768-ec78-414e-ad5a-fd689899dcb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy05LTEtMS04MDUzMg_b8959975-0e7d-4705-910c-82291345f32f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xMS0xLTEtODA1MzI_216b7b44-992c-44de-bd19-d663cfe19990">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xMy0xLTEtODA1MzI_71a33e85-32b5-4572-b6f9-bab916760829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xNS0xLTEtODA1MzI_b728897b-d70a-4b20-a754-c4e4a27077da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xNy0xLTEtODA1MzI_0f7365c1-fa47-40ab-bcc1-3adeea909d52">&#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: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 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%">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="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xLTEtMS04MDUzMg_552a6774-ac0e-46fe-8331-58ad01b3e44a">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0zLTEtMS04MDUzMg_8423b353-74a4-4e56-8b44-9d42fc75a088">7,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS01LTEtMS04MDUzMg_10c46aa2-fceb-42e8-99fd-8d9a39744a8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS03LTEtMS04MDUzMg_435216c1-e7f3-427c-bd95-5c895a5112f3">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS05LTEtMS04MDUzMg_46ad936b-6167-485c-98e5-e01a7356e77d">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xMS0xLTEtODA1MzI_c2d831e4-cb36-448e-8fb7-b4b6e79223ee">2,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xMy0xLTEtODA1MzI_b4e73d34-073a-4f96-a1e2-0d86cd85219a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xNS0xLTEtODA1MzI_4fdff815-79bd-42be-95cc-f3a0f0628da8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xNy0xLTEtODA1MzI_a4e7e31b-ad66-4faa-bea5-1036bb917d69">11,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: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="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xLTEtMS04MDUzMg_4bdc9380-5a0c-4144-a9fa-c4c2a072905b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0zLTEtMS04MDUzMg_0a659d21-d90e-44ae-9525-deee97aedca4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi01LTEtMS04MDUzMg_2a6cf634-43d8-4592-a7f6-74066460966d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi03LTEtMS04MDUzMg_86e0539e-c042-471d-bc58-51a73ab05e37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi05LTEtMS04MDUzMg_eb22b04c-878d-4cda-99b8-966258648d69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xMS0xLTEtODA1MzI_349962e2-590b-481e-8549-95dfa9b3b9c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xMy0xLTEtODA1MzI_1a70979d-3df3-4584-9b7b-d81c42a60e49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xNS0xLTEtODA1MzI_0a5df398-ee5f-4a15-a9fa-8fc456721e98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xNy0xLTEtODA1MzI_ed192f9c-1d24-4a13-81fb-765e59d945d3">&#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: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="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xLTEtMS04MDUzMg_9a471930-0abc-4e28-82ff-ad6ccf5d163d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0zLTEtMS04MDUzMg_5ce0c216-4072-4edd-b98b-99f6596e92ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy01LTEtMS04MDUzMg_618019a2-cff8-492d-b946-077f3fe3fd7a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy03LTEtMS04MDUzMg_7980966c-6bd5-4c8b-838b-2bba0ffa806a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy05LTEtMS04MDUzMg_75e08791-8689-4169-9ca8-cb627e531af1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xMS0xLTEtODA1MzI_97d19197-4f37-4ac0-861b-9697b298099c">380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xMy0xLTEtODA1MzI_0724e1c3-8a8c-4899-a8a7-932dc643b63b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xNS0xLTEtODA1MzI_0c40d564-7a60-4c98-ac57-af490b7b3a00">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xNy0xLTEtODA1MzI_1d86ebf8-ffb3-4a35-97e9-766bd1d00de3">1,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xLTEtMS04MDUzMg_80e24cbd-6084-4543-9402-22f555e92d3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0zLTEtMS04MDUzMg_c7955f59-6fcd-4d11-8866-6c6e12b9daf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC01LTEtMS04MDUzMg_3351329b-0467-41bc-92b4-a97a4f07adfe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC03LTEtMS04MDUzMg_e83b50ee-3d92-4292-a556-1a07eadf108b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC05LTEtMS04MDUzMg_ebb5c801-d73e-4036-930b-1ea1fcc1cb16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xMS0xLTEtODA1MzI_494d1ecd-c30d-4e20-8ce2-fe3adcc43adf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xMy0xLTEtODA1MzI_3a2bc6e9-69e6-4182-adc2-224bada29dd6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75f9416827fa427b8772f81187dd10de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xNS0xLTEtODA1MzI_316781fb-44bc-4851-b7a7-cff959d6aca5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xNy0xLTEtODA1MzI_2573429e-fb7b-446c-8ddf-3d9d9325662b">&#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: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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xLTEtMS04MDUzMg_c3b08d0d-531d-48f7-8aea-7e18adfe8057">6,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0zLTEtMS04MDUzMg_8e47bff2-afdf-458b-bf1f-d8e1147b6bd2">7,654</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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS01LTEtMS04MDUzMg_4d104a63-f1ce-4d5b-82ab-a158d7bfc35b">3,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS03LTEtMS04MDUzMg_1c01eb0e-b508-42b6-974b-252b9ff0ea55">3,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS05LTEtMS04MDUzMg_c3f9d072-c9b8-41d8-8cca-2fff0f0fc56c">1,825</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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xMS0xLTEtODA1MzI_1eb3e8ce-5e6f-4b82-998f-30b9e75e1a1b">3,625</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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xMy0xLTEtODA1MzI_ad0e12b4-9963-4d39-8424-2d25b61dfa23">5,235</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="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xNS0xLTEtODA1MzI_a39e1df3-133d-4acb-985c-af186481b74f">2,635</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xNy0xLTEtODA1MzI_13368c98-38de-47a3-8f50-a9c2e3290895">35,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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%">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="i88b42dbe445c47f190a035f52a437d88_D20220401-20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMjEzNQ_9153b8a6-0b9e-4caa-86c2-3464ae27ebaa">436</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i656ba9670d4b4d3b96103155a74e4cfa_D20220101-20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTY0OTI2NzQ1MTE5MA_40c3e405-1e21-4395-9c81-66f66a80afe0">843</ix:nonFraction> thousand for the three and six months ended June&#160;30, 2022, respectively, and approximately $<ix:nonFraction unitRef="usd" contextRef="i2d45baec1f1a4f92b740af05775b007b_D20210401-20210630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMjE4NA_ab192387-fbcb-4f25-9ccc-db98dd413876">427</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i1d9b397bec5a4c91827b2e219ec245a5_D20210101-20210630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTY0OTI2NzQ1MTIxNg_d132ff74-176c-42cb-852c-5e1a19f128c0">881</ix:nonFraction> thousand for the three and six months ended June&#160;30, 2021, respectively.</span></div><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkxMQ_4f17ac01-e787-43ff-a135-eaf9ac246477" 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%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June&#160;30, 2022 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.561%"><tr><td style="width:1.0%"></td><td style="width:29.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.916%"></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&#160;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<br/>Past&#160;Due<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%">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<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%">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="ie422fa21d108432a8a80bccb3b664246_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS0xLTEtMS04MDUzMg_2cd72b6a-7e03-4fa4-b0e5-e79a01380bd0">14,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id862de02799346568daf0db25fe05b07_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS0zLTEtMS04MDUzMg_27cf1c65-6687-4cbc-883f-9508f7d483f2">3,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10c4adf8c32b4b94ace482c20975d6b7_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS01LTEtMS04MDUzMg_e7b178c2-f47f-45a1-9de5-0720f61a5913">18,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1961a82589104c8ba5838e7b997c14f2_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS03LTEtMS04MDUzMg_99b5fa81-8c67-46ca-81de-bc5bbd0a514e">5,520,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS05LTEtMS04MDUzMg_b22b8c12-8118-444c-96b1-a79a35578432">5,539,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS0xMS0xLTEtODA1MzI_6004501b-4b5b-4cd5-9134-f8bcb8ed77e4">3,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i4c1214351f3d427d9040ac9ca716e6b7_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi0xLTEtMS04MDUzMg_75b11743-af19-4dd8-bc9d-c649b5728925">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="i08ac9312090d4a1aa9b48ecafb847e37_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi0zLTEtMS04MDUzMg_fcbb2532-120b-4199-b72a-9142c743f7f6">3,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e560db384d14f3d8d3a3f9b50ae1227_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi01LTEtMS04MDUzMg_385a22db-7ec7-460d-8973-56f228691ed2">3,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i230575cfad884bc2a44676b66eb46c8e_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi03LTEtMS04MDUzMg_fe85c0d0-6838-4fbb-9f5a-c315aae6ed99">984,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi05LTEtMS04MDUzMg_eaafdd94-73a4-447d-b915-d44274a1cdb2">987,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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi0xMS0xLTEtODA1MzI_9473950e-fe29-49c1-98b0-9ee26b5bae04">&#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%">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="id9c71b6b356d436fb2bd5e21436d4a0a_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy0xLTEtMS04MDUzMg_5c72f1bb-8e00-49f6-986b-1e7d12352d9e">5,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4bfddf9abd54c80828b6165c05aee0b_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy0zLTEtMS04MDUzMg_a08590a5-3b21-43c6-8198-56103260df9b">5,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b3d00dbaaf47969dce505b712487cd_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy01LTEtMS04MDUzMg_8be1598e-4d9d-4bd4-bff9-2943522ebc23">10,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa648f27c91543739b531aed9d31a43e_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy03LTEtMS04MDUzMg_1d7624d6-1db4-4173-b86b-1e151b56e8c5">80,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy05LTEtMS04MDUzMg_1528301e-8847-4b14-bbea-8e81ba68d53f">91,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy0xMS0xLTEtODA1MzI_921d33d0-6699-430f-92ee-5442fb352a1b">5,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;text-align: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="i6a2d3e442659420d8128dcb5aa7168ae_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS0xLTEtMS04MDUzMg_e777680f-b5e0-4d40-b743-dc37a349720c">17,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873bdeb61cdc4060a51694dad5ec1dea_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS0zLTEtMS04MDUzMg_5b6a06e1-efce-4ca3-b2b0-a38a86b5193b">7,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i410a011c0e824dbb887fc8bfe9e93d36_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS01LTEtMS04MDUzMg_0e68e65d-609c-4f98-916a-04cb8d35bb3e">25,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5e2436e6f28499a872c7e7715fcb1b1_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS03LTEtMS04MDUzMg_5ede2cdd-2949-4bc3-bba3-ca77fcf3f3d2">6,494,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS05LTEtMS04MDUzMg_da9b950c-b69f-4e2b-ab79-2d882797fc9f">6,520,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS0xMS0xLTEtODA1MzI_642e415c-fc9f-4655-b4c5-86b0f6fc5d55">781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="if845443509d94566930d22c8e56a38a1_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi0xLTEtMS04MDUzMg_40ed4ce8-5541-41ad-aa08-96ad0f0de644">832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53a8663dc68a4e3287a96fd0eee45587_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi0zLTEtMS04MDUzMg_56ad4665-dee8-4a2f-a622-132ff0628c50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91b86f970d4144fcbf15371124e93ba5_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi01LTEtMS04MDUzMg_559d56c1-2c26-4dbf-a3bf-d3681b369afb">832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9992386fab9a4054b7b9f3f0e868cc5b_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi03LTEtMS04MDUzMg_6dea4bd7-5f08-4e07-a910-440a09fa4617">1,534,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi05LTEtMS04MDUzMg_21b06abe-b3ce-4b99-9ec7-0a90574ce481">1,535,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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi0xMS0xLTEtODA1MzI_9e7cc853-0ac2-40ce-b720-7a817a514338">&#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="i4fbee090ea5c4e09876455ef549fa36f_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy0xLTEtMS04MDUzMg_7f1340a3-219a-492a-b1ee-91672ebd877c">6,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="i72b60c73931a472a8b868594d6dd643a_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy0zLTEtMS04MDUzMg_8ceb7fe6-fc91-4d23-bb84-018d3f42622f">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eead138af094c9c894268a77f6fbb16_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy01LTEtMS04MDUzMg_9b160d6f-47aa-4022-81dd-202bf9bd064c">8,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a37212f9cd4b20b15ccf45d18337cc_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy03LTEtMS04MDUzMg_f919e64f-a4fb-4810-acb5-53618771300a">1,552,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy05LTEtMS04MDUzMg_d124ec39-f9da-4499-b5b0-8d47e35f718b">1,561,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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy0xMS0xLTEtODA1MzI_dedb449d-a83d-4443-969a-207de228fb5e">903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i04819741a24342c3993a1a4139624e17_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC0xLTEtMS04MDUzMg_2e24f7bb-9939-4f93-b079-c5ad318c266c">4,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2bc106f0f93413eb0c84bdd65dad73a_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC0zLTEtMS04MDUzMg_805ee294-331e-4da0-8899-255872eba55c">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="ie1eab5dcb11d4c78be72589f4d2de885_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC01LTEtMS04MDUzMg_e5a097ef-2f64-4525-b807-4f335c3233a9">5,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8159a230e8e44eacbef3cce485057eef_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC03LTEtMS04MDUzMg_2b9fc3be-bc13-466a-ba85-388c9e1bd75f">494,741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC05LTEtMS04MDUzMg_af5f47dc-94fc-4bbc-a84b-b8f78522a16a">499,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC0xMS0xLTEtODA1MzI_4909a884-d20f-4f5f-899a-0cbd30f9185b">598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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="id7969db306544d7c90168e4de7dd2c82_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS0xLTEtMS04MDUzMg_d1ea7b9e-3631-4eb8-aad9-b008b6bc7159">50,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="id9ace1fa698b434f8c3821b49d29dc01_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS0zLTEtMS04MDUzMg_77350e97-0eb9-4fa1-9dd8-77ef4584c439">21,638</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="i4459e8d865cf487fb17fae4609fab6f1_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS01LTEtMS04MDUzMg_c82dbc31-df6b-4988-9295-0b0e17dac27b">72,334</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="i330c7b39dd2d4a3590b19ee9fc2693e0_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS03LTEtMS04MDUzMg_edac9c7e-0ea9-4a97-81d2-09ed6d483c7c">16,663,692</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS05LTEtMS04MDUzMg_23106eb7-75ea-40ff-b05f-9250cee8fbeb">16,736,026</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS0xMS0xLTEtODA1MzI_6e603dfb-ce5b-40d2-9717-da4b0f4faca7">10,625</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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i5b672f2fba02496fa1293966df3f3bc1" continuedAt="i5a9194a2f213499a86755642da3e1ac6"><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%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTA5OTUxMTYzOTczMw_7fc16411-5f3f-43eb-9010-95c1b7361582" continuedAt="i83ff86d2fbe64d04959d043ce46f68d0" escape="true">Troubled debt restructurings during the six months ended June&#160;30, 2022 and 2021 are set forth in the following table. </ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i83ff86d2fbe64d04959d043ce46f68d0"><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:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>Period-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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>Period-End</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy0xLTEtMS04NDA4MA_571f36bb-a3f9-44b0-9ec2-098a5fe52e08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy0zLTEtMS04NDA4MA_4f7e8e49-da8e-4975-96d8-098d28148c03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy01LTEtMS04NDA4MA_3ed70bed-8084-4d72-a7ac-61acefd78724">3,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td 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="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy03LTEtMS04NDA4MA_7c859130-d5bb-4147-b19b-a640fd245c3a">3,817</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%">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="i2fe750360a6c42d5bd7af0b4e0334eec_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS0xLTEtMS04NDA4MA_528211b2-3d25-42e2-bde4-8da7560be9f0">1,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fe750360a6c42d5bd7af0b4e0334eec_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS0zLTEtMS04NDA4MA_9629bfbc-d80a-452b-b5e1-cd6b0def169b">1,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="i8b6e8e6564684a70a2da51f7552cca33_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS01LTEtMS04NDA4MA_f4483c3e-b955-4998-976c-d8a1cdf549c8">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b6e8e6564684a70a2da51f7552cca33_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS03LTEtMS04NDA4MA_97d5e958-59d2-4556-aa80-9a6ae0701e3d">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS0xLTEtMS05NDYwMw_4f728049-8f0a-4f1f-94bd-0f7a853dfd7b">1,155</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS0zLTEtMS04NDA4MA_e2f9c340-84d0-4554-bb01-3b8ce3198b12">1,116</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS01LTEtMS04NDA4MA_85b06015-1997-4697-b086-8997eeb2cea9">4,399</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS03LTEtMS04NDA4MA_4c8c6f1f-1c32-4dfd-a9ab-5a7d2cad843a">4,396</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></ix:continuation></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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkwNA_dc33dd91-820a-4f0a-a330-e050b1ce965a" 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 as of or for the six months ended June&#160;30, 2022 and 2021 related to loans restructured during the preceding twelve months is set forth 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMi0xLTEtMS04MDUzMg_2cf637ee-59b5-4665-836a-3ad2885e006f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="INF" name="cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMi0zLTEtMS04MDUzMg_01ec950d-374d-46cd-bada-5b704ed60ff8">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMy0xLTEtMS04MDUzMg_7a4d4366-a126-469e-9d52-d97e42de36a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-3" name="cfr:PreviouslyRestructuredLoansPastDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMy0zLTEtMS04MDUzMg_0e130b71-38a3-47fe-b480-446a9592e671">1,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNC0xLTEtMS04MDUzMg_d3b2e77a-5c6d-40b3-9137-7b1d6050f487">1,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="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-3" name="cfr:Restructuredloansonnonaccrualstatusatperiodend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNC0zLTEtMS04MDUzMg_aeb8b861-b8c3-41df-bf68-f7417a4f59e0">4,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNi0xLTEtMS04MDUzMg_185b61a4-4366-465d-aa10-62496700c836">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNi0zLTEtMS04MDUzMg_c2a01255-c100-4161-8172-d6992f5ba02a">&#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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNy0xLTEtMS04MDUzMg_4003d064-b177-4a0b-a47a-aeb497b684e4">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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:ChargeOffOfPreviouslyRestructuresLoans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNy0zLTEtMS04MDUzMg_08a61ba2-de90-4761-8e33-e616f9c9b962">&#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%">Proceeds from sale of restructured 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:ProceedsFromSaleOfRestructuredLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfOC0xLTEtMS04MDUzMg_8d36c7c2-8447-4be7-8ccb-22ad5a7e2507">1,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:ProceedsFromSaleOfRestructuredLoans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfOC0zLTEtMS04MDUzMg_25e01e77-666d-4c7d-8139-005f0d90143b">&#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></div></ix:nonNumeric><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%">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 (v)&#160;the general economic conditions in the State of Texas.</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 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 set forth in our 2021 Form&#160;10-K. 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&#160;&#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="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i5a9194a2f213499a86755642da3e1ac6" continuedAt="i34b09ebcf2ba460b943b9e44579200a0"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkwMA_d6fc49df-86e2-415d-8f6d-75f12e70c11e" 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 June&#160;30, 2022. 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.322%"></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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prior</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%">Revolving 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%">Revolving Loans Converted to Term</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%">Total</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%">W/A Risk Grade</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><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: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="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xLTEtMS04MDUzMg_f73c30a4-8e4d-4a33-a110-42011355b988">1,009,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0zLTEtMS04MDUzMg_b54d8f68-bb00-4b16-a8c5-33ff8fa42f28">805,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi01LTEtMS04MDUzMg_8f9ec002-cc71-4a20-abe1-6b55d72deab6">563,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi03LTEtMS04MDUzMg_2f7354fb-e1b9-406a-bcfc-f6272ca23135">267,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi05LTEtMS04MDUzMg_611fdde8-8cfd-46c9-8e09-0e922388aed1">142,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xMS0xLTEtODA1MzI_de9ffc49-4c04-4162-9f73-cb7c714b5d0a">221,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xMy0xLTEtODA1MzI_cf7d35cd-8842-4559-9805-dfa99eec4c20">2,213,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="i8fda58393f224711a8012a85f7a6fe2e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xNS0xLTEtODA1MzI_63dcdff3-b439-4424-acd6-b7ef5b23b13c">54,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xNy0xLTEtODA1MzI_5092f0bd-2e9b-40db-8b8b-1120ba26bf45">5,276,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="grade" contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xOS0xLTEtODA1MzI_dececfdc-21a1-4ba1-a6fa-8985db3ba11d">6.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xLTEtMS04MDUzMg_7d22500b-fc1e-4591-808b-c96425047892">12,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0zLTEtMS04MDUzMg_ccd6f27c-f6c7-4d09-a832-1c57d2c5689a">21,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy01LTEtMS04MDUzMg_7b934b45-335f-4365-ae32-0f6a006a33d3">6,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="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy03LTEtMS04MDUzMg_994c7d8c-811e-4106-81e6-85c8db0828ce">9,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy05LTEtMS04MDUzMg_e600631b-4dc6-4116-87a1-47823df8328d">20,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="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xMS0xLTEtODA1MzI_36d5d06a-fb91-425c-afaf-f91907012881">8,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xMy0xLTEtODA1MzI_9642e00d-b11e-45a2-a941-e0dde371d04b">79,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e8f8abeffe44b7790413d996bc3421f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xNS0xLTEtODA1MzI_0c081252-fb77-4428-8e22-2e342ef277c0">5,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="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xNy0xLTEtODA1MzI_bbfea58b-77fc-4984-b544-89f21601aa09">164,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="grade" contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xOS0xLTEtODA1MzI_6ccee60f-6814-454d-ad33-8689b488ef49">9.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 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%">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="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xLTEtMS04MDUzMg_ed548b53-b1ea-4e24-8802-c2c73c2dcc7a">5,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="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0zLTEtMS04MDUzMg_875f49cf-760b-479e-b1d7-04391d05b187">23,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC01LTEtMS04MDUzMg_87254a31-daa7-48e8-8da9-12f0eb5f413e">2,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC03LTEtMS04MDUzMg_d96c77e6-5ec8-471d-be92-1baf23bff8d0">705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC05LTEtMS04MDUzMg_beac1d0f-bff8-463a-8d2f-1239dde56f4d">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xMS0xLTEtODA1MzI_56547554-e553-4ff6-b9d6-ab498de9b760">255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xMy0xLTEtODA1MzI_c9ed2d21-c2c6-432f-a1f8-6d1c0f7d671d">20,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i570ab3f193a64d6e8a9058275e77b896_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xNS0xLTEtODA1MzI_bb9cfb74-41b6-489f-9f8e-bd022ba827bc">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xNy0xLTEtODA1MzI_d6081942-6c5c-4855-bd91-1c4c2a1cde25">56,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="grade" contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xOS0xLTEtODA1MzI_bb7107bd-ae20-405a-b709-661cffc2bde2">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 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%">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="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xLTEtMS04MDUzMg_71f6fac0-e5a2-4a20-bdc5-c8c4e8599c54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0zLTEtMS04MDUzMg_096fa635-bd50-4592-896e-7b792a570a8a">1,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="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS01LTEtMS04MDUzMg_d30c754e-3f5b-432b-98b0-a09b90823139">6,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS03LTEtMS04MDUzMg_83c74a58-5fe3-4c40-bb05-31b19900ff6c">9,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS05LTEtMS04MDUzMg_c2ab9f2f-adcf-48e3-923c-10c9a5ce8b50">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xMS0xLTEtODA1MzI_994b74c6-ffc0-4b58-95db-7acf6f1501a2">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xMy0xLTEtODA1MzI_fe8d69fb-d9b6-4642-88a8-22d07b7e30fe">4,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6fad75265eb45229229b954dc7b234e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xNS0xLTEtODA1MzI_5291c071-0542-46f2-884f-94335e642cc3">4,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xNy0xLTEtODA1MzI_471fd20c-bd8a-428e-9f1e-d540f884b6db">29,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="grade" contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xOS0xLTEtODA1MzI_8d63c6f4-070f-4ed6-a4b4-107c19e2ab37">11.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 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%">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="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xLTEtMS04MDUzMg_a1ede2fe-6004-414c-b01e-43e565e9cc82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0zLTEtMS04MDUzMg_49b0c9e0-d0f0-4f53-b846-976dd662e966">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="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi01LTEtMS04MDUzMg_fc0cc9df-1d6c-49dc-8908-0d2f5531c9d0">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi03LTEtMS04MDUzMg_1cb85b54-8e5c-4688-a2c3-fbf906217bf0">3,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi05LTEtMS04MDUzMg_5aaf45ec-5e90-481e-9c62-2ee14ca80503">1,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="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xMS0xLTEtODA1MzI_b59754dc-34d7-4cb5-b3f4-7d2dae2cd073">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xMy0xLTEtODA1MzI_df695e12-3d7c-4e20-9a05-a27cbc4fced3">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i902c6522ac8a459080ba092f3c35a40e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xNS0xLTEtODA1MzI_7aedabef-7e2a-4ab7-b5f6-9c87383ab973">747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xNy0xLTEtODA1MzI_5065ae19-99ff-4b2b-921e-63a9c9852d88">8,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xOS0xLTEtODA1MzI_b52b2ed2-3069-4460-b890-5a15d309b501">12.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 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%">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="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xLTEtMS04MDUzMg_74f26b45-48e8-41db-8268-a73bb73c427f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0zLTEtMS04MDUzMg_374c7f45-f64d-4844-bad7-1833fea4bf10">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy01LTEtMS04MDUzMg_5f000a76-1aec-4124-a2f9-7224b120a868">951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy03LTEtMS04MDUzMg_4ba57a1b-38ed-477f-8589-2abc46e77172">401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy05LTEtMS04MDUzMg_dd3b3d83-d2d6-431a-a31c-1067efe22550">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="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xMS0xLTEtODA1MzI_94b37a95-614c-4d46-9135-cb70392c96ea">402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xMy0xLTEtODA1MzI_e505eac0-e2a6-47a0-977c-5beeadb4d87e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe1d721fc87d47e98ec39ae37f539964_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xNS0xLTEtODA1MzI_c5773d81-f252-46c6-b8aa-b1f5f402349e">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xNy0xLTEtODA1MzI_42136465-8d07-4cdc-85aa-df66a35a67e1">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xOS0xLTEtODA1MzI_df375f5e-770f-4527-be3b-d2eb0a843608">13.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: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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xLTEtMS04MDUzMg_ceb84426-fe08-4a72-8699-c73c059b48b3">1,027,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0zLTEtMS04MDUzMg_b0775ae0-f6fc-4b42-a921-0619afc44ae1">852,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC01LTEtMS04MDUzMg_c4a3ec03-8a45-4f8c-95e0-bc6432047304">582,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC03LTEtMS04MDUzMg_4832385c-9256-4e2f-8991-59ef92492eb7">289,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC05LTEtMS04MDUzMg_189be91a-b672-4c73-b627-92baeef39e1c">167,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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xMS0xLTEtODA1MzI_debe2e5c-8d2e-469a-9818-246f201b2ecb">232,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xMy0xLTEtODA1MzI_aea35e19-cc80-449e-b967-a1eb4d4f4bc2">2,318,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i1c728389f31846189fc3e1bab2c20856_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xNS0xLTEtODA1MzI_006f265d-5b51-43d0-bcc8-fe6c978346b1">68,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xNy0xLTEtODA1MzI_96d94e57-b318-4706-9f34-88a2900ec2f1">5,539,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xOS0xLTEtODA1MzI_8c5a9f47-f30b-4330-b9e6-639f649931bb">6.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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="i8fbf7715e29a43b8a08171c4bc1eae67_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xLTEtMS04MDUzMg_48bea688-f4c8-45ce-b8c0-aee72e8cb328">6.28</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="ia04ca8736774466bb5f4841c7bb18b11_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0zLTEtMS04MDUzMg_1cb162c0-797b-4cd0-9a19-69f1ee120374">7.03</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="i0266de19db43431a95494b889254b720_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS01LTEtMS04MDUzMg_ad5dc20e-2e7a-4f97-b2f9-207c5f470fc4">6.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 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="i4e59a235fdd84511ad78a45992a42e0a_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS03LTEtMS04MDUzMg_69155c93-2148-4d08-ba12-11ddab3041a3">6.75</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="i2b56dd971f1540bcb270fbb9cd636246_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS05LTEtMS04MDUzMg_64f63fd5-ba22-47b6-984c-88ee6102400a">7.01</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="id336afc65a384905941cb40957529f96_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xMS0xLTEtODA1MzI_b8a682dc-29ff-4cb4-a759-cdf6f795c459">5.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="icc4fd56bb69442cb88800e2337dffe7e_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xMy0xLTEtODA1MzI_859acbb1-69f3-4402-af79-3e13d4105ade">6.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="i1c728389f31846189fc3e1bab2c20856_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xNS0xLTEtODA1MzI_7cc4f29f-968d-4146-94d1-d8af5dcd6d67">7.52</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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xNy0xLTEtODA1MzI_405f477c-9283-4583-898d-20d9e3459dbf">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="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: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><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%">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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMS0xLTEtODA1MzI_5009138f-78a5-4e94-91f6-0275053e1d71">312,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMy0xLTEtODA1MzI_14e91730-ea36-4d65-b8b4-39569a3027fd">111,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtNS0xLTEtODA1MzI_e5ee8037-6c28-4f22-9f3b-481d39f90e88">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtNy0xLTEtODA1MzI_777beb94-6958-4f02-8d77-c40a2892c14d">6,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtOS0xLTEtODA1MzI_c4f94f50-1a24-404d-9ec8-bbf6976a536d">3,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTEtMS0xLTgwNTMy_b08fae91-700f-43c4-854a-50229523d766">5,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTMtMS0xLTgwNTMy_367028af-ce5f-4bbe-82c2-4c212985249f">446,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ief1fa7f352e14de5be91d135a2cc50fe_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTUtMS0xLTgwNTMy_48666b90-527e-4137-99b9-b2e7575c0dfd">49,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTctMS0xLTgwNTMy_ef27ebd3-3052-4759-990d-1659fbe486f7">941,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i11563374f86f42f9a9d037f9c885fe50_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTktMS0xLTgwNTMy_997b5232-1c7f-48fa-b5ad-1bb7773031e3">5.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMS0xLTEtODA1MzI_1e64d1df-75d1-4798-8a73-2fe803f63911">1,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMy0xLTEtODA1MzI_cd31ccfa-9b0e-4880-ad9e-47934b335787">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItNS0xLTEtODA1MzI_5da01b57-88ad-4465-bb81-f3f7bb858781">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItNy0xLTEtODA1MzI_fec77c2d-7e95-46ae-9f89-69c85e0904b4">1,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="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItOS0xLTEtODA1MzI_43cf7f96-2e4b-4b51-8758-aaa9747f9d9c">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTEtMS0xLTgwNTMy_f1b2c215-427f-4fb0-b046-1025a3db5253">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTMtMS0xLTgwNTMy_4aef85a8-5cfb-4dec-8775-2b22ea83e9bd">10,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5cb82031dda433299a5ea5fa1ef7861_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTUtMS0xLTgwNTMy_c2800760-04dc-481b-971c-cd012bd0584a">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTctMS0xLTgwNTMy_5ffa74dc-1ea2-4991-b034-a9bf4bafbc0e">14,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTktMS0xLTgwNTMy_cfaf190b-a079-4992-b8c2-cb3441c2c3e6">9.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 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%">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="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMS0xLTEtODA1MzI_de54ee36-550d-492b-8c02-f94938c46e04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMy0xLTEtODA1MzI_fbbb5941-373e-4628-aa50-f3beac9b2df1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtNS0xLTEtODA1MzI_5ad673a9-ddc6-4230-b37c-16aab991ac45">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtNy0xLTEtODA1MzI_4fbda7b2-59e6-4353-b2a7-67c7ea01abbc">515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtOS0xLTEtODA1MzI_6e71185b-8a06-42ee-91a1-aa93bf546e76">239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTEtMS0xLTgwNTMy_570727fe-a8c7-4551-aa67-03b9f50bfee6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTMtMS0xLTgwNTMy_e3d21cea-268d-4176-9cfd-924654793318">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i700be06a0682417ba37bfed1dc9d42be_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTUtMS0xLTgwNTMy_9d2e834d-7e84-489c-8363-77949949b7ae">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTctMS0xLTgwNTMy_f8818044-3811-46f1-be35-125464c200d2">885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTktMS0xLTgwNTMy_963b38cd-f7a0-4834-ab2a-6e9cff902d5a">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 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%">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="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMS0xLTEtODA1MzI_8a54dcdf-2230-4317-bf31-3fa9e12abdc2">9,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMy0xLTEtODA1MzI_bd9edff8-5be8-4892-bf11-c4590a7255dc">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtNS0xLTEtODA1MzI_9af1d85e-8173-476a-80bf-39c42f5eabf7">541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtNy0xLTEtODA1MzI_ab62b19a-51b1-4467-b4be-8fd1eb43b94a">4,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtOS0xLTEtODA1MzI_6c923601-9e67-4151-85d0-762401418d1e">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTEtMS0xLTgwNTMy_d58944d6-2b65-4237-97f8-165ce2f14505">164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTMtMS0xLTgwNTMy_2c97a0a5-ffcf-4a9d-bc6b-56ef5055e60b">5,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="i228036744c714ae58debc4d62c997941_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTUtMS0xLTgwNTMy_57f80b61-f7a6-40f6-ad79-a1a731d0d810">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTctMS0xLTgwNTMy_52f69cc4-ebeb-4270-ad0c-b3f7a5dccfb1">20,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTktMS0xLTgwNTMy_cddf24f5-9bbc-4427-a950-6bd4ea55bc72">11.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 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%">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="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMS0xLTEtODA1MzI_0b31a45c-830b-4bc3-a122-08899113070a">3,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMy0xLTEtODA1MzI_13323db3-8ab7-4cff-b084-06eade09ba62">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtNS0xLTEtODA1MzI_77522a59-a748-4c3e-b387-ff06161ae8d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtNy0xLTEtODA1MzI_7fd182fd-2201-4b94-bd99-3dc5bd32187c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtOS0xLTEtODA1MzI_833dd1b1-feed-44d2-9717-f963863dde1f">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="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTEtMS0xLTgwNTMy_1610f6f6-3748-406f-b9c9-af9a3d4a7e1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTMtMS0xLTgwNTMy_678a9532-74a3-4bcf-a035-6ed4d9546cdb">2,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i220015fdd3064a6a9c12d2023ba60c23_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTUtMS0xLTgwNTMy_891d5fee-2fbb-4740-93fc-b98a0b49426a">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTctMS0xLTgwNTMy_62193835-d98b-42a4-b4ea-52d8958712ad">6,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTktMS0xLTgwNTMy_3c91c509-c913-4306-8603-97cc9817deb4">12.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 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%">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="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMS0xLTEtODA1MzI_63585550-467f-43cc-848e-dea10afc9673">2,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMy0xLTEtODA1MzI_6912cc56-44c8-4185-9c50-52693a8c3665">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtNS0xLTEtODA1MzI_7582908e-d0f6-4635-afaf-b5b7926042ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtNy0xLTEtODA1MzI_64a9693c-a704-482f-b014-b560970458c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtOS0xLTEtODA1MzI_be1dcaab-4148-4b25-b312-4a097bb18841">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTEtMS0xLTgwNTMy_19f16c91-b615-406e-8fe2-547f8e14e087">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTMtMS0xLTgwNTMy_71e3f3a5-1345-433b-9f2c-bf14b42c0ab9">2,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6ce93faaca5487086160560acf20dc0_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTUtMS0xLTgwNTMy_41e5f076-581f-4907-ab96-f0524f56fd57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTctMS0xLTgwNTMy_5b57c127-29a2-4b97-94c7-17aabf018734">4,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="id948688bfd874b848bad47d2af5cb609_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTktMS0xLTgwNTMy_676d94a6-b2e0-4c3d-bfd9-25f3c4673a5e">13.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:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMS0xLTEtODA1MzI_f5e5f1e6-5ecc-46e7-8a2d-5c9a9f2d93f9">328,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMy0xLTEtODA1MzI_b173bc79-8971-4a56-b00d-9c9798b97233">111,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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctNS0xLTEtODA1MzI_10feba53-487f-40aa-ab57-a14117b80088">7,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctNy0xLTEtODA1MzI_b85969ce-4ae9-4ee3-b3b7-ca9ac9edb3eb">12,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctOS0xLTEtODA1MzI_3d26ff7a-1eb9-4ae1-8a87-fbc3064f426f">4,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTEtMS0xLTgwNTMy_b7412776-060d-4129-81c7-f8f6c36a78be">5,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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTMtMS0xLTgwNTMy_0938efce-5a29-48f0-a074-703e1d8f372f">467,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i0fd1222e14124eb7906933730ec7da06_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTUtMS0xLTgwNTMy_6ad06fb2-67bb-480a-adc0-3a187727d187">49,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTctMS0xLTgwNTMy_9aefded1-d32b-41fe-be95-1e96ef156493">987,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTktMS0xLTgwNTMy_ead23aa4-44a0-4900-9320-a6b60ce88062">5.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.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%">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="ib72ac45a06b34c48b0e727c69a1f285d_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMS0xLTEtODA1MzI_f0f858f3-ffca-47dd-b7ca-722781d59ba4">6.09</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="ie3f4eb91761e44f78e985316929d0fda_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMy0xLTEtODA1MzI_feb81b08-18f9-4f63-b312-396644a9d80e">5.66</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="ic20bdbf3c1104364ae5e80fab6e01384_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtNS0xLTEtODA1MzI_05c49986-9685-4273-8194-bb11477ff790">7.69</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="ic53acf7ad87a457aaa64fc0f1b64d6c4_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtNy0xLTEtODA1MzI_fcf74b3b-a8b3-4063-a00c-25f22a6309ca">8.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="i0ce8d19bd92b47c8a9cafd3fd9f112cf_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtOS0xLTEtODA1MzI_a832064f-eed7-4328-9652-bda839b6cd5b">8.30</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="ie7a7b284898241609ea563fb176334c9_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTEtMS0xLTgwNTMy_bf3971fb-c474-4048-bfbe-2c4b27f5b23c">7.17</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="i105fc26caa184a829f24e26ebaa851cd_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTMtMS0xLTgwNTMy_0b1998b2-44d1-498b-b275-774ca32eabf2">5.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="i0fd1222e14124eb7906933730ec7da06_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTUtMS0xLTgwNTMy_65a9e8f4-7845-4968-ad42-8f64c9f5f003">6.25</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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTctMS0xLTgwNTMy_f9bbf61d-302b-4742-a195-7d77c188b664">5.82</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="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%">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><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: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><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%">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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMS0xLTEtODA1MzI_871a0fa2-52b0-4ebc-b968-752421871d13">1,101,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMy0xLTEtODA1MzI_01487c68-cf2e-4b22-9383-f1841e17e7a6">1,495,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtNS0xLTEtODA1MzI_5583c66c-9057-4389-8edf-ebfdc6886c24">999,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtNy0xLTEtODA1MzI_d56ee003-dc71-444f-be3b-b0e4605fd970">788,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtOS0xLTEtODA1MzI_19d577be-7254-4d50-aea8-447e2290b849">428,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTEtMS0xLTgwNTMy_1bb83e73-41ad-4bbe-8091-a1301a195ba0">963,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTMtMS0xLTgwNTMy_48ec191b-3305-411f-80ca-31b05b9160ad">84,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i7ad2a259eb2746839430aeb3e32658b1_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTUtMS0xLTgwNTMy_884aebf8-177b-47e2-9ed7-c34efceff142">106,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTctMS0xLTgwNTMy_574cd7cc-6b20-490d-9059-790a447afde0">5,969,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifbc0652cb83c4225b053b65da95e0f57_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTktMS0xLTgwNTMy_9cb5eccd-f153-4647-81c6-0b803870c25c">6.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: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="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMS0xLTEtODA1MzI_1f6a6e35-acf0-47b6-b0d2-5bc953c0417e">64,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMy0xLTEtODA1MzI_f92693fc-a76f-4823-b0cd-ab5bc378a21d">27,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItNS0xLTEtODA1MzI_ba1b4be2-e109-4c72-bbce-8c8055c8b0ed">99,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItNy0xLTEtODA1MzI_54921cdb-12d9-4c31-b8ac-651b100c3c0b">47,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItOS0xLTEtODA1MzI_33c6ef25-21a4-4ace-b97d-33cc404e01d6">20,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTEtMS0xLTgwNTMy_7a2236be-8887-411e-bec2-a16704153a73">35,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTMtMS0xLTgwNTMy_e5af719e-5f56-4b2b-99f8-3f7a362bfa32">7,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3defb5ecbb7468db4a3b0d2f39fccc9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTUtMS0xLTgwNTMy_c735378f-e445-4429-bb80-5042aaa12de9">2,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTctMS0xLTgwNTMy_c244c85b-255b-440b-af02-d1c37bbbeb9c">306,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5f74060495bb4489ae10345cec4e01f3_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTktMS0xLTgwNTMy_2bbee795-cf17-4ff7-abdf-4b9b81588fb3">9.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 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%">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="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMS0xLTEtODA1MzI_7e35f29b-714c-4121-90ca-eccc45a412e6">5,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="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMy0xLTEtODA1MzI_99cd7a2f-670b-49d2-bd38-97fb9c5b1e51">17,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtNS0xLTEtODA1MzI_31de5903-12b4-4e95-bc22-a80c70132252">17,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="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtNy0xLTEtODA1MzI_8152a067-b8a8-47b8-b2c8-822f0ce84501">52,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtOS0xLTEtODA1MzI_057e5977-abf1-4116-a60a-a5973f10ba85">20,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTEtMS0xLTgwNTMy_a6dccf50-b30c-4cce-8098-d5e1148e8fef">53,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTMtMS0xLTgwNTMy_480f111a-fb71-4218-a169-775f462d0788">3,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcc864bb949f4372b7ee07bee1f087ae_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTUtMS0xLTgwNTMy_12fdaae2-b3a7-4b48-996e-d8c6afabf673">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594ac280b034471287aced462479938a_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTctMS0xLTgwNTMy_94e7e3da-ccb7-4ade-ba3a-937c3161b2a1">170,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i594ac280b034471287aced462479938a_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTktMS0xLTgwNTMy_6bc703ed-d4ac-40bb-a500-dc196a11f419">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 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%">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="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMS0xLTEtODA1MzI_5d8e27b1-2a23-464f-b616-3555c177aab1">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMy0xLTEtODA1MzI_9ac2cd0b-454f-4150-b31c-f30c86071542">434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtNS0xLTEtODA1MzI_edd04f28-eb3d-4cae-814c-a7708350f8ae">1,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtNy0xLTEtODA1MzI_7d867bc0-d543-45bb-8193-04eaa027180e">7,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtOS0xLTEtODA1MzI_2fabf179-065c-4e6d-b27c-70d66e300ea2">8,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTEtMS0xLTgwNTMy_206dd5ac-f565-4889-98e1-a9e4fc40b05e">44,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTMtMS0xLTgwNTMy_633895d2-3252-4c1f-80f4-029e1ad99744">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie497cfcaabb946d78ed72b6041ca5e43_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTUtMS0xLTgwNTMy_18b151b7-8d6c-4723-97a6-e79214f07d79">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTctMS0xLTgwNTMy_8f8f8651-a4a0-412d-bdfa-42b4415e5eab">62,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTktMS0xLTgwNTMy_d51b32e9-996f-4958-b194-2db585f8456a">11.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 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%">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="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMS0xLTEtODA1MzI_2bf19b1d-862e-4713-a1a4-d87ab60b6703">646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMy0xLTEtODA1MzI_449e4975-d114-4e78-a564-17d40d94a32d">6,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtNS0xLTEtODA1MzI_9e8d17b6-caf7-4f3f-b80b-57f3a9f5ad14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtNy0xLTEtODA1MzI_7f510f98-6f5f-4e94-a6de-1c70a5aa709f">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtOS0xLTEtODA1MzI_2882c0d8-99a3-4ba9-9331-0a1a86af6b1b">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTEtMS0xLTgwNTMy_351e049b-860f-4ef7-bc7e-0bf8a5ccc54d">2,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTMtMS0xLTgwNTMy_15b01720-3dba-4dcd-8c0e-a7efc248c283">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b1e721b8574ef88d6d1f39a9e74225_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTUtMS0xLTgwNTMy_26e890f1-3252-48aa-8edf-b53d191c86e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTctMS0xLTgwNTMy_837e1901-dfe1-4baa-ac17-839fd75e7301">10,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTktMS0xLTgwNTMy_66339bc9-884e-47fd-92dc-0f87454fe054">12.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 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%">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="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMS0xLTEtODA1MzI_bc1cf81c-11a4-41c4-8149-0a0ea03e3935">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="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMy0xLTEtODA1MzI_eae59ad1-dbb7-42ec-882b-ebb0f92771ee">1,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtNS0xLTEtODA1MzI_09f1db48-ccf0-4c66-ad2e-62eeb2555497">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtNy0xLTEtODA1MzI_fa4cd539-a1bd-4253-bc0e-4e568a932da8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtOS0xLTEtODA1MzI_4aaddbe6-ffcf-4716-951d-eb6f60cfe2e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTEtMS0xLTgwNTMy_adb2e899-2154-4ed7-829a-63bf24d10c25">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTMtMS0xLTgwNTMy_4fa9551a-d50b-4573-85a2-f1cf837171d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5e136dd40324167b37f438f379891e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTUtMS0xLTgwNTMy_ae369c18-4d26-4d5c-8f4a-12e60a62fdde">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTctMS0xLTgwNTMy_6814f4f6-50f7-428e-8edc-5cb9f7e66cdd">1,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTktMS0xLTgwNTMy_38e98aa3-da1b-4783-8bff-a56702ce7da5">13.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:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMS0xLTEtODA1MzI_bc1c5e26-bd43-419d-8895-963931b83a28">1,173,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMy0xLTEtODA1MzI_a150ec68-f9cc-40bd-b58e-8df3199b49f7">1,548,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctNS0xLTEtODA1MzI_0dd001af-453a-4857-b68d-91382b6dc348">1,118,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctNy0xLTEtODA1MzI_c03a18af-96d1-4002-a219-2198e5121481">895,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctOS0xLTEtODA1MzI_7d1a8f56-c890-4da5-9472-8f9477318170">478,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTEtMS0xLTgwNTMy_c45e67ff-ca13-4ef3-aade-a07efd44d97a">1,100,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTMtMS0xLTgwNTMy_b4bd75cc-fa32-413b-b56e-8ac912976698">96,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id5c3e34ed9524cf7aa3bef424938f96f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTUtMS0xLTgwNTMy_aa299907-3996-441b-af56-91b4f3a7a644">109,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i842093a9540643828414e167af2ac168_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTctMS0xLTgwNTMy_1d02943a-d3d0-4822-ae21-2653b3f9b0bc">6,520,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i842093a9540643828414e167af2ac168_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTktMS0xLTgwNTMy_4dfedf15-7b10-4551-b995-1a11450ada79">7.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.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%">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="i8187523889b64cc48c211a1af6b88f52_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMS0xLTEtODA1MzI_3565b77b-78cc-4fb4-9ccb-da7e5bb3515e">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="ia721a35c785e41b9a346278397304f70_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMy0xLTEtODA1MzI_6e87545d-1788-430b-9a32-b9245711542f">7.23</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="i17966efd909e46bfa1ed56491fbc053d_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtNS0xLTEtODA1MzI_3e463c84-c69f-48d5-88fd-2d7df8a3d50c">7.16</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="i0984719997a5429d949de12db02f35c6_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtNy0xLTEtODA1MzI_70c92ce2-f043-4e02-aa72-f1e7c5187d00">7.25</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="i67031ef884264de6b57daf7df13af48e_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtOS0xLTEtODA1MzI_4fc60d3f-f389-4162-856e-692233f8e07d">7.28</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="icf36225e4e814f8792eadd2f13745514_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTEtMS0xLTgwNTMy_ea1954e9-694e-4268-8388-e96eab966b1b">6.95</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="iaf2281c5672c44148cb920dac96c0428_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTMtMS0xLTgwNTMy_974e829f-cfd4-4234-b294-6f050cec05ee">7.24</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="id5c3e34ed9524cf7aa3bef424938f96f_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTUtMS0xLTgwNTMy_64ca063b-fadd-460b-8c1f-1e0c6808ea14">6.44</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="i842093a9540643828414e167af2ac168_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTctMS0xLTgwNTMy_e50ebdab-de84-4851-a764-71a86ff9b21a">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="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%">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><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: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="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMS0xLTEtODA1MzI_62fc981c-8738-4ba6-b804-03d15df02eab">276,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMy0xLTEtODA1MzI_dba859d7-2350-4e59-8663-68e4bdcd3dde">662,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtNS0xLTEtODA1MzI_0912a8c6-2229-4874-b900-d157a3b5489e">179,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtNy0xLTEtODA1MzI_54bf3820-1049-4b55-b8d7-92106ed34f77">100,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtOS0xLTEtODA1MzI_4e6940de-fdc0-4fc4-b52e-766259368baa">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTEtMS0xLTgwNTMy_1fb96ed8-dbd1-40e7-aab4-f08ead35d8c9">1,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTMtMS0xLTgwNTMy_161fe357-d55b-46f3-a91c-f1d28806d3d9">253,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c0780f6e0444d998fc38ca58d426fa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTUtMS0xLTgwNTMy_8f200765-86ea-4be5-9ce1-7695dd8597ce">4,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTctMS0xLTgwNTMy_2804066d-8fd6-4fd5-b225-6cfe24a58351">1,479,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="grade" contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTktMS0xLTgwNTMy_9afbbc6b-c421-48d2-86ea-ba19c10275a8">6.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: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="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMS0xLTEtODA1MzI_7fa6e370-42d2-4947-bb41-214537224031">11,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="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMy0xLTEtODA1MzI_eb19c7f6-f391-4353-bbf9-3b54877b5d4d">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="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtNS0xLTEtODA1MzI_30984a10-0238-4a44-a3a1-51584868c4a6">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtNy0xLTEtODA1MzI_55fa72de-e0ef-4bd4-bdff-4bb5ca5de2fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtOS0xLTEtODA1MzI_00d77e24-96cc-4c77-a475-89fae66a9395">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTEtMS0xLTgwNTMy_8dadb1e9-f6da-448d-a570-4e2c6422b42c">401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTMtMS0xLTgwNTMy_46e8bc72-806c-4a49-b1a9-a909b100e206">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d471d8447409685139b1d137e9f3c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTUtMS0xLTgwNTMy_e368bbd8-1be3-47bc-b73d-b3d5158a9465">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTctMS0xLTgwNTMy_f50d63df-f208-47d5-ab8e-a21ffc3cf4fa">15,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id352e40f5a324cd68e4825dc2bbd852c_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTktMS0xLTgwNTMy_2a39d470-7c36-4091-ac9e-10f8bfa9d8e2">9.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 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%">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="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMS0xLTEtODA1MzI_35c06c44-b383-4881-9c3a-3fa84842c9d5">27,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMy0xLTEtODA1MzI_ec461dc1-fc1b-4ace-a480-62462044c1bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItNS0xLTEtODA1MzI_69e68c72-b451-44de-8e1a-17d5b66a9057">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItNy0xLTEtODA1MzI_90d68fd7-5161-48a0-97c9-daff76ae21bf">13,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItOS0xLTEtODA1MzI_efc9189e-15c8-45b1-89fc-79fa8d5a91c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTEtMS0xLTgwNTMy_2d792cb7-4a19-40a0-9663-2232c29583b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTMtMS0xLTgwNTMy_c0aab27d-b719-40ac-9f7e-75ebe9995d6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icea40650134f4123b6e11ccb8b5ee48d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTUtMS0xLTgwNTMy_2da3ad10-62de-448e-aee2-e113eafa66fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTctMS0xLTgwNTMy_022335e8-e52f-4ea7-a12c-b80da38d27e6">41,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ida0866083a9b48a59b498101392b88e3_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTktMS0xLTgwNTMy_a16f4a92-43ba-4861-8e9f-fc144ea2ebb2">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 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%">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="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMS0xLTEtODA1MzI_80b72523-8b4b-4677-8287-db4d77e0d876">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMy0xLTEtODA1MzI_3f5ffae9-a6e3-48c6-9f65-785e5fc3b307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtNS0xLTEtODA1MzI_eee7f2b1-9ed9-4a29-866f-fd27c551ed42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtNy0xLTEtODA1MzI_9668c714-d8f7-452b-a72f-b4a24f41b89b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtOS0xLTEtODA1MzI_7137c7e9-b21c-46dc-8870-9f7702403b73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTEtMS0xLTgwNTMy_34a1f9af-acc9-4bfa-9806-8fbe4e5b2613">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTMtMS0xLTgwNTMy_dad021b0-b4e5-4f3f-8a4a-bc98286451fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23e0f751898b406b93bc3f5c22af5fe4_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTUtMS0xLTgwNTMy_d702913b-42c0-427b-a8dc-4369faeeb3ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTctMS0xLTgwNTMy_973f54f0-8b93-4613-9949-d3056defa531">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i4b8be206573140898ff0c7c4f3b933e8_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTktMS0xLTgwNTMy_34f90d0d-e39e-4795-9832-4deb4927d1b1">11.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 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%">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="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMS0xLTEtODA1MzI_67518875-d26f-4496-8c9b-dd553e430e1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMy0xLTEtODA1MzI_1c6fa48a-a942-4f5a-9206-2e79a34c6754">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtNS0xLTEtODA1MzI_cf0f2a27-6826-42e1-90e9-22569f37869e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtNy0xLTEtODA1MzI_0e843538-2ee2-4a07-be5a-f545d637379a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtOS0xLTEtODA1MzI_5deb5272-55e3-48c8-a04d-69c407ef315b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTEtMS0xLTgwNTMy_e4a39fe6-db26-4e83-aa16-c4bbf7b13416">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTMtMS0xLTgwNTMy_fab4cf9c-52f8-4868-a6c1-43df309c7e5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa416018c774ff8a9d3330f15d27a73_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTUtMS0xLTgwNTMy_0c35f3aa-80b2-461b-942e-22a5239241cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTctMS0xLTgwNTMy_5579e10f-efbd-495c-95ca-f54f147241d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3996cd4d8ee9473393c1aeb3a1440816_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTktMS0xLTgwNTMy_98672284-fab9-4a63-8af4-c4c5cb84d9eb">12.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 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%">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="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMS0xLTEtODA1MzI_4d14a9b7-9864-4f40-af5b-79fa4968be56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMy0xLTEtODA1MzI_9b943ecb-8d7c-46c8-8f41-d098f64f2d93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtNS0xLTEtODA1MzI_e5033fda-e865-4269-b6e1-17439924f493">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtNy0xLTEtODA1MzI_9bd6cd02-985e-437a-9514-d98cb45e4efb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtOS0xLTEtODA1MzI_0c958f34-c06a-4fbb-a4cb-0729ab9724b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTEtMS0xLTgwNTMy_ca564042-e8f4-4719-abc7-d64fa48ae435">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTMtMS0xLTgwNTMy_a859b712-1b00-44fb-8b61-4aa73a871eec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6851be3e0504cd9bf1b23fd05ad53fb_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTUtMS0xLTgwNTMy_b46111d7-2bdb-4d1f-bdbe-02b4f309e52f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTctMS0xLTgwNTMy_b1e84326-bfca-402f-833a-fe3d66b6737f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i11b4ca718dfb427c9bf037c516d6843d_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTktMS0xLTgwNTMy_f83751f0-d830-4c42-8040-33831b109b05">13.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: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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMS0xLTEtODA1MzI_e3584b6a-083e-4653-b0c5-ebb53dfc39de">315,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMy0xLTEtODA1MzI_5f0ab3b6-0ab5-4b4e-b9ae-6b23fc9544f3">663,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtNS0xLTEtODA1MzI_5a4b9e8d-7151-4ddd-86fc-c4405a113df5">182,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtNy0xLTEtODA1MzI_3e3d51eb-d61d-4c2b-a1e2-e97b0ad0b966">114,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtOS0xLTEtODA1MzI_11d160b9-76b2-4700-aa71-d81320c82b94">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTEtMS0xLTgwNTMy_b5e3fb9c-164e-4752-8e5b-2eae802ae89c">2,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTMtMS0xLTgwNTMy_efd6cd5c-58ce-4e76-a4cf-12073746c3e9">253,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ieeb6d8ba5d1848cca108d185aa284b39_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTUtMS0xLTgwNTMy_f736a100-22b2-4470-9047-22ec0a8efdcb">4,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTctMS0xLTgwNTMy_09d4fc3e-50a8-4680-808f-4c55f837925e">1,535,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTktMS0xLTgwNTMy_1379e028-c946-4193-bff4-d5acd2afe089">6.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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="ia29497177ec346b6b77de05e15fdb383_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMS0xLTEtODA1MzI_afe97acd-5384-4aff-8140-46501a653e45">7.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 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="ie164fbcff56c4618a91e08206329a2e2_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMy0xLTEtODA1MzI_bac4e631-0322-4dfd-8d5a-2f715e25a1f4">7.12</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="i601b0f790d724c32b84cbec2f6b3e6ec_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctNS0xLTEtODA1MzI_e8a863c1-386a-49bf-93a7-37ec5dce9bea">6.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="i85d720e66fa6404fa7dcce3d9fa68d50_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctNy0xLTEtODA1MzI_c5b78562-5b12-4567-b365-5f560f04f457">8.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="i7d06989d6d5e4a82a208edf828279c86_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctOS0xLTEtODA1MzI_ced67362-5450-4106-9112-23eb0fd5bfed">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="if1e4bdef72964d3fb93e0b157fc27153_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTEtMS0xLTgwNTMy_861ea63a-95a3-4c37-badf-2e337225297a">7.16</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="idb2de2d4717942e990cb2e505b7a59d8_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTMtMS0xLTgwNTMy_169396c3-ef8c-414d-826e-0f8c8a075844">6.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 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="ieeb6d8ba5d1848cca108d185aa284b39_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTUtMS0xLTgwNTMy_313dbfaf-a31a-4694-b993-b55594650baa">5.01</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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTctMS0xLTgwNTMy_6652768a-5900-4ab7-8681-4f24722e9292">6.96</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMS0xLTEtODA1MzI_ffdbd928-e78f-4efe-a037-c722d9103408">1,488,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMy0xLTEtODA1MzI_ba4b7ad9-1fad-44a1-b1b1-b3a38b2b46ba">2,211,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtNS0xLTEtODA1MzI_6cc61965-e505-4976-a5e9-98c967a8ceca">1,300,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtNy0xLTEtODA1MzI_cbfb798b-b731-4d1a-ab4c-cb1cb954dd87">1,009,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtOS0xLTEtODA1MzI_cc19c804-7fd1-4666-8ca4-f9a61ee9e50b">479,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTEtMS0xLTgwNTMy_43c461c5-8de2-4dad-9a6b-8efbf270f828">1,102,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="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTMtMS0xLTgwNTMy_f1d407b7-6fec-4f2a-84ff-7e124d886ec9">349,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b91470b1f64f098ba636e1a9bd2800_I20220630" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTUtMS0xLTgwNTMy_158dd8ae-2fb1-4ee4-b01b-bf224cc10a08">113,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTctMS0xLTgwNTMy_d11cca05-ee9c-4e49-805b-7367b3f29da7">8,056,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTktMS0xLTgwNTMy_13e88445-20c0-476a-bd6b-afc786d9cc14">7.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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="i4a314947b97046fbbcdfbe17a66ff3f6_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMS0xLTEtODA1MzI_fa6cbad1-a660-44b6-967a-78666821f03c">7.03</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="i4459bbc589bf4628ac433fc1213bc98e_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMy0xLTEtODA1MzI_d02fec31-33b4-4e28-b8e6-9ca745171d53">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><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="icde7a38aee1e4c1487922f65f9da30e5_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktNS0xLTEtODA1MzI_30d59bd9-53dc-445f-b8bc-4d309b17d637">7.09</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="i3529005c92e74d39b6d84730e0b5df7a_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktNy0xLTEtODA1MzI_55219290-f5b4-401f-b580-4b8379fe825f">7.36</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="ia1f854ed83364c33a931284349a55e7c_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktOS0xLTEtODA1MzI_c22fd20d-1bf3-4886-a245-17ee985d9630">7.28</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="i88136bcf48d948a094b93eea83e22fa0_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTEtMS0xLTgwNTMy_c73fcf2c-cf6f-4965-89b8-b15d41e3dcb5">6.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="i7bedbb40abea4aebbc75e9f2fe23d8cd_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTMtMS0xLTgwNTMy_df01b84b-f21c-4146-be0e-6df35df2bcda">6.41</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="i71b91470b1f64f098ba636e1a9bd2800_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTUtMS0xLTgwNTMy_59a63581-4f90-4cbd-911a-070ca2e286b1">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="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTctMS0xLTgwNTMy_83cc2386-c61b-4237-befc-5cdd060c895a">7.09</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></tr></table></div></ix:nonNumeric><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 the table above, certain energy and commercial real estate loans are reported as 2022 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2022 but were renewed in the current year.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i34b09ebcf2ba460b943b9e44579200a0" continuedAt="i7e5be04eff0c4c0888f80a5b8eb349d6"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkzMQ_1b212d17-b647-4de8-a87e-07ead7f2f994" 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 as of December&#160;31, 2021. Refer to our 2021 Form 10-K for details of these loans by year of origination/renewal. </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.415%"><tr><td style="width:1.0%"></td><td style="width:18.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.143%"></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%">Commercial and Industrial</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%">Energy</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%">Commercial Real Estate - Buildings, Land and Other</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%">Commercial Real Estate - Construction</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 Commercial Real Estate</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5fcb2701d0474d3a9bc922444ba677f4_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xLTEtMS04MDUzMg_9a8e8370-35a4-4edf-8fcf-1ee5b947f356">6.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;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5fcb2701d0474d3a9bc922444ba677f4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0zLTEtMS04MDUzMg_eb6e8f86-73dd-44fd-800b-afe1967b7ea6">5,063,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i71100614fc27491495c1e896e36501a0_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi01LTEtMS04MDUzMg_d79ad96a-6c88-4db1-a9fc-483aab13bab1">5.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i71100614fc27491495c1e896e36501a0_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi03LTEtMS04MDUzMg_36d99ad3-4d04-4d90-94ff-c52027ace7fd">1,008,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="grade" contextRef="iaa6378e206f54b82b7025df044c296aa_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi05LTEtMS04MDUzMg_ec6353ec-a1bb-4524-8f66-0312e8e265db">6.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="iaa6378e206f54b82b7025df044c296aa_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xMS0xLTEtODA1MzI_2929d86c-40b5-4e23-87d3-90faa4279c09">5,574,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i328bba281ef94db990674b53caf20037_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xMy0xLTEtODA1MzI_29af87c5-9032-481d-a797-1a7069c28513">6.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i328bba281ef94db990674b53caf20037_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xNS0xLTEtODA1MzI_9116ac8a-524f-4531-afe0-1ed171b0a502">1,262,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7840a540b02e4614a90c1c0793821bbe_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xNy0xLTEtODA1MzI_81298def-0cc1-44e4-8f00-66e3096156da">6.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7840a540b02e4614a90c1c0793821bbe_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xOS0xLTEtODA1MzI_aaabfbcb-d59a-45b0-b309-9a12e644c6e7">6,837,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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="grade" contextRef="i2c3583bdba4d4719b9f576043bcbeaf2_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xLTEtMS04MDUzMg_de74566c-d9a4-4766-8e1f-53ff1b4437a2">9.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c3583bdba4d4719b9f576043bcbeaf2_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0zLTEtMS04MDUzMg_76263c8f-7e03-451b-8e75-19ee2d624437">187,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i786a79cd27db4f88ace38e933ca8ebd3_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy01LTEtMS04MDUzMg_21a8b16f-70b0-49b8-877c-76dc392d1340">9.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i786a79cd27db4f88ace38e933ca8ebd3_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy03LTEtMS04MDUzMg_ea778ad9-502a-4f1b-9bc6-0037c757e57b">36,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="icdc600704bd74adaa5532219238bc998_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy05LTEtMS04MDUzMg_573a8ac4-32d0-4969-9092-76e2e196b615">9.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdc600704bd74adaa5532219238bc998_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xMS0xLTEtODA1MzI_e183db62-14f0-4285-bad9-73c07337efcb">321,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i9ebbb5b48b6b474392a0ad6bec8fc2a7_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xMy0xLTEtODA1MzI_07fe44d3-569d-441d-ad72-ec3c528c6275">9.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ebbb5b48b6b474392a0ad6bec8fc2a7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xNS0xLTEtODA1MzI_a936a1f9-5981-4c50-9ed2-44c3bf2e2567">41,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ibb22337934234e82852c4f144251133b_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xNy0xLTEtODA1MzI_6d816ee9-e6ea-4363-8f3f-9efbcb47fcd4">9.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb22337934234e82852c4f144251133b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xOS0xLTEtODA1MzI_291adcbb-872c-4d20-b415-49ebff021e40">362,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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="grade" contextRef="i809bca027ff54756940c00bd8ea3896f_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xLTEtMS04MDUzMg_dbe0c64e-2dfa-4ef3-8792-fcef29ebe696">10.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i809bca027ff54756940c00bd8ea3896f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0zLTEtMS04MDUzMg_e101ffb2-bbe0-4202-9cf0-139edec82763">59,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i2291eb794a0b40dfb143d505e55da5d9_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC01LTEtMS04MDUzMg_f1e95fa1-02b7-4385-b62b-7445035a4383">10.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2291eb794a0b40dfb143d505e55da5d9_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC03LTEtMS04MDUzMg_f365f872-6b2b-48e9-96a2-a5b0a7c0583e">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id9e86e472712467c912a1c85e6b3a791_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC05LTEtMS04MDUzMg_d0832f00-8338-4c42-8e9e-739ab45dfe10">10.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e86e472712467c912a1c85e6b3a791_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xMS0xLTEtODA1MzI_8f096583-9177-4861-bb6f-1f92e2dcff41">269,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="icce36a29b06940f8b1735f6dbf9c2f67_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xMy0xLTEtODA1MzI_b1515a9d-bdee-421e-9b8b-9fec37098f17">10.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icce36a29b06940f8b1735f6dbf9c2f67_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xNS0xLTEtODA1MzI_50fdc8e8-d00e-49bd-b71a-8851c65ec412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ic9cade8e147347d8986069545b2cb2ea_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xNy0xLTEtODA1MzI_823f3066-2d3d-44bc-b7c3-5269f59574e2">10.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9cade8e147347d8986069545b2cb2ea_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xOS0xLTEtODA1MzI_f9c56878-2b78-4d25-9e33-2c65747f4a9c">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;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="grade" contextRef="i7e67c3dff39747228847689cf034cc63_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xLTEtMS04MDUzMg_e9112a97-5aab-4aaa-92ec-54e69a8d423b">11.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e67c3dff39747228847689cf034cc63_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0zLTEtMS04MDUzMg_a3191d4a-9af9-4233-9fe8-1bbb8291d1a3">31,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ibc3acf5d43164312aecd08e1a2cd5241_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS01LTEtMS04MDUzMg_89c31b71-4edc-48d5-a4b5-3616ad3f6ba4">11.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc3acf5d43164312aecd08e1a2cd5241_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS03LTEtMS04MDUzMg_12454be8-a554-497d-9947-8ed2bf29fe61">16,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idc0954e27ad346bc90e49581f8f3ebad_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS05LTEtMS04MDUzMg_eb035900-d54a-4954-aee2-edc9c6820400">11.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc0954e27ad346bc90e49581f8f3ebad_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xMS0xLTEtODA1MzI_4cf8108c-252b-41d0-9504-a658f66f2dc5">91,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ib9c7240d5501443a9b389b9fd18a7930_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xMy0xLTEtODA1MzI_0a240689-2eaa-4291-a3ad-4b0c3094e6fc">11.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7240d5501443a9b389b9fd18a7930_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xNS0xLTEtODA1MzI_65f0be17-4086-4930-8670-de843a4235dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3784c36225de46b19ab3fe0d5d835959_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xNy0xLTEtODA1MzI_7d992851-2c6e-43cd-bb76-976cfe87ea0b">11.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3784c36225de46b19ab3fe0d5d835959_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xOS0xLTEtODA1MzI_059f941d-ee6f-4756-a2f6-162e37b21544">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;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="grade" contextRef="i0afbadab6c8145a888b992566728dfd5_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xLTEtMS04MDUzMg_e43079a1-ee28-47ad-aecf-4045e154919f">12.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0afbadab6c8145a888b992566728dfd5_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0zLTEtMS04MDUzMg_b48aa8de-c82c-451e-8c5c-15e80b831ab3">12,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i89ecf1d324ae4249b66917333b2d9b6c_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi01LTEtMS04MDUzMg_ff4a29c2-ed28-416b-a92a-bdc2a57191b4">12.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89ecf1d324ae4249b66917333b2d9b6c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi03LTEtMS04MDUzMg_d200d467-240c-4d0e-9de5-c6fcdf0042cc">8,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib6a1217a12f84af3bc5d0cad357f46bf_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi05LTEtMS04MDUzMg_1a9283d7-2147-42c6-a8c9-1b846cac3c38">12.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a1217a12f84af3bc5d0cad357f46bf_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xMS0xLTEtODA1MzI_cdac2fec-395a-4709-9899-99277799cf1a">15,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3a601841aab14634a016d133a6e44783_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xMy0xLTEtODA1MzI_ac8af5e0-fd37-40c1-aa4a-4458f03818f1">12.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a601841aab14634a016d133a6e44783_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xNS0xLTEtODA1MzI_655ebe1b-44d8-410b-ab37-ad4b2a63d83f">748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3475c17682894adfae91a97308d1dd74_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xNy0xLTEtODA1MzI_948a8d97-bb8b-4c7e-8195-8f5cd8ba8137">12.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3475c17682894adfae91a97308d1dd74_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xOS0xLTEtODA1MzI_8004aaf8-5b3f-4f51-8a19-1cd7d0afb137">15,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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="grade" contextRef="ia495d3a6846c4d998d6d95af633c6939_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xLTEtMS04MDUzMg_8b6708ea-5688-45e6-811a-fa07fa3a57a4">13.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia495d3a6846c4d998d6d95af633c6939_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0zLTEtMS04MDUzMg_0168bdb6-4c34-4f5f-b7a0-2b7271da0064">10,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="grade" contextRef="iaf9885de132b42468285cca79cae31a6_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy01LTEtMS04MDUzMg_d35d3390-76f2-4dd5-a732-81047ddea7f2">13.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf9885de132b42468285cca79cae31a6_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy03LTEtMS04MDUzMg_40c4145a-5cd6-48cb-b8e0-541703968def">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i9acec7923490490ebc145e6f861ec151_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy05LTEtMS04MDUzMg_c88035db-ba3b-4cd5-a7ec-a7d394cc43d1">13.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9acec7923490490ebc145e6f861ec151_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xMS0xLTEtODA1MzI_f8178758-57bf-4943-8e96-8515e3de68a4">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="grade" contextRef="iae11c73570b94d4f920de615a9bf005d_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xMy0xLTEtODA1MzI_3aa04d26-a4b8-4120-9853-85237a8bbee7">13.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae11c73570b94d4f920de615a9bf005d_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xNS0xLTEtODA1MzI_ab03b7da-64f4-4b7f-9f0b-f952dbe1287c">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="grade" contextRef="i9496c17ca25d4a4392e5010aa9c0d2ed_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xNy0xLTEtODA1MzI_b5473a27-d857-4482-96dd-f59922cebc8f">13.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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9496c17ca25d4a4392e5010aa9c0d2ed_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xOS0xLTEtODA1MzI_54cace72-14ca-467d-b264-a9694b354b38">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib522b5a6ffc847eea77db75eca215a6e_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xLTEtMS04MDUzMg_1749c803-68bc-4842-8ae2-495ac7b1cda6">6.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ib522b5a6ffc847eea77db75eca215a6e_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0zLTEtMS04MDUzMg_a570154a-8548-4eed-b6d2-a76fbaf6da78">5,364,954</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC01LTEtMS04MDUzMg_a97fa013-7785-4f23-84f4-804539036877">6.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC03LTEtMS04MDUzMg_3823c091-616d-4dce-8686-d04b77818610">1,077,792</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC05LTEtMS04MDUzMg_cda3f945-cb17-4e8b-9315-c7e7914f81a1">7.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xMS0xLTEtODA1MzI_038bc10b-8f6e-4904-b1e5-0611d57a51cd">6,272,339</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i645df62f67334090bb3df85da6d973c8_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xMy0xLTEtODA1MzI_9d3812ad-3e02-457f-8433-059a19650b52">7.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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="i645df62f67334090bb3df85da6d973c8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xNS0xLTEtODA1MzI_5537038d-0d85-4fff-9f09-ab5416b82b33">1,304,271</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="grade" contextRef="i48a46c2349be4145978f6e63e0722d37_I20211231" decimals="2" name="cfr:WeightedAverageRiskGradeForLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xNy0xLTEtODA1MzI_48a82627-9235-47ce-a771-ccd5ce8194a0">7.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i48a46c2349be4145978f6e63e0722d37_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xOS0xLTEtODA1MzI_266589c3-78ca-4cd1-9419-4fe74058a0c2">7,576,610</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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkwMQ_338079a7-1905-4819-8888-36ba4a309430" 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 the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June&#160;30, 2022 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:99.415%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.135%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.140%"></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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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%">Prior</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%">Revolving 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%">Revolving Loans Converted to Term</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: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 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%">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="i3c7ee88f134f47c2ae56b98335490c7a_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xLTEtMS04MDUzMg_f3ae9f65-e828-4f2c-9123-8b5d2051f1f3">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib75835e5eff84a8591ae2a5845cd2308_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0zLTEtMS04MDUzMg_d7bc0f5d-f81a-40b2-a013-d930baba770b">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i558d86efe72c4cbd8c3aa96941a5c9d1_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi01LTEtMS04MDUzMg_0f44bd22-65a7-4260-90e4-8f5441464fb2">387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd176865b1184f6087ff4fafee6de6e6_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi03LTEtMS04MDUzMg_63760e62-7f73-47a2-a180-03acf70bba5c">668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib804f52ad65d4acb8ddb61ba0cf571f3_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi05LTEtMS04MDUzMg_6fc2cc05-b2c6-45bd-83bd-a3840521d97b">401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d6d076e5bc74285925dcbf99a1f2fa4_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xMS0xLTEtODA1MzI_3e5d28ed-e361-4168-820f-37a4553eb39a">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07f3fd5ccf30487293b5a039827685f1_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xMy0xLTEtODA1MzI_474e4c44-ac44-49f1-b739-68b66fb04db8">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f882e07f2d948ea8ba2187746a03ae1_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xNS0xLTEtODA1MzI_7dc9a54c-9df0-4251-a55c-84f5a6ec1f79">1,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fbee090ea5c4e09876455ef549fa36f_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xNy0xLTEtODA1MzI_ec818bb1-81d0-4b8b-845c-71807257f920">6,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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="i597a1219241844439f94935001be82f9_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xLTEtMS04MDUzMg_9ccefe4e-97ae-49c2-8a86-0099b2313685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00fdba21c83a4df3b996afeb1a74b3da_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0zLTEtMS04MDUzMg_2caaa1ae-2701-47d5-9849-f86bc0fc3333">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida80f9b7a2cd40c0be8a3ff8e865ffe5_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy01LTEtMS04MDUzMg_c22932ec-4876-40c3-8911-756f4c46b25e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52d73f67b9404edead07076f8260f948_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy03LTEtMS04MDUzMg_dde083ad-36f2-4758-9e0c-bb264ef88c30">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7eb0e158aca4bbabe82dc3c4bbde36c_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy05LTEtMS04MDUzMg_0a49d886-1081-48b6-8fc4-9afe08a4f2ba">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd37e61c77a94e37a77da882f1515684_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xMS0xLTEtODA1MzI_7f99eee1-4762-4981-84f3-dfec6ad9b3da">875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1046492bc5994c119e57fb7a2b500c84_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xMy0xLTEtODA1MzI_77b81c15-1adc-4acb-9fa6-0e77c7abb018">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i736cfd190413432bb0c49b07c00f3859_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xNS0xLTEtODA1MzI_e634f63c-3881-43cd-bc18-a07f43938442">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72b60c73931a472a8b868594d6dd643a_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xNy0xLTEtODA1MzI_274b0aee-a4d7-405b-8b4c-1aafb0558841">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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="ic5fc9227879f4d4da205525aa7f747c2_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xLTEtMS04MDUzMg_4d251424-aa9e-4fa2-9ef8-5d9409bb58d0">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36010ff6d3884a6393a6423359700965_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0zLTEtMS04MDUzMg_cd586411-30fa-413e-92de-689cdaa57100">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5619826d6f134acdbf2c86c2c5f9af8c_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC01LTEtMS04MDUzMg_cf7a0309-efc9-40f4-91b2-ad74ef499407">387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a14602b28da49caaebdfcb16eda01c7_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC03LTEtMS04MDUzMg_e5d60f8a-a735-4d5c-b739-fc6f633f03b5">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4fbef4dc5ce4baf98f73fa9fe427776_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC05LTEtMS04MDUzMg_5155a3c2-1362-497e-926a-0aa1fc874c51">543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2146eae381240f18cb6d097263b36bf_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xMS0xLTEtODA1MzI_94fb200f-dd0d-4bad-9455-9fbbeeefbe94">3,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad479dc1b5d34c4ea627f922218e219c_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xMy0xLTEtODA1MzI_51c96917-b696-499d-9779-09b8ba6c30ae">849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if48409ca4ba9414b80b453bfcb35ed3c_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xNS0xLTEtODA1MzI_c8f08fc2-1677-4950-8249-fdd6aed1951f">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="i6eead138af094c9c894268a77f6fbb16_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xNy0xLTEtODA1MzI_4df3b792-f79a-4d45-9043-207310e1c6e0">8,189</ix:nonFraction>&#160;</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: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="i5e8b4c7ed7f74d61b8a9ba928ee8d3c5_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xLTEtMS04MDUzMg_c720dc6a-0699-4ef6-8d46-1af0fe9fc96b">154,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="i2bb12d7d54c5441fa24ebbd81ba2518b_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0zLTEtMS04MDUzMg_4c1c4592-9dba-4532-93fb-6857bfd9c016">324,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97548f04e4354407a01d10d6c24bae12_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS01LTEtMS04MDUzMg_ae892d5c-9a53-41c5-9801-59ddf86bcc27">211,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82c408005a524cf489f6708d686c3474_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS03LTEtMS04MDUzMg_ee30f94a-3742-4317-8186-4c4a76798102">80,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i832d4dd6497f4998a7d04e884403c622_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS05LTEtMS04MDUzMg_0cf718fc-fd22-4800-8c88-745f2bbb0041">43,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="i5086cd7282b74266803d7733c8188664_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xMS0xLTEtODA1MzI_71d8d404-bbc9-4b98-baa8-b5706fc6de97">137,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9c96e5d5e86444da4075c3fb47b34eb_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xMy0xLTEtODA1MzI_647be9bd-eee6-4ac6-b821-aaad5575a945">592,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ea47f2a36d04dd18bb8b67ec590f021_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xNS0xLTEtODA1MzI_1401a411-a5ae-4fca-9453-704d55c1ab30">8,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a37212f9cd4b20b15ccf45d18337cc_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xNy0xLTEtODA1MzI_9e7d5093-ad6c-4695-b422-a36d2d953451">1,552,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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: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="i2cd00a9aa120422090370027347219ec_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xLTEtMS04MDUzMg_d035b730-1f56-43ff-9b17-31e86df1f2da">154,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i187a7765f99a493083214575dc72a169_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0zLTEtMS04MDUzMg_7b1b27a3-ed2f-4e22-90f0-dcec0e871a99">324,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="ic1aa159745054af7b4c5425e0f5c1054_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi01LTEtMS04MDUzMg_a38195cc-4d56-4ea8-b449-90f6c760240b">211,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i6254011473814a758630f732f7b0a424_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi03LTEtMS04MDUzMg_699f3042-931c-49de-aa3a-2af33d544f83">81,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="iff9ca17d098a49d3b07a5f96a39ac6ba_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi05LTEtMS04MDUzMg_ff6e7808-97e8-4bb9-839a-b2a513f8bf78">44,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i2cdb3d24dc694a87951b8a0f8b4db295_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xMS0xLTEtODA1MzI_a1ce60d6-9d1f-4fe0-8441-c3393268d1c0">141,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i5518c28561e44b0194a737b06bec61b0_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xMy0xLTEtODA1MzI_66bbb03e-11c8-4feb-859c-9c846046a618">593,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i5608c4d6732848b894a86af69d1e67aa_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xNS0xLTEtODA1MzI_b391fbd3-c178-45f9-bd5e-ddc3949b497c">10,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xNy0xLTEtODA1MzI_c01d3fbd-6bde-4a58-a746-ea12cff0fa6f">1,561,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 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%">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="i4a974629a7cf4f1395b3fc573cdd05e4_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xLTEtMS04MDUzMg_78703a34-0da1-4efd-9ded-80a33ece9ee0">1,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i889ff439e01a4417a900597a55e1a7d4_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0zLTEtMS04MDUzMg_a6272afa-184f-4d42-8e58-4671fd1bd390">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide47d2c7df63472098ec92c84bc902d9_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC01LTEtMS04MDUzMg_e01fa68b-d051-45ff-93af-60646626f1ff">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbcc4a27be3b433db897e5087b2f4108_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC03LTEtMS04MDUzMg_5d89313a-c8b1-4cfe-a3ed-1ed1a5e5a5fe">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie475e279446c4fd1b3eb61ac22beb6f8_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC05LTEtMS04MDUzMg_1f54a723-8be6-4256-a1a2-e7cdbe44f4dd">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b5c7fb8e934bfc9f37980835a8a6a0_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xMS0xLTEtODA1MzI_9a6f0faf-f1a3-4aa8-9634-4adbb4a06631">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13fa4e9993df43849901b2a8e0f3d8ff_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xMy0xLTEtODA1MzI_0a131433-7332-484b-baf1-33bb6eaf915d">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfafa9a8192040b49567c220c3f805e1_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xNS0xLTEtODA1MzI_f10625c2-3c45-4f8c-92a1-276e0c544412">2,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="i04819741a24342c3993a1a4139624e17_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xNy0xLTEtODA1MzI_54e0effd-947d-4007-87d8-686929ade9d7">4,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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="i99d8ee7b9fd9450ba7bbc33cf40f8caf_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xLTEtMS04MDUzMg_5531546e-61a6-4af6-b9a8-bd250e192b9f">439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8d301db1ac04be5b2f3c01587481e33_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0zLTEtMS04MDUzMg_89aceeec-6fcf-4e4b-9df3-5a17fdb0c9c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45ebd2dbf1aa429db02f0daad73278a9_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS01LTEtMS04MDUzMg_e72234a1-8446-4c7a-9616-5bd3cc4f8956">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c3f9d1d2a794ffeafde78b8561a35ff_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS03LTEtMS04MDUzMg_dc9855f7-faae-4bfb-8282-c247e91e5165">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie88ae7bae40945448d660bb8be3b6508_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS05LTEtMS04MDUzMg_e00b160f-2073-4141-92a8-7a4787f82108">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7ca3708cf354d5e874dedca9fb4647f_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xMS0xLTEtODA1MzI_645a6a88-88e6-469a-892a-52678ed755d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d8804ede014607a139095704d27980_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xMy0xLTEtODA1MzI_b93adaa9-8475-4170-b53a-7899d6a0aa9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc18d7fd4f30495683450f48d5f69b01_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xNS0xLTEtODA1MzI_85c555d2-7b72-4dc0-b76b-0e92cf725f64">129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2bc106f0f93413eb0c84bdd65dad73a_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xNy0xLTEtODA1MzI_1e34ba22-c232-4c50-8029-69c0299102ed">598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i022ff545559f45c194e984d030a7881d_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMS0xLTEtODA1MzI_f05e3384-e941-4fa8-8184-f247cd132c5a">2,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e738ff2ce0341c4bfb234875f9c836a_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMy0xLTEtODA1MzI_1e271ac0-b917-405c-b4a7-5c4d7104c3db">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bdf3f739ee8458596cb8c355acdb941_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtNS0xLTEtODA1MzI_4ccfac51-efeb-4669-9516-864d72c210b4">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e74c13de48841939f2ee4e064aa789b_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtNy0xLTEtODA1MzI_0888aec1-44d6-41ab-8bf7-b20d18faff0c">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb800f510e0f47568522a81e0ee6e63d_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtOS0xLTEtODA1MzI_46869954-cdd0-4b84-b205-1641ef36abd7">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58c9f98e91b043c4ace765f0a7ec85e0_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTEtMS0xLTgwNTMy_77b364ee-faea-4653-be5f-29ac1187b8f3">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica87f21580b94a0a8ff88785c77aa48f_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTMtMS0xLTgwNTMy_d672968c-e590-4ceb-a084-0cd11692039e">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i557d1d96e0764806aa163970e155b8d4_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTUtMS0xLTgwNTMy_6e34384c-baed-4bd0-b8a5-0d3266339cbe">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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1eab5dcb11d4c78be72589f4d2de885_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTctMS0xLTgwNTMy_56515303-7679-4001-8b80-a35020a2ea61">5,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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="i7a8e57ac60e346208e631d662d47add2_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMS0xLTEtODA1MzI_7dc098a6-ff43-4bba-a802-89a44cade434">31,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id170d3106c764e4e8ae58536b62b2fe7_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMy0xLTEtODA1MzI_2e7d687a-a61b-40be-98cf-2b2bacdc6fc8">30,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice04f0f410d04f16ac29ef77ce05525c_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtNS0xLTEtODA1MzI_28c79f72-3fee-4566-a39c-5dfbdb39ac0c">10,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb35e9aa45fd4d0e93a5e024654c49c4_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtNy0xLTEtODA1MzI_3fc73282-16ab-4da4-a093-491fa7a9a6c9">4,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2561435375d54bd797080410fb4204b7_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtOS0xLTEtODA1MzI_d51c306e-d5b1-473b-b95d-e010a75f4586">1,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="iceee71df71234886b666e7e3c1182cfe_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTEtMS0xLTgwNTMy_68f44cba-5c78-4d1f-bf66-dfcc1d5a2e2e">2,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="i3622bb4ae88449498b8de38915546630_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTMtMS0xLTgwNTMy_ac63e04c-7553-4d08-9669-c1fea02ec02f">391,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf69b389225b48d888cef09dc5e2c93d_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTUtMS0xLTgwNTMy_8161244c-a739-4e05-9f49-aea8d7e79611">22,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8159a230e8e44eacbef3cce485057eef_I20220630" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTctMS0xLTgwNTMy_2ee00505-0d08-4a92-bca9-fed47e2ff24e">494,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 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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i6e822a96730e4bbbae965bc71e211183_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMS0xLTEtODA1MzI_c6c00859-9f3a-475c-a440-77e982414e18">33,643</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="i1ceb96b0c85d4cc9b87d3b6393f40bc8_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMy0xLTEtODA1MzI_6fee96d2-e590-42fb-b368-c525d5fc04f9">30,781</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="i9d65e1e67e604cc6afa68c748f62c6ee_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItNS0xLTEtODA1MzI_b0046362-1c84-484b-8d64-d2322c11c2d9">10,862</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="ia181d2a09a754cba98e2c2f07357300c_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItNy0xLTEtODA1MzI_a40eedf7-4de4-4985-b40d-190dcdab97af">4,229</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="iff022ebd91294c50a231a16813a72091_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItOS0xLTEtODA1MzI_fa22245e-f9a8-4d01-a561-9ffbd9318be7">1,830</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="i4a742ba5f08c4ad4ac8cc2d91cde80a5_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTEtMS0xLTgwNTMy_4a444899-0402-428f-96bf-9a77525b3dc8">2,087</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="ia8116b53f66e493b86c49697f2d82f68_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTMtMS0xLTgwNTMy_e65ca0bd-cec4-4f7b-99b9-19836b2b5608">391,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: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="i87d89fff71d2458aa6e88d377d8f8d62_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTUtMS0xLTgwNTMy_856eea4e-292d-4d3c-ac31-a89ca3b07a80">24,605</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="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTctMS0xLTgwNTMy_ba67b6d0-eccd-49c7-8a75-3f469e625641">499,782</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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkxMg_0112c2c9-bfe4-45ac-be28-4317da31d178" 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%">Revolving loans that converted to term during the three and six months ended June&#160;30, 2022 and 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:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i6199574a8d6d4b0285a06064f57dcf65_D20220401-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi0xLTEtMS04MDUzMg_e04fb894-f797-459f-b183-08180111c805">16,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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="i8832f70a8e4749ee8a94be4ae0aedcf8_D20210401-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi0zLTEtMS04MDUzMg_9b48e32f-b739-4465-981c-ad8128b0f00b">22,111</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="iec2b76cd972c4f5fa2a7006ac8b92f27_D20220101-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi01LTEtMS04MDUzMg_3a4c01bc-eb69-4e87-9a72-940878dfd31a">21,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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="i53b141b47f604235845cffd261c80c6c_D20210101-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi03LTEtMS04MDUzMg_ecbbcef3-fc8b-457d-af9e-ad901532dc61">31,561</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="i001916d6141343dfae17cb5e937e9123_D20220401-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy0xLTEtMS04MDUzMg_5d215d18-33e1-4117-8ccc-1f5fbc06b5b3">247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib74d185393dd415a9dc28a88fc3e9464_D20210401-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy0zLTEtMS04MDUzMg_be7d6e73-2ddb-4c3a-8948-9847f8fb5b8e">294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i153c30dee2484da785a569ee9e98da0d_D20220101-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy01LTEtMS04MDUzMg_3aac637b-473d-404d-973f-7474bfdebc3a">247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id68ffbec777f46f787fb9eaf1053d3ec_D20210101-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy03LTEtMS04MDUzMg_962ba9f2-db04-470c-ab56-ef002a62f9be">6,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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i96682c3ac2a1430a82a4403f1ddc5acb_D20220401-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS0xLTEtMS04MDUzMg_c2cc9047-806f-4883-bf0d-c1b4c3d49712">10,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a02dc9a15144fc9e538e7b5844835d_D20210401-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS0zLTEtMS04MDUzMg_eab03b3c-6c63-4d5d-865b-142b818938ce">8,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia289ab205b90436b90cac28139d038c1_D20220101-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS01LTEtMS04MDUzMg_788144f6-0db6-4424-b9b8-701a2c8f33fe">10,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f036d351f5148cd93c96cc7a9081089_D20210101-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS03LTEtMS04MDUzMg_e306a114-060e-4530-9ad1-7a68384a1431">31,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ica61edc9bc134a329c8087b4ca7883cb_D20220401-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi0xLTEtMS04MDUzMg_e7f60c60-a0a0-40d9-b1fc-50404f3cd4db">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bdc440f372344109bcd43447ed015e2_D20210401-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi0zLTEtMS04MDUzMg_833f393d-31b1-4f87-adc1-f08dcfcbda32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief7a9c233cf042e4a716ccbd22a8a8b9_D20220101-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi01LTEtMS04MDUzMg_a959a5b0-a970-4d51-957a-18d48471b2f1">4,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae17482793934208ad9e6b53a58f9ccd_D20210101-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi03LTEtMS04MDUzMg_92f8e150-7989-4fb5-a3c3-b6960f7713fb">&#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="i35de215eecf94e98a0cd1af326fcf3fd_D20220401-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy0xLTEtMS04MDUzMg_1335ca55-cf42-4337-9387-51f4a1487975">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="i8271a88e174b4475b2059d36177f66d4_D20210401-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy0zLTEtMS04MDUzMg_3ed2221a-bad4-4b54-af50-cbb8cbbc7f38">205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d4396052fe42e496f37c3db958edf0_D20220101-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy01LTEtMS04MDUzMg_a2e313aa-eff5-4e33-9e18-115b6e2b6998">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="i39c6654afa874a2aa5c0dc23ac162dd0_D20210101-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy03LTEtMS04MDUzMg_773dd152-9fa9-40d6-a60f-c92997e8f07d">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;text-align: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="i5d508975820b488c9a37c03c10786130_D20220401-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC0xLTEtMS04MDUzMg_09b18bf0-ed12-41f4-bdee-af52b79cd33e">1,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b262ed8db0440a91062ed9b5277cf5_D20210401-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC0zLTEtMS04MDUzMg_5ffb6cfc-bdba-4c0d-8ee5-451d8a146750">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa9cb39e0fb549369aad884ac33de2f7_D20220101-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC01LTEtMS04MDUzMg_12f422f3-3318-4574-9283-902a727c5957">5,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6bd56e5843a49ee8557fe4d3a4e05b7_D20210101-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC03LTEtMS04MDUzMg_148dd171-b162-4d6d-93bc-ee01b17cd97d">5,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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</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="i0f46c08b20bb434dac29cdad51f07491_D20220401-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS0xLTEtMS04MDUzMg_431164d1-7586-497e-8a6a-0eae211f3ff1">30,139</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="i1b0cb6bd2d254a62a056dfb415546a24_D20210401-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS0zLTEtMS04MDUzMg_aab0774e-5f8c-419b-ade4-e0c096ddb1d7">32,766</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="i058a2191b56b48dd9cfc4cdc34d07cba_D20220101-20220630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS01LTEtMS04MDUzMg_2cf9e8cf-d60e-4ceb-a1bc-21f26440d423">44,746</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="i942ccf997c2b4254a42ca173a76eece8_D20210101-20210630" decimals="-3" name="cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS03LTEtMS04MDUzMg_e712e20a-9d2c-4be4-8c83-5b99dbef7327">75,732</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:13.5pt"><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, the components of which are more fully described in our 2021 Form&#160;10-K, totaled <ix:nonFraction unitRef="number" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTU1MA_85cf7cd4-8521-4a3f-952f-6b41e36bd3d5">138.4</ix:nonFraction> at June&#160;30, 2022 and <ix:nonFraction unitRef="number" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="1" name="cfr:TexasLeadingIndexEconomicConditionIndicator" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTU2Mw_a06b11dc-732c-42ec-92e2-a68b81fd0891">135.9</ix:nonFraction> at December&#160;31, 2021. A higher TLI value implies more favorable economic conditions.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i7e5be04eff0c4c0888f80a5b8eb349d6" continuedAt="i5328a287ca284dc7964ca1f95cc78faf"><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%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5NQ_ce1e4d7f-ec40-48b5-9ddd-cba2ee8443bc" continuedAt="ie8438f439d734ab0a4e69cad2dc6ac2c" escape="true">Allowance For Credit Losses - Loans. </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie8438f439d734ab0a4e69cad2dc6ac2c">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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K.</ix:continuation> </span></div><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkxOA_18345054-7477-44b0-b86c-8e96acbab27b" 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 details of the allowance for credit losses on loans segregated by loan portfolio segment as of June&#160;30, 2022 and December&#160;31, 2021. <ix:nonFraction unitRef="usd" contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzE5Nw_58e01d47-966f-4ef4-a781-5c951644161a"><ix:nonFraction unitRef="usd" contextRef="i47392da53cc34f9daf02f7acf8117931_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzE5Nw_5a39c836-ebff-4843-b4e2-4ffdc341388f"><ix:nonFraction unitRef="usd" contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzE5Nw_97e81f63-9387-40c5-a625-35bd00a080f3">No</ix:nonFraction></ix:nonFraction></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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.711%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></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></tr><tr><td colspan="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%">June 30, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:400;line-height:100%">Modeled expected credit losses</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="i6ff4a05075014982bf6901274f4f9213_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS0xLTEtMS04MDUzMg_eeb05c1a-efcb-4557-9f3b-06526ac8105f">48,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie694cc6d99b14f46bb6b7a1ec5014a2c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS0zLTEtMS04MDUzMg_d6eeedfc-2b39-4b53-90ca-335696b8ec59">6,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10ac830b7ba14467891fd761379f7ffa_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS01LTEtMS04MDUzMg_c6d00220-a55c-4401-801f-a08cd9a574df">20,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa86854c96344b00a3d18f61eacd693f_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS03LTEtMS04MDUzMg_b363c34b-2cd2-4fce-af1d-c98cb377ef15">6,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i104924ab1d4d418f9b9b3f4403f270ee_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS05LTEtMS04MDUzMg_490284f3-244c-492d-aae8-e090e93a23bb">9,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id821f38be8364424a3c1cbc19b0122e2_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS0xMS0xLTEtODA1MzI_579a902b-a2f6-431f-b778-94ebe0194e5c">91,223</ix:nonFraction>&#160;</span></td><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 6.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="ibe3d3281cfbe49b3881295ae06d390e3_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi0xLTEtMS04MDUzMg_c1c3ee53-be93-4a2d-b978-667c60bffa18">35,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d619daf03df49039c22a12aff6dde5c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi0zLTEtMS04MDUzMg_e57749e6-b71f-48f4-b9f6-91e18e5103be">3,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="ie29e7ba72fc94280a721d883ddfb7a1c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi01LTEtMS04MDUzMg_c8697b9a-b800-4cb8-a6e5-b38ef8839200">95,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5186c58061534af3a40a591b2f67b65d_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi03LTEtMS04MDUzMg_25984c7e-3a45-4813-ba03-ab96a439a169">133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3db5c148c882465993a169875f853130_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi05LTEtMS04MDUzMg_edb5ef0c-fd2d-4568-984c-5eae70029ad6">2,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aae544d762f48cfa34a86dd2b2f9ba5_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi0xMS0xLTEtODA1MzI_263f8418-1dad-41f4-8bbf-3c01fe03d441">137,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idae498e24cf3401bbbccf73c4029f91c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy0xLTEtMS04MDUzMg_6912fbc6-cad7-44f8-9867-4345811b8c32">3,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16b52e3fb57847259fc45eb0a2f19059_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy0zLTEtMS04MDUzMg_6cdb3830-6a3d-4715-a7aa-ef6bb3ea1916">6,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5793e9ab59404528bd47b56b98bb815c_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy01LTEtMS04MDUzMg_23710e9b-6f9b-461b-99fb-2da3fd6b6c5e">1,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i504333b3752d483cb3a56969ea04eb23_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy03LTEtMS04MDUzMg_9fa03ad6-42d3-419e-9406-0f70707c312a">82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb137b88f94a466191eac5e5c68b69a9_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy05LTEtMS04MDUzMg_57d6f311-d5d4-4cec-b860-c7c0ac6f705a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a79373b58446fa8aa06aac1e98c9c4_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy0xMS0xLTEtODA1MzI_d3d45406-d35b-4fa7-9569-13af7382f9ad">11,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%">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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC0xLTEtMS04MDUzMg_8b684c6c-5b5d-4319-ae03-3f6865a4dc88">87,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC0zLTEtMS04MDUzMg_87e389c3-9eb6-4506-9ada-4bbd9fcac283">16,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC01LTEtMS04MDUzMg_359a2844-8ae1-4c33-a60c-b79d553d58e2">117,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC03LTEtMS04MDUzMg_e5f75590-837b-4104-bf7f-48fb3c4d6bf0">6,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC05LTEtMS04MDUzMg_024d7d09-fdf2-4f64-b9b1-ee1ac419433c">12,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC0xMS0xLTEtODA1MzI_f0ce8ad8-a8a3-428c-b87c-f3c39e857231">239,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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: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;text-align:left;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="i6fd4e32a74524b9285a1e282be7ecbf4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi0xLTEtMS04MDUzMg_0a2502e1-2563-4dc0-a33a-e4ea6e195a81">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="idaeb07355d984b428385844f817ba08e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi0zLTEtMS04MDUzMg_1cbf1104-b81a-41c6-8b99-e3a3395b9033">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="i256916c1814b4b87ad7d44ae522fc156_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi01LTEtMS04MDUzMg_b39da489-804e-44d3-ac3b-6651570cf9d1">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="i05a8bb39755247ec89d1c6ba4058459d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi03LTEtMS04MDUzMg_bf0eb7a0-0729-40e8-bae4-c764cace623d">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="i18e2f476906d455f9fb8de12e01174e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi05LTEtMS04MDUzMg_7a09c164-93f3-4242-a065-ba7c34b8481c">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="if5095d9c50e2487291b4b1bfcbde5087_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi0xMS0xLTEtODA1MzI_d5cdd46f-812c-4f84-82ff-28b2c76f67d7">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 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%">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="idfc78b1c651c475db405634f8d989d9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy0xLTEtMS04MDUzMg_dd06a666-4b26-40dd-8a13-d50ec539a798">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="ia5c4eef4920c4dcea77363fd3e4a7274_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy0zLTEtMS04MDUzMg_0fb25bd1-15b5-413c-be8e-7627666f00bd">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="i0529ddcaaad5455da632110379f25dc3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy01LTEtMS04MDUzMg_1192e9b6-c221-4a63-b301-08f7cb0cb63a">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="iaa52aedfe6874b86be4ae3ae345964da_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy03LTEtMS04MDUzMg_d637faba-f92e-4d0d-ad64-2ec669e7ae62">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="i0a87f70b852d43d3ac82a66efcc4516e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy05LTEtMS04MDUzMg_4b4f7563-704a-4a6d-b400-71303c1a2835">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="i6989f49dd86e4f56adecc254b20e91aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy0xMS0xLTEtODA1MzI_6fd0fa59-f809-45e0-9fd3-ff082451cf23">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;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%">Specific allocations</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="i28edd2fc492b436d901f3c9d33a8cf0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC0xLTEtMS04MDUzMg_8cb55af2-8baf-4fd2-95b7-410dd8ca9849">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="i2e639016c8344f0f9e992c4efa159cd7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC0zLTEtMS04MDUzMg_ab847de4-df00-4d57-8a58-c91d92849990">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="i0a9e1969d1be4a99be18bfd1281fdfdc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC01LTEtMS04MDUzMg_aaea966c-183d-45e9-b713-a2bcd13d818c">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="i444e415263eb4328a16ac9ee43fe40bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC03LTEtMS04MDUzMg_3cb624bf-5d34-4569-b757-bf43c029a73d">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="i8b6ec17470a243b6a80bc33e35e0b4b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC05LTEtMS04MDUzMg_bff95b4a-5803-49ac-8b1b-dc7b708c9544">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23ce0da12b1f46b2b12dc5162812073b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC0xMS0xLTEtODA1MzI_2ee958b7-6cf8-4e7a-9a4d-c9fc7bdfbaec">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 7.75pt;text-align:left;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="ib522b5a6ffc847eea77db75eca215a6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS0xLTEtMS04MDUzMg_62767966-1990-4b30-83fd-62d3a896e492">72,091</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="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS0zLTEtMS04MDUzMg_37d1df38-7e67-4326-877a-222e5c9304f1">17,217</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="i48a46c2349be4145978f6e63e0722d37_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS01LTEtMS04MDUzMg_86a0edbd-8525-46ad-b1cf-04cd47e55cf7">144,936</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="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS03LTEtMS04MDUzMg_81847ab1-41ee-4c78-853a-a4ffb19b5da9">6,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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="i258ec9c784994afeb848412a9991aadd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS05LTEtMS04MDUzMg_9eedbaf5-cd46-4bd4-a927-ff57b0818765">7,837</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="iacd42483f0c0490980a752c33edd7044_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS0xMS0xLTEtODA1MzI_1c9f6b1b-8513-4ba8-84ca-48f8d3e6c22f">248,666</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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzk0Mw_23980e31-d9f4-4df1-a115-5f51e8304aac" continuedAt="i1ecceb180b824ef2be1dfb063de3a652" 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 details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June&#160;30, 2022 and 2021. 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="i831ba92e23f14b059855ebc42ecd0bab_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzU4Nw_58e01d47-966f-4ef4-a781-5c951644161a"><ix:nonFraction unitRef="usd" contextRef="i47392da53cc34f9daf02f7acf8117931_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzU4Nw_5a39c836-ebff-4843-b4e2-4ffdc341388f"><ix:nonFraction unitRef="usd" contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzU4Nw_97e81f63-9387-40c5-a625-35bd00a080f3">No</ix:nonFraction></ix:nonFraction></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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.243%"></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%">Commercial<br/>and<br/>Industrial</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%">Energy</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%">Commercial<br/>Real Estate</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%">Consumer<br/>Real&#160;Estate</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%">Consumer<br/>and&#160;Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Three months ended:</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:700;line-height:100%">June 30, 2022</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%">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="i52318b8e0869437b8a2e2691618779d3_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy0xLTEtMS04MDUzMg_9c29bccb-5637-4f98-95d7-e850bbc4f07d">87,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c27f12258d14deb84536b2f079e016e_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy0zLTEtMS04MDUzMg_3d8ea680-70cc-4500-8f6c-bbe193903aa1">15,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie939f85715284da283524645770e5fee_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy01LTEtMS04MDUzMg_c1dee1d1-e708-4bc0-8352-99511ef3ff6b">128,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i849e6c21615e4b339790e3ffed468d4e_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy03LTEtMS04MDUzMg_454d89b8-ab2a-4add-ae23-c245f8c874a7">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcc2e3748fa54c29b104578f0571fb10_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy05LTEtMS04MDUzMg_63dfc466-d312-41d6-a667-45dd89891a3c">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7abdb2c27d104877a938d0851ebf0908_I20220331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy0xMS0xLTEtODA1MzI_654e8c03-6263-4dc0-b3f2-29c62b383b73">246,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ib6444821abcd45fba53350d9e106e884_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC0xLTEtMS04MDUzMg_a8c76b39-a02a-4b17-a80f-9e30ba213ced">942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC0zLTEtMS04MDUzMg_15e1e132-1788-4ce0-9846-938e51615975">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC01LTEtMS04MDUzMg_df262475-3d54-4fff-a45d-f2f63bbb697e">12,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC03LTEtMS04MDUzMg_87486c7b-7d50-4f05-9d40-f19db8a0aada">583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC05LTEtMS04MDUzMg_540d3f7e-47f7-417b-a853-8b690fbc8d62">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC0xMS0xLTEtODA1MzI_49385c16-b759-4a3b-b360-12429a085c7b">4,396</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%">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="ib6444821abcd45fba53350d9e106e884_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS0xLTEtMS04MDUzMg_64d27af5-5469-4807-b7ed-521f58990821">1,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="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS0zLTEtMS04MDUzMg_5ede3051-b5c4-4f34-ba1b-2ddb45f99c80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS01LTEtMS04MDUzMg_cf55e1ef-7a5c-4c7a-b2c7-7fb592729f1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS03LTEtMS04MDUzMg_ed6d14a2-7e20-46c9-88c5-3bc189837cee">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS05LTEtMS04MDUzMg_ae191eda-48ef-484f-8c8a-1a10b992ed96">5,322</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS0xMS0xLTEtODA1MzI_4de68359-9ac3-4139-a955-14b15a6973b4">7,344</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%">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="ib6444821abcd45fba53350d9e106e884_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi0xLTEtMS04MDUzMg_73b5bc6f-50a5-49d7-b513-a32355c0a783">1,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi0zLTEtMS04MDUzMg_1893973b-1569-4ed1-8b06-918441ea7704">418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi01LTEtMS04MDUzMg_0916f8ca-b5ce-4df2-afab-1040fede5a86">384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi03LTEtMS04MDUzMg_61df8fcc-97f3-476f-81b5-fc345ba2030c">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi05LTEtMS04MDUzMg_c1b51492-97ab-4148-b584-4f1ad374fbdc">2,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="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi0xMS0xLTEtODA1MzI_c8953472-7907-4fe1-b789-d360ca90d2b2">4,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib6444821abcd45fba53350d9e106e884_D20220401-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy0xLTEtMS04MDUzMg_e827eae3-c3a0-46b7-a2b2-733b8e2515cd">698</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="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy0zLTEtMS04MDUzMg_58602bf1-f3ef-4577-8d6a-e9544a17b92a">418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy01LTEtMS04MDUzMg_a39d3d00-d1e2-4399-b106-52221aec48af">384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy03LTEtMS04MDUzMg_088adc9e-6d23-427c-bf1b-b0b894e1bffb">88</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="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy05LTEtMS04MDUzMg_e03dc285-d340-4721-b94a-e564493717e9">2,823</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="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy0xMS0xLTEtODA1MzI_04787b4f-f484-462f-a763-1a058e823c88">2,807</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC0xLTEtMS04MDUzMg_cd5c44a2-39ef-41b7-85f3-e3672df7cb31">87,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC0zLTEtMS04MDUzMg_a6d0608e-2ca0-43a8-b130-3c6e9ee8e3fe">16,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC01LTEtMS04MDUzMg_2d80c893-9734-4073-9d83-ad0a6067a8b2">117,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC03LTEtMS04MDUzMg_bbe62b02-16b9-4651-b731-7a7e4809d34f">6,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC05LTEtMS04MDUzMg_8c3853ab-1045-4fe4-ab9f-88f17fc9f73d">12,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC0xMS0xLTEtODA1MzI_51ddca21-f1a4-470c-9d33-48973f176408">239,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i14dc6267f9624de6b2b479d4eda9198c_I20210331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtMS0xLTEtODA1MzI_cd3c1668-35e9-4599-b413-d1f5f920fc93">70,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="ic67ffb5497cd4f988ad253375f5e258c_I20210331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtMy0xLTEtODA1MzI_ded79aa8-64c4-46ff-92ba-c3027e61e293">33,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96da39acfb424971b8b1ab4025c01651_I20210331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtNS0xLTEtODA1MzI_956cf7b5-658d-47c2-90d8-ef128d5297a4">144,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3e997702cd34f5e9632516c641a20d8_I20210331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtNy0xLTEtODA1MzI_d0344cdc-c57b-4a1c-80ab-a2b0457450b2">5,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69ff1acb86c04be2acf6cce322b25555_I20210331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtOS0xLTEtODA1MzI_9a8ca954-f683-4943-aec2-9598e6362b33">6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i359be97c510740c89491fd1432cae5e5_I20210331" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtMTEtMS0xLTgwNTMy_6c026325-3839-458a-a1e5-0771b1968e96">261,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtMS0xLTEtODA1MzI_e7c13dc0-13e2-4885-ae21-677c9e7bf658">5,901</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtMy0xLTEtODA1MzI_f7be03c8-e975-43eb-8e4e-d67a0e6dc02e">5,527</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtNS0xLTEtODA1MzI_9bb67efb-8b64-4676-b3a1-7e5f993e46cf">3,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtNy0xLTEtODA1MzI_285153e0-7090-4e7e-b781-ad5c617b45a4">611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtOS0xLTEtODA1MzI_2fe78b26-436d-48be-aaed-6aec7c5e1d18">2,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="usd" contextRef="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtMTEtMS0xLTgwNTMy_e7c3cd16-6d34-430a-bd5d-265846a14c0c">4,379</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%">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="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItMS0xLTEtODA1MzI_15335c18-86b4-45b3-9212-a8e565c39cdf">685</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItMy0xLTEtODA1MzI_6aaa086b-2738-438c-a527-4744c35602f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItNS0xLTEtODA1MzI_c1c79324-3605-4de2-9f4a-5087d4f00822">137</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItNy0xLTEtODA1MzI_4ea2fb0b-3a0f-4e89-9852-94109709b610">388</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItOS0xLTEtODA1MzI_26e3c631-e0ea-4e74-8971-67c3e98a0b69">3,882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItMTEtMS0xLTgwNTMy_14688b71-ad85-4347-abee-89095677ecd4">5,092</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%">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="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtMS0xLTEtODA1MzI_50360b72-b339-4c8e-8a28-9780d9b68c76">965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtMy0xLTEtODA1MzI_2484294d-c148-4edb-86c9-3b7fff5e8d1a">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="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtNS0xLTEtODA1MzI_565b8453-9f92-491b-b7a3-e015261066c2">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="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtNy0xLTEtODA1MzI_5f84f2dc-df57-4557-896e-627e0cf078f9">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="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtOS0xLTEtODA1MzI_ed30d290-9130-4dfb-bea9-449d11d3cbc1">2,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtMTEtMS0xLTgwNTMy_c5052746-c24a-4d3e-8c8f-8ecca2b960f0">3,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Net charge-offs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtMS0xLTEtODA1MzI_9a621642-5c9b-45d9-bb6d-49d946f80dc3">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtMy0xLTEtODA1MzI_3361c953-c16c-4fd2-9d05-5cfa2e1e0aad">65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtNS0xLTEtODA1MzI_79b2120a-3e40-4253-b40a-2cbbc422fe3a">101</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="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtNy0xLTEtODA1MzI_09697131-26e2-4d41-b2e3-9cd30c0f977c">93</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="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtOS0xLTEtODA1MzI_b7715562-6be8-4f09-bba7-d94114a49a59">1,742</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="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtMTEtMS0xLTgwNTMy_4d883ad6-40c0-4ae6-a35c-4cbe27bacc41">1,591</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="if6132cbfe7ed4ae8af130c50c0461b8a_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtMS0xLTEtODA1MzI_91ad9dfa-b399-4d5d-8ec2-ae18086ab6fa">65,271</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="i0ee5a097b27a4c5ab34484d27f8a5d39_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtMy0xLTEtODA1MzI_38b082b2-06ea-4c86-8998-6f06379f8ed7">28,010</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="i085da7abc79e422eb791504c1c5f5c29_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtNS0xLTEtODA1MzI_ca584192-3af7-4e1a-9f90-e104b9621236">147,993</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="i340a91cfdc52431eaa189967ccaf5a45_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtNy0xLTEtODA1MzI_30e5a131-2a14-4d5d-956d-5f13aed75dbb">6,154</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="ib97e92e936d24318851a45e9cfbedc1d_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtOS0xLTEtODA1MzI_beff9cf3-1471-4fe4-b63f-0245cf58ca1d">7,860</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="i65f01a7a35fa4e57b2308b6ad69ce4c6_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtMTEtMS0xLTgwNTMy_74616228-8e64-4bde-8eda-c2514312fe15">255,288</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:14pt"><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;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;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i5328a287ca284dc7964ca1f95cc78faf"><div style="margin-top:5pt"><ix:continuation id="i1ecceb180b824ef2be1dfb063de3a652"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.243%"></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%">Commercial<br/>and<br/>Industrial</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%">Energy</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%">Commercial<br/>Real Estate</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%">Consumer<br/>Real&#160;Estate</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%">Consumer<br/>and&#160;Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Six months ended:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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%">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="ib522b5a6ffc847eea77db75eca215a6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktMS0xLTEtODA1MzI_f39b7158-19b9-4abc-9cc7-a029e604d316">72,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="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktMy0xLTEtODA1MzI_650a76be-21a7-415b-9489-168be1a20604">17,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48a46c2349be4145978f6e63e0722d37_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktNS0xLTEtODA1MzI_7a043f6b-2b79-43e2-b1db-2e69be6fd1c5">144,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktNy0xLTEtODA1MzI_3b184c19-3afb-4db7-a7b4-020ace4d18ad">6,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i258ec9c784994afeb848412a9991aadd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktOS0xLTEtODA1MzI_25e1da36-b428-406b-b1d2-73499ede5bd9">7,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacd42483f0c0490980a752c33edd7044_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktMTEtMS0xLTgwNTMy_d4ca92e7-50f0-4f9b-992e-04697f634c5d">248,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtMS0xLTEtODA1MzI_50f365df-358d-4275-ad3d-d26e2fd4e25a">18,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtMy0xLTEtODA1MzI_10e5f70a-fae4-4940-8b09-4839e8ffb49a">1,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtNS0xLTEtODA1MzI_f869b0ff-b62b-4f4a-8bbe-cd7e4c15a2ae">27,841</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtNy0xLTEtODA1MzI_21d9c460-f696-4848-8675-7be009667482">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="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtOS0xLTEtODA1MzI_6af208aa-3138-4fb0-8b91-1bed40e867db">10,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtMTEtMS0xLTgwNTMy_5f9443c2-92b5-498e-998f-78f20b0519c7">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtMS0xLTEtODA1MzI_c9540a00-9d8f-4bf9-a4dc-d97877d9d5b6">5,346</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtMy0xLTEtODA1MzI_4d59bae5-7ed2-47fc-81b3-3c6bd31d0df1">371</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtNS0xLTEtODA1MzI_417f5ab1-3417-481b-9f81-31230d6a83b3">702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtNy0xLTEtODA1MzI_78d8bac7-87c2-40a7-9184-bb4c2e16d1c2">362</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtOS0xLTEtODA1MzI_1f3c1b11-5885-47af-b23b-2a1ee14147f7">11,093</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtMTEtMS0xLTgwNTMy_11547e0e-b10f-495b-9999-5da13799bcc0">17,874</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%">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="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItMS0xLTEtODA1MzI_bcd244c2-b1a6-4135-9cb2-b722e8dc6877">2,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItMy0xLTEtODA1MzI_93b76939-41f7-487a-83ef-8434c65cd970">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItNS0xLTEtODA1MzI_6713b9e6-96d2-47f8-9a8d-b766cd8f97cf">713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItNy0xLTEtODA1MzI_4503036e-ee31-4083-be30-894564c29fe3">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItOS0xLTEtODA1MzI_a81a902a-cb41-4746-9059-c68290f53739">4,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="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItMTEtMS0xLTgwNTMy_ed9b93a9-a00d-4261-91f4-ddf3b6ee59e8">8,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtMS0xLTEtODA1MzI_29622ef0-932d-4ff0-8983-7a3e0aad7883">3,324</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="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtMy0xLTEtODA1MzI_c1289e3e-f29b-4d54-bd01-cfd500cd78b9">667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtNS0xLTEtODA1MzI_d6b5dc85-aa6b-4a91-be5c-2c2185faaa2c">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtNy0xLTEtODA1MzI_af1c442b-ae52-420b-8830-c6ebee4e46b7">288</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="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtOS0xLTEtODA1MzI_1bc17174-0c0b-451b-8e96-664cf3d56448">6,168</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="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtMTEtMS0xLTgwNTMy_19903a20-d153-4d93-a559-d7dde670904e">9,102</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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="i2afe872dd5574387990cc4b2be532185_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtMS0xLTEtODA1MzI_fad50989-f1c7-413c-9e9a-f4253f06d712">87,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i5a56b819aa68416689cf8de14d035832_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtMy0xLTEtODA1MzI_4f47ce44-847a-4639-9e64-836bfccf8db7">16,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtNS0xLTEtODA1MzI_82b43224-6799-412b-ba44-e4d55812eccf">117,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="iba99c4b0354244e2a83365c943c96e8e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtNy0xLTEtODA1MzI_bcbf5c87-2580-4f7e-a585-4399efc3f24c">6,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtOS0xLTEtODA1MzI_aaa5fe19-2a59-4a06-b16c-b55afc042632">12,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtMTEtMS0xLTgwNTMy_cb4470f6-5cc1-4fe7-9d23-45b272944b6a">239,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="idaa4ac4d30b046ffa233cabdaf1f4ceb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtMS0xLTEtODA1MzI_6d4e80a0-6372-489f-954b-59fc40ce0932">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="ic632365192fc4348ae3b35d58e212e75_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtMy0xLTEtODA1MzI_20f43b91-02c1-4ab0-a758-80aafd8a6d6b">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="iea53852bc9764de1b7431bbe8152b013_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtNS0xLTEtODA1MzI_dff89be9-d2e8-4c35-a9e9-08f2a483bce5">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="if4dd645257674720b96288f5801cb78e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtNy0xLTEtODA1MzI_47f23432-4dd1-4c81-b0de-24b40b4c4769">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="ie64bc18cf426406db4f3d12c841f4263_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtOS0xLTEtODA1MzI_b7545737-7672-4f56-a0f7-1ab144c0d917">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="i2deb88d979ae4e8ba9ddf6deb5ce376d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtMTEtMS0xLTgwNTMy_136ab8d7-0b44-4a4d-ae42-cc02cb534068">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 2px 7.75pt;text-align: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="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctMS0xLTEtODA1MzI_35e16595-e88b-46e2-b1ee-04e65589db29">7,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctMy0xLTEtODA1MzI_90896063-631f-4ad8-90a8-828a4474ff21">11,328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctNS0xLTEtODA1MzI_75fb8c75-d317-4013-bef2-991ede59d142">12,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctNy0xLTEtODA1MzI_13ee6737-9448-4138-b5cf-e5461096596e">2,111</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctOS0xLTEtODA1MzI_d5ba9524-75b1-4313-ba69-bf83e3cc176e">4,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctMTEtMS0xLTgwNTMy_35943da6-ff7c-49fa-9ba0-698fa195ce91">4,379</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%">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="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtMS0xLTEtODA1MzI_5ab164ab-a1e6-4735-9b86-e622180d14e5">2,874</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtMy0xLTEtODA1MzI_34f14ddb-d92d-4bc8-9828-8723197037d5">1,433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtNS0xLTEtODA1MzI_6ba6f3f7-3463-4073-978f-8a6e35378f2e">137</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtNy0xLTEtODA1MzI_d0997d7c-b5b6-4121-b164-b3db8a0a0944">672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtOS0xLTEtODA1MzI_0d2fa451-7144-4861-8123-8ea44bfee239">7,942</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtMTEtMS0xLTgwNTMy_2be74750-e60c-4b9e-b8ed-7ff1dd10f212">13,058</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%">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="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktMS0xLTEtODA1MzI_3788f82d-6ca6-4582-8101-d50ddbf8af26">2,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktMy0xLTEtODA1MzI_f2daf5e6-5510-49cc-94fc-93fdb926c263">1,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktNS0xLTEtODA1MzI_55c6c34f-3041-48b6-a93e-a3001166da54">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="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktNy0xLTEtODA1MzI_cbddcb3f-f66b-4450-87cc-e72dbd062ca7">1,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="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktOS0xLTEtODA1MzI_8915eeba-821b-41b9-8f10-9d0939963b77">4,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktMTEtMS0xLTgwNTMy_6bf6d4cf-8a30-4b43-95ce-51f7af631a4c">9,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtMS0xLTEtODA1MzI_4405b00b-b63c-4864-8d15-35f2c0b6da81">706</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="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtMy0xLTEtODA1MzI_80a68325-4349-49b0-98f2-ed6de2c2f76c">215</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="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtNS0xLTEtODA1MzI_86c3ecf8-9d5d-4ae0-b267-7271881ff7f0">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtNy0xLTEtODA1MzI_cd09d615-d027-4d3a-8697-b87d92ecfa79">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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtOS0xLTEtODA1MzI_f15c4f06-0fbf-482f-8af9-9137ee72ace0">3,453</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="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtMTEtMS0xLTgwNTMy_81219f9d-3f23-4987-8bb4-bbab2594c459">3,510</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:400;line-height:100%">Ending balance</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="if6132cbfe7ed4ae8af130c50c0461b8a_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtMS0xLTEtODA1MzI_0684e53f-f55f-4923-9a0e-b1fb72eb2f08">65,271</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="i0ee5a097b27a4c5ab34484d27f8a5d39_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtMy0xLTEtODA1MzI_c3975dce-661b-46f1-b0a8-64cfa0d8c13b">28,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="i085da7abc79e422eb791504c1c5f5c29_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtNS0xLTEtODA1MzI_5feb1f63-df01-409d-88c6-dbb17a49b90a">147,993</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="i340a91cfdc52431eaa189967ccaf5a45_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtNy0xLTEtODA1MzI_d44ca81d-c400-4e99-bb82-34b7df095c08">6,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib97e92e936d24318851a45e9cfbedc1d_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtOS0xLTEtODA1MzI_76779563-fb78-40f2-b4e4-8e8925d583ce">7,860</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="i65f01a7a35fa4e57b2308b6ad69ce4c6_I20210630" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtMTEtMS0xLTgwNTMy_047c6e87-a1f2-4d97-8567-9df938bcbb51">255,288</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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkyMA_c984b280-049b-43ec-a17a-30472896f7f0" 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 June&#160;30, 2022 and December&#160;31, 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.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e134f9762c44496864d9dfd8937ab8f_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi0xLTEtMS04MDUzMg_2ed72e61-9f93-4a95-bd2d-1e9af3919165">12,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="idae498e24cf3401bbbccf73c4029f91c_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi0zLTEtMS04MDUzMg_28587710-de7d-47c0-9b80-27fd176e4cb5">3,360</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="ia37274c2bcd348b4b9b4fbbf1ba41235_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi01LTEtMS04MDUzMg_ac2c4bcf-61dc-4325-95c0-4c6b58e25300">24,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28edd2fc492b436d901f3c9d33a8cf0a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi03LTEtMS04MDUzMg_aa0cb57b-1b0d-4e64-8af6-7dfd7eadb145">10,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: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="ic44de32c4541419c8adb82fd27702a05_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy0xLTEtMS04MDUzMg_e86b74bc-b62a-43e3-99cd-0b21ce54e255">15,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16b52e3fb57847259fc45eb0a2f19059_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy0zLTEtMS04MDUzMg_810eac14-cf50-4ab8-8784-409cc76bc5b6">6,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="ie258afa0d12a4c999b18ac9c960868ac_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy01LTEtMS04MDUzMg_3cd8a477-880d-466f-9930-1b9112612dff">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="i2e639016c8344f0f9e992c4efa159cd7_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy03LTEtMS04MDUzMg_248a52f1-52b1-48ac-bdf4-c0f14484eb86">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:2px 1pt;text-align: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="ia8367e73a1c545aaa4e257ca0f4f298a_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC0xLTEtMS04MDUzMg_d8f09705-fb70-4f35-90ad-4f0c1f232de1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8fa4c4a5b734b7c9713d7174723c80a_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC0zLTEtMS04MDUzMg_78edd654-98cb-45b6-b2dc-f5a245b7feae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad4af47836444c6dbc34807d8650d202_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC01LTEtMS04MDUzMg_025da7dd-229a-421e-89e3-91f5115f28b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i733749c21f1a4d418f8c896484140cd8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC03LTEtMS04MDUzMg_cee8c549-3ecc-4420-ab86-1745e38536bc">&#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="iad27a2fc13674b059aa35df85985e95d_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi0xLTEtMS04MDUzMg_52895d99-5a13-44ee-95b8-3bf3792a5b86">21,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if97092302c124b95a4c0ae2f349e4393_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi0zLTEtMS04MDUzMg_6bfa8df1-252f-4027-bb2b-c042570f4efa">1,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9e396ca94344502b0aa72bd7c30f784_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi01LTEtMS04MDUzMg_f020b92a-ac84-4d2c-a645-05cd5aed3566">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="i8448b9f985884efeba8cc08917ca7fd8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi03LTEtMS04MDUzMg_b8e7b7f4-0d23-4ba0-9f1c-66eb41c21ffd">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:2px 1pt 2px 7.75pt;text-align: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="i92f57d4923864b2082ded6f5097aa6b3_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy0xLTEtMS04MDUzMg_90ef1958-3749-4e2c-8931-916119603dfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16b13a49d5e44f0696da74431c791be5_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy0zLTEtMS04MDUzMg_2a3afb23-791b-4911-a65d-b65b512bd516">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59b000b0a09f4e038904ff8dd2515f15_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy01LTEtMS04MDUzMg_10ed8f63-2cac-45d1-892a-9f88a523946e">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="if0958b15827e478a8f6ab8b5c0d21250_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy03LTEtMS04MDUzMg_1d44b30a-7695-4c84-a88a-f0abc43ef46d">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;text-align: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="i7b7bf781c6814c30a637b9ccf346bec8_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC0xLTEtMS04MDUzMg_4c514a39-c8c6-4530-b79c-1293b7510cbd">934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i504333b3752d483cb3a56969ea04eb23_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC0zLTEtMS04MDUzMg_abad1163-e777-41e3-a0ab-24c486d6ae94">82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if638a747cd984c55a3eacf50a2d3b359_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC01LTEtMS04MDUzMg_aa9e1b4a-e86b-467e-b2a8-43b7fcf834b1">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="i444e415263eb4328a16ac9ee43fe40bc_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC03LTEtMS04MDUzMg_7542f03a-a541-465b-8e26-d134cccaf101">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ifecaf8ae6c694613b61113e3d80e0ea7_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS0xLTEtMS04MDUzMg_98aa37fc-14d6-4d7b-9e54-13b4142c5833">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb137b88f94a466191eac5e5c68b69a9_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS0zLTEtMS04MDUzMg_dd633d1f-1f7b-4726-a1e0-34a1ce050ef8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91556bba089f4f49919b6eec4751ace1_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS01LTEtMS04MDUzMg_03a871f2-1b54-420e-837a-6ad02040c208">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b6ec17470a243b6a80bc33e35e0b4b0_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS03LTEtMS04MDUzMg_c3479327-17eb-4543-b8c6-2aed3dac479b">&#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%">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="ia383f6b465504692a1638f510973ebc9_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtMS0xLTEtODA1MzI_8c4bf1e0-45ec-4b97-9958-c100858062be">50,584</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="ia1a79373b58446fa8aa06aac1e98c9c4_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtMy0xLTEtODA1MzI_034d3953-ff1b-49b0-9696-800a6771cf06">11,095</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="i66367592b7f7464694da5f3a14ea6026_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtNS0xLTEtODA1MzI_d473518b-239f-4242-86b3-9a5128234e56">66,837</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="i23ce0da12b1f46b2b12dc5162812073b_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtNy0xLTEtODA1MzI_89106d44-814e-495b-a05f-31d51967467e">16,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></tr></table></div></ix:nonNumeric></ix:continuation><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 4 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RleHRyZWdpb246YmVjMDczOGZmN2MwNDdiNjkwNzYyN2JiMWM3NTFhOWRfMjMz_9d6521f0-9e01-490f-9c61-113a201cd054" continuedAt="i23df373d4113450b97e3dd814be8f520" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i23df373d4113450b97e3dd814be8f520"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RleHRyZWdpb246YmVjMDczOGZmN2MwNDdiNjkwNzYyN2JiMWM3NTFhOWRfMjQx_be231590-956e-4b67-b60d-f17d2780265f" 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%">Goodwill and other intangible assets 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMS0xLTEtMS04MDUzMg_517aea09-4037-4791-b4c7-68e35d722e22">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMS0zLTEtMS04MDUzMg_fc418652-7f37-441e-a922-c271e2b18fff">654,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i536109ecdbdb4ceabeffc6be2ef93970_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMy0xLTEtMS04MDUzMg_75fb42b9-ded0-4e0d-a32f-06c3c2296667">479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4ac76480b7f40cbab2f852b481d9915_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMy0zLTEtMS04MDUzMg_d03c63ba-cfd5-484f-8613-32afca83ad19">718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0604aa3a9c94604b39fcb85e9f45e5e_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNC0xLTEtMS04MDUzMg_a4eb9b97-4786-4dee-a7f4-d661016337a4">110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83c2d6ba2de64aed915397a5a889f6df_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNC0zLTEtMS04MDUzMg_c0db93df-6425-4d98-8dd2-48aa4ebea1db">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNS0xLTEtMS04MDUzMg_2ab879b8-f446-45bc-92e6-2d8080c46d1b">589</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNS0zLTEtMS04MDUzMg_24868864-46a3-4226-8089-a5784aec4157">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><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RleHRyZWdpb246YmVjMDczOGZmN2MwNDdiNjkwNzYyN2JiMWM3NTFhOWRfMjM4_edccdf3b-8d2b-41cd-a132-a6e057737000" 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 estimated aggregate future amortization expense for intangible assets remaining as of June&#160;30, 2022 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.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMC0xLTEtMS04MDUzMg_8ba73490-77f0-4fdc-ab3e-c3801c3552e4">204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMS0xLTEtMS04MDUzMg_6c61c8a4-a569-4f4b-86eb-a938a8fea96c">282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMi0xLTEtMS04MDUzMg_a032969b-7dfb-458e-abee-442cd6193bca">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMy0xLTEtMS04MDUzMg_a58771af-c6ae-45d9-9443-a141b1e12c68">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: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfNC0xLTEtMS04MDUzMg_943e1c33-663c-4be7-bcb6-749e90f89808">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 #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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfNi0xLTEtMS04MDUzMg_a0588947-1145-4322-b68c-a1a055798dbb">589</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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 5 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RleHRyZWdpb246MjE0YmVlOWEzNzkyNGJhMGFhNzEzYjYyNTFlNTVlNzJfMTMw_547bf3fb-a667-44b2-bef2-e8978e1856b8" continuedAt="ia65cfa77e1ad49aeb0d0155d124dc8be" escape="true">Deposits</ix:nonNumeric></span></div><ix:continuation id="ia65cfa77e1ad49aeb0d0155d124dc8be"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:DepositLiabilitiesTypeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RleHRyZWdpb246MjE0YmVlOWEzNzkyNGJhMGFhNzEzYjYyNTFlNTVlNzJfMTM1_4efc37c9-c191-4b04-92aa-cbe4e651a494" escape="true"><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits 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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></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%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMS0xLTEtMS04MDUzMg_42250b9b-ab99-48c8-8c5c-de8671b548a3">18,783,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMS0zLTEtMS04MDUzMg_0c962a9d-7686-47de-a36b-21fb6d351f15">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMy0xLTEtMS04MDUzMg_b9218952-4fcf-45ab-a2b5-444f1a9a6818">12,309,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMy0zLTEtMS04MDUzMg_0d3a17eb-d5fb-46fd-9d42-ddf8dedb12ba">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></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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNC0xLTEtMS04MDUzMg_e42bb60e-f33f-4fab-80af-1f24859d6d0d">12,989,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%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNC0zLTEtMS04MDUzMg_a2df4803-8918-46fb-baca-ac4f5bd208aa">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></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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:InterestBearingDomesticDepositTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNS0xLTEtMS04MDUzMg_de3ad514-4b05-4984-8b2a-7aefe3476899">1,518,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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNS0zLTEtMS04MDUzMg_9a9e3faa-f604-4a53-99c1-47fdd2f34ca4">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></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 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNi0xLTEtMS04MDUzMg_41978e50-305d-448f-9948-52ce58f9c56d">26,817,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNi0zLTEtMS04MDUzMg_f6d84689-56b1-4c0f-9553-a2270c4cd1d9">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNy0xLTEtMS04MDUzMg_4c8ddb4f-b441-48a6-9353-4bdf9d86c540">45,601,765</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNy0zLTEtMS04MDUzMg_71a10505-611b-4771-91a0-44b6a5243c06">42,695,696</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:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RleHRyZWdpb246MjE0YmVlOWEzNzkyNGJhMGFhNzEzYjYyNTFlNTVlNzJfMTMy_31a7cddd-3e46-4ca9-885b-0b192af9c3a6" 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 additional information about our deposits:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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%">Deposits from foreign sources (primarily Mexico)</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DepositsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMi0xLTEtMS04MDUzMg_b58603b0-734e-446f-bc11-14e32b7d142a">1,090,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DepositsForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMi0zLTEtMS04MDUzMg_fda092ca-0cb4-4e3b-b7c0-bb6aeb449d89">993,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if497607e255840a2995bdd1e9e5ee9c2_I20220630" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMy0xLTEtMS04MDUzMg_313ff79e-88dd-4864-aab8-f8bdb851a658">681,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if23f5d5358a94822acb69d2bbf7c6af5_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMy0zLTEtMS04MDUzMg_e50ffea1-dff0-4dc9-92f9-a3e8e64d7720">1,235,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if497607e255840a2995bdd1e9e5ee9c2_I20220630" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNC0xLTEtMS04MDUzMg_8e8323a2-53ab-424b-92d4-9ec0826cf4c7">837,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="if23f5d5358a94822acb69d2bbf7c6af5_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNC0zLTEtMS04MDUzMg_54844528-810e-4796-82d5-316bba9deceb">810,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DepositLiabilityUninsured" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNS0xLTEtMS04MDUzMg_0adf9e97-92ed-498e-8c73-ecc30c072711">25,810,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DepositLiabilityUninsured" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNS0zLTEtMS04MDUzMg_d34a14c5-043f-4f16-bd37-8b84da146914">24,125,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%">Time 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNi0xLTEtMS04MDUzMg_950ac8ed-8bf2-4f52-a054-0352559aa58c">364,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNi0zLTEtMS04MDUzMg_5593918c-1dfc-4189-adc2-5bb7008d264d">238,608</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 id="ifcf0f728c2514cce81ac8f7f1a6d291c_58"></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 6 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk0NA_7874bbbe-4fe9-454a-bcda-d703be619c69" continuedAt="i919957cab23242cfbace51bee2bd4c96" escape="true">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i919957cab23242cfbace51bee2bd4c96" continuedAt="i6e4f40bf23a64b0caac861b3155cb3ec"><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%">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 are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. As more fully discussed in our 2021 Form 10-K, 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><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk0Ng_76fb1f7f-3974-4fa7-927c-53f12210e404" 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%">Financial instruments with off-balance-sheet risk 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.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</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="i80a1f2823ce14139927c580238bd1b72_I20220630" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMS0xLTEtMS04MDUzMg_f8ea49d2-c1a2-4003-bfdf-e5677ae521f1">10,771,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0e117e52ef04076a641c75cc00df466_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMS0zLTEtMS04MDUzMg_ff327682-3a87-4bd1-b74c-3270ba36f25c">10,420,142</ix:nonFraction>&#160;</span></td><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="if1845932da7a4fc9b9ec949f480cdd81_I20220630" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMi0xLTEtMS04MDUzMg_0c977ffc-ea5e-4fdb-b83b-fbddc59a5d13">327,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b05fd2be227465cb9c993c9f9fab920_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMi0zLTEtMS04MDUzMg_20582579-6d93-4f87-9b55-4905026b53be">238,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i5ed3101b5bd544e4954fe390ff9028c5_I20220630" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMy0xLTEtMS04MDUzMg_79aaad4c-9669-46f7-a801-556c7dfcd11d">1,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="i28be0dc2f241488c8ef53773c838b5b7_I20211231" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMy0zLTEtMS04MDUzMg_e0f6e9e7-35d8-485a-83eb-42770f43797e">2,072</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: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 is a liability account, calculated in accordance with ASC&#160;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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K. </span></div><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk1MA_93789d87-19e4-4046-9c9d-04a5ad7d1312" 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 details activity in the allowance for credit losses on off-balance-sheet credit exposures.</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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning 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="ibd0eb325696043018f80bc65ae4a28bb_I20220331" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi0xLTEtMS04MDUzMg_9702bdff-d640-4c94-a32a-5c7022b64fb4">45,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826cc997b9a04057b973c6604b55c962_I20210331" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi0zLTEtMS04MDUzMg_a30e1f7b-6798-427d-9588-5f92f881dba0">44,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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi01LTEtMS04MDUzMg_8a5b4bc9-d244-4239-be51-b5aa97e9aa19">50,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="usd" contextRef="i769a469499234fa59ac44291bcad7e2f_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi03LTEtMS04MDUzMg_acca7734-f771-43d2-9cbd-f072db30f924">44,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy0xLTEtMS04MDUzMg_4a245059-16d5-46f8-9a25-8279869517ed">4,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy0zLTEtMS04MDUzMg_11eb9b18-3c67-4518-9fee-0d7eebd86ee9">4,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy01LTEtMS04MDUzMg_55c3ee0e-4df9-4aa9-bfe1-363f3679658d">68</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy03LTEtMS04MDUzMg_7156a6bf-406b-4c2f-b8e7-075e46d19397">4,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Ending balance</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC0xLTEtMS04MDUzMg_0d1bb4a3-6ed6-4fd1-856d-22a06cd340fb">50,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC0zLTEtMS04MDUzMg_1a19e441-345d-4e25-8425-e0a770938a78">48,596</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC01LTEtMS04MDUzMg_64d49b2a-ff91-4bb9-8573-5371f50a46a1">50,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC03LTEtMS04MDUzMg_ef7fe1d9-6c69-484e-a0db-d6a7c43ef880">48,596</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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i6e4f40bf23a64b0caac861b3155cb3ec" continuedAt="icc9fc75a85904f959d46917f9d7fc4c6"><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%">Lease Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk1OQ_17773a44-048a-4a7b-92ea-9b5e2043fd12" continuedAt="i35bf385d5abd4a3fbe4a8539e85c3e61" escape="true">We lease certain office facilities and office equipment under operating leases. The components of total lease expense were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i35bf385d5abd4a3fbe4a8539e85c3e61"><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.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi0xLTEtMS04MDUzMg_b81f5cc8-116a-4c47-8b8d-1ebfddf4873b">8,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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi0zLTEtMS04MDUzMg_b0c89c5d-5ccb-4858-950a-17c7b3de1b53">8,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi01LTEtMS04MDUzMg_eda88a98-7b34-43eb-af7e-2394a76d8326">16,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="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi03LTEtMS04MDUzMg_8b1d83de-9195-4155-bd2d-c4ce48c51852">16,412</ix:nonFraction>&#160;</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy0xLTEtMS04MDUzMg_e0e83a9f-5439-4e50-9699-18da3c2bacd9">490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy0zLTEtMS04MDUzMg_bf40c0a1-7771-4783-a38b-11840c1e75c1">530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy01LTEtMS04MDUzMg_66f6b50a-6ca2-43d3-80d2-9a5b3e39e06e">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:Shorttermoperatingleaserentexpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy03LTEtMS04MDUzMg_3495e255-2895-45f8-9d92-2566ca4a79f8">734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC0xLTEtMS04MDUzMg_94a3a021-61a1-41f0-858e-c711c9915f16">2,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC0zLTEtMS04MDUzMg_1466aa1c-1632-4d07-9f91-292f57589e74">2,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC01LTEtMS04MDUzMg_6cce10e9-966b-4f2c-be3c-0017bebdb38c">5,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:OperatingLeaseNonLeaseComponents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC03LTEtMS04MDUzMg_b54fd3fa-5108-48bb-b594-8187a72ae1a1">5,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS0xLTEtMS04MDUzMg_b9b079fc-9b7d-4269-b9a2-f82c93db69c7">11,447</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS0zLTEtMS04MDUzMg_c9c4365d-015d-49f4-b02f-fde1aba7d295">10,996</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS01LTEtMS04MDUzMg_195b369d-c0f6-4cf2-a966-eb4f5086de3b">23,185</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:Totaloperatingleaseexpenseexcludingrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS03LTEtMS04MDUzMg_c8691864-1cf1-4446-b08b-dbaa74e79a08">22,487</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: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="i821b3ed9d933490c87cda94e9bc7ca5b_I20220630" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjA0Mw_d1cfb2fb-57a8-40af-b635-ae7b2a105d27">278.3</ix:nonFraction> million at June&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i781758de4a584bcd9d77dfe3a1e0c63f_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjA1Ng_9a0ed954-454d-43e6-b48e-159c90066f69">281.4</ix:nonFraction> million at December&#160;31, 2021 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="i59de81236de34d1c9ee9ae165fa35ae6_I20220630" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjIxMA_2731d320-dd48-482c-aff0-91f15f4f619b">310.5</ix:nonFraction> million at June&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="ibe9994a38d7040dbb45053d3219c4531_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjIyMw_0c875c8f-3e74-4b8c-a4db-92438ae0f88c">313.4</ix:nonFraction> million at December&#160;31, 2021 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjQ2MA_aefc624f-43cb-48c2-84d4-d60310669880">8.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMTY0OTI2NzQ0NDc0MA_a0111c01-1b45-490e-ad9d-95e40cdcb65d">16.4</ix:nonFraction> million during the three and six months ended June&#160;30, 2022, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjQ5Nw_c2d5846d-9409-49be-ae55-6e3f1f020a21">8.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMTY0OTI2NzQ0NDc2Mw_24069bf9-5e39-446f-b2eb-ce5cd57c5a9b">16.1</ix:nonFraction> million during the three and six months ended June&#160;30, 2021, respectively. There has been <ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjU0Ng_ec629970-beb3-46fb-aeb1-745f7569fbe6">no</ix:nonFraction> significant change in our expected future minimum lease payments since December&#160;31, 2021. See the 2021 Form&#160;10-K for information regarding these commitments.</span></div></ix:continuation><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%"><ix:continuation id="icc9fc75a85904f959d46917f9d7fc4c6" continuedAt="i60d667e362f34f668feae87731dcfc75">Litigation.</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="i60d667e362f34f668feae87731dcfc75"> 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.</ix:continuation> </span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_61"></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 7 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjc4Nw_8ae6e539-a3c5-408f-af19-95ae390aeb27" continuedAt="id485aa600c3b4fe39e8a625466e6f05a" escape="true">Capital and Regulatory Matters</ix:nonNumeric></span></div><ix:continuation id="id485aa600c3b4fe39e8a625466e6f05a" continuedAt="ifd32b0a0b18f43e7a37e2a33549f61c6"><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%">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: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 (&#8220;CET1&#8221;) 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 CET1. We also elected to exclude the effects of credit loss accounting under CECL from CET1 for a five-year transitional period, as further discussed in our 2021 Form 10-K. This CECL transitional adjustment totaled $<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="cfr:CECLTransitionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTEyMw_aef5b755-6398-4bbc-855b-92928d82c96c">46.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-5" name="cfr:CECLTransitionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTEzMA_8ace795c-658a-4adb-9b25-447d80e7804b">61.6</ix:nonFraction> million at June&#160;30, 2022 and December&#160;31, 2021, respectively. CET1 is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's CET1 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 CET1 and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital included $<ix:nonFraction unitRef="usd" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-5" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTQ5Ng_28fe5b67-1d48-4a11-a36b-5bf7ac25d32b"><ix:nonFraction unitRef="usd" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-5" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTQ5Ng_d0250e90-f950-470d-a944-978da0d3b04b">145.5</ix:nonFraction></ix:nonFraction> million of <ix:nonFraction unitRef="number" contextRef="i7b472e734cfe42d696a61db242d7242f_D20220101-20220630" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTUwMg_39350dab-3882-4b4a-8e67-895cf417dd92"><ix:nonFraction unitRef="number" contextRef="icf42240e273c4af6a819982fb7293314_D20201119-20201119" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTUwMg_6900e26b-b0d5-4d34-b515-eec1c002fc58"><ix:nonFraction unitRef="number" contextRef="ifc182295f3034c93bef42d68a974e707_D20220101-20220331" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTUwMg_7f599fd6-5896-4692-8212-fccc9fa7c111">4.450</ix:nonFraction></ix:nonFraction></ix:nonFraction>% non-cumulative perpetual preferred stock at June&#160;30, 2022 and December&#160;31, 2021, the details of which are further discussed below. Frost Bank did <ix:nonFraction unitRef="usd" contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-5" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTYyNQ_084e0954-7b27-46f9-8a22-ff9f7d83f3c7"><ix:nonFraction unitRef="usd" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-5" name="cfr:AdditionalTier1CapitalbeyondCommonEquityTier1" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTYyNQ_739fd985-c3d9-445c-a9e0-86967115f7c6">no</ix:nonFraction></ix:nonFraction>t have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at June&#160;30, 2022 or December&#160;31, 2021. 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 allowances for credit losses on securities, loans and off-balance-sheet credit exposures. Tier&#160;2 capital for Cullen/Frost also includes the permissible portion of qualified subordinated debt (which decreases <ix:nonFraction unitRef="number" contextRef="if7b31dd685f04e19ac873ab86940accc_D20220101-20220630" decimals="2" name="cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjA2MQ_e9edd11f-6423-4610-867b-e5c4ed8251d7">20.0</ix:nonFraction>% per year during the final <ix:nonNumeric contextRef="if7b31dd685f04e19ac873ab86940accc_D20220101-20220630" name="cfr:Finalyearsofthetermofthenotes" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjA5MA_2d874ebe-aaca-419a-a1cc-8372b769cd11">five years</ix:nonNumeric> of the term of the notes) totaling $<ix:nonFraction unitRef="usd" contextRef="i38eaaa28a5ef4073bcce6c9098b6c784_I20220630" decimals="-5" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjEyOA_49d73b45-8a12-411d-aa86-7f838fcc43ea">80.0</ix:nonFraction> million at June&#160;30, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i1b54f71b69214aafb382398876944cc8_I20211231" decimals="-5" name="cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjE0MQ_7d51fad5-1597-414c-a68b-ee0ac0007960">100.0</ix:nonFraction> million at December&#160;31, 2021 and trust preferred securities totaling $<ix:nonFraction unitRef="usd" contextRef="i6df6690602df43ae96b765c3ab307594_D20220101-20220630" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjE5MA_00d5eeb6-6eca-453d-b654-f81645d902c8"><ix:nonFraction unitRef="usd" contextRef="i548235191c9e4ded97b8e2158baf7b58_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjE5MA_1d7eaaca-561d-49e5-a696-1380247b1fd4">120.0</ix:nonFraction></ix:nonFraction> million at both June&#160;30, 2022 and December&#160;31, 2021. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="ifd32b0a0b18f43e7a37e2a33549f61c6" continuedAt="ie17cee12b6d04a99976f08f1b284d87b"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjc4OA_a29c2534-5e5c-4b57-9bea-48a2badc7988" 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 June&#160;30, 2022 and December&#160;31, 2021 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. See the 2021 Form 10-K for a more detailed discussion of the Basel III Capital Rules. </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.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.826%"></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</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%">June 30, 2022</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:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 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 style="background-color:#cceeff;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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC0xLTEtMS04MDUzMg_c5200e44-e897-4e85-a7cd-b6bbf4788b39">3,485,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC0zLTEtMS04MDUzMg_c7e05bac-0bd5-41d7-8a7e-e0b5a142d223">12.64</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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC01LTEtMS04MDUzMg_4faf31be-fa80-4d79-82fb-8b3b7e2217f6">1,930,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC03LTEtMS04MDUzMg_98cb1c56-9495-4e67-a873-9319a06c558c">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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC05LTEtMS04MDUzMg_446b91c9-b7b5-4913-81fb-6c47271b45c1">1,792,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC0xMS0xLTEtODA1MzI_eb5d45bd-db21-462f-99b6-00753c836a14">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS0xLTEtMS04MDUzMg_fa8d7b5c-2062-4c3b-a737-78013720c9d2">3,423,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS0zLTEtMS04MDUzMg_29fa95d1-9528-4a5d-8075-4126f296c95c">12.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS01LTEtMS04MDUzMg_a643e9ca-b774-4ff8-90b7-4d7476fd8f7b">1,929,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS03LTEtMS04MDUzMg_f162bb46-70e2-419a-b974-6f45fd12a441">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS05LTEtMS04MDUzMg_e28b561a-506b-4f37-9060-71f5a2be6016">1,791,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS0xMS0xLTEtODA1MzI_7b2986a7-b2f8-4cf4-9e88-b78161c1f6ff">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;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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy0xLTEtMS04MDUzMg_309b5242-f360-4532-a522-90401dd67613">3,631,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy0zLTEtMS04MDUzMg_3f24ed64-6324-428f-8207-906626e7d2ca">13.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy01LTEtMS04MDUzMg_c850b295-d4a4-4832-a330-62ad1e53e25f">2,344,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy03LTEtMS04MDUzMg_29290bec-f9d7-4a5d-8618-27486a03b4f7">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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy05LTEtMS04MDUzMg_d0ad1f5e-4587-4634-be72-20df6c6eab13">2,206,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy0xMS0xLTEtODA1MzI_02c18af5-689e-41e5-aa5d-8badbcb4761c">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC0xLTEtMS04MDUzMg_b9acd51b-41b7-4453-83fd-d17a347626ff">3,423,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC0zLTEtMS04MDUzMg_4a3c68d9-444f-496c-a3f9-64d8aa23985e">12.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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC01LTEtMS04MDUzMg_a2e017b0-1ce4-4c54-8f43-39cd6ab0689b">2,342,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC03LTEtMS04MDUzMg_1c9e9c19-5727-4dc6-b4c7-4606d756dac9">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC05LTEtMS04MDUzMg_c73be8dd-7eb3-4b0e-9abf-418e1a3aff47">2,204,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC0xMS0xLTEtODA1MzI_6fd584a0-af7f-433e-abbf-9a8a6dd9b89d">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;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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtMS0xLTEtODA1MzI_3ab2f758-7662-43d7-9828-99cd40de8db1">4,069,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtMy0xLTEtODA1MzI_fba11647-9bb1-4a08-b485-e28b2d5e683c">14.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtNS0xLTEtODA1MzI_9e2bfc98-fa51-4b63-a76e-146557f84b63">2,896,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtNy0xLTEtODA1MzI_1ccfb640-3398-4e1a-8d47-e8736f57a6dc">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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtOS0xLTEtODA1MzI_c6b75188-f269-4bc0-881d-de8197fe14a5">2,758,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtMTEtMS0xLTgwNTMy_01c0eae7-d5fb-4212-bb82-19eb33a45087">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtMS0xLTEtODA1MzI_45be7c32-8dfb-436e-bd52-109f80d5f338">3,661,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtMy0xLTEtODA1MzI_b322132a-ee8f-4c1b-8c4b-1e8d620a26c7">13.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtNS0xLTEtODA1MzI_94e0dc4a-19df-4787-b799-3408c6e0a757">2,894,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtNy0xLTEtODA1MzI_8d33d8cf-a18e-4069-91cd-430dba2cc9ef">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtOS0xLTEtODA1MzI_b8960a12-42d6-4aa4-b7d2-d944cacd9168">2,756,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtMTEtMS0xLTgwNTMy_4c2b4adf-9cfe-46ce-9d95-43dd322ec83d">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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtMS0xLTEtODA1MzI_ef07b347-c81e-45f7-add2-7b15cc5a3450">3,631,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtMy0xLTEtODA1MzI_06e8ea31-e05d-4908-b3eb-da6c7fae36a1">7.03</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtNS0xLTEtODA1MzI_28107604-61d0-4326-b25a-1ce4d2a08f1d">2,067,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtNy0xLTEtODA1MzI_8478f326-48ba-43fd-87ff-8ccb6069a6e4">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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtOS0xLTEtODA1MzI_2b9e39d9-a4d8-489d-ba1b-f637e1793e53">2,584,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2dddfa8ea3324a59a2228979bbb92578_I20220630" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtMTEtMS0xLTgwNTMy_f25da6fe-5732-481d-95d0-88193ba7cc17">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtMS0xLTEtODA1MzI_39b93fec-a43c-4a06-b38f-c18d5c642d65">3,423,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtMy0xLTEtODA1MzI_6f3140f3-ea00-4460-b873-cac07259bc3d">6.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtNS0xLTEtODA1MzI_de78e2f8-139f-425d-a875-da4ea18e2179">2,067,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtNy0xLTEtODA1MzI_c1d63071-6ffb-4e4e-90c1-a9f8d56cf641">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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtOS0xLTEtODA1MzI_77a99527-db6f-4f7a-9371-966f0c13624d">2,584,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtMTEtMS0xLTgwNTMy_3fd99ee3-3e12-40e4-90d2-8c8ad8daa5a9">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%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctMS0xLTEtODA1MzI_1100904e-45c0-418e-874a-eb7d01935255">3,371,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctMy0xLTEtODA1MzI_453a71ff-7343-4844-99bd-94a4fd45fbd3">13.13</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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctNS0xLTEtODA1MzI_a2c74f31-272d-423e-9215-b9546024d9b1">1,796,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctNy0xLTEtODA1MzI_f6ba4a04-b36a-4cdb-b9e9-28ee99e1eb61">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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctOS0xLTEtODA1MzI_9d1557e1-9bf8-42d4-ace4-829dadaf6691">1,668,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctMTEtMS0xLTgwNTMy_3ed102ba-4341-4faf-abc8-949cfd09e158">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtMS0xLTEtODA1MzI_7234bfe7-e403-4c18-aed4-c242beefd5d7">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtMy0xLTEtODA1MzI_3188cf38-8a25-404e-91e9-15e8a343c970">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtNS0xLTEtODA1MzI_94be7919-18eb-468c-989a-cd4c294ff53d">1,795,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtNy0xLTEtODA1MzI_3cbef687-0460-4b40-b968-9b2cb7a01a54">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtOS0xLTEtODA1MzI_b75a4dca-133f-458e-b89b-6bebdfb38be6">1,666,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtMTEtMS0xLTgwNTMy_dff2dfbe-29dc-43e3-aec1-4b23acba40c0">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;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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtMS0xLTEtODA1MzI_c0804fb0-9a0b-46f9-9318-b89867d1027d">3,516,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtMy0xLTEtODA1MzI_97a930f5-23c2-4815-8e0b-67e584f6a6a3">13.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="usd" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtNS0xLTEtODA1MzI_37d23a00-0b4e-44dc-b76d-808dd2500cf9">2,181,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtNy0xLTEtODA1MzI_3b962ff4-99f0-478c-a9e0-5d151460a23c">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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtOS0xLTEtODA1MzI_20c8f8d4-e5cb-42b5-94b0-1d08139a57d4">2,053,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtMTEtMS0xLTgwNTMy_d4e20c8d-59f4-4a98-b587-124e07dd1bbe">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtMS0xLTEtODA1MzI_1918eae7-4e7b-4573-8e7c-ee9af4ebb9a9">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtMy0xLTEtODA1MzI_239bfed2-977c-4ce6-a31f-3946eff7062e">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtNS0xLTEtODA1MzI_cbb1ef03-4e11-4ffa-9a00-89c0a98233e9">2,179,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtNy0xLTEtODA1MzI_ca716be5-00a3-426f-bb57-4d56930efc50">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtOS0xLTEtODA1MzI_e561a6c8-9e11-4043-9b49-887981f62e1b">2,051,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtMTEtMS0xLTgwNTMy_f9a35ddf-fb6d-4375-891d-6a7fa58f77e9">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;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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtMS0xLTEtODA1MzI_90814fab-ed6d-41b3-8484-ef65ed28c77c">3,966,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtMy0xLTEtODA1MzI_eb7496b2-70c3-4473-8e73-626ecf24b2fd">15.45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtNS0xLTEtODA1MzI_106ceca0-de4f-4485-815d-ee92de55a7c0">2,694,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtNy0xLTEtODA1MzI_b03d4386-cdab-4c1c-b43d-e312b9319467">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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtOS0xLTEtODA1MzI_7b398e8b-a9ff-4dc6-a4df-bee77975b4c5">2,566,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtMTEtMS0xLTgwNTMy_f339726a-7ecf-455e-9844-9fb799da74f8">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtMS0xLTEtODA1MzI_d79099fc-50c7-4cd5-ada9-4a55cbaa12d8">3,491,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtMy0xLTEtODA1MzI_e048a87a-50b2-46c3-ac58-a440c93db41f">13.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtNS0xLTEtODA1MzI_c38bbfeb-7887-4275-92c0-e21084a8f1e5">2,692,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtNy0xLTEtODA1MzI_cd51c6eb-82cb-43aa-afd7-61c2920ce8a4">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtOS0xLTEtODA1MzI_3f52e371-3453-468c-a1c5-3b9dc4d764fd">2,564,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtMTEtMS0xLTgwNTMy_085ae986-d14f-4d00-bd6a-2504f77c0074">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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtMS0xLTEtODA1MzI_e7b5caf8-7343-4493-a2a7-39a732959db4">3,516,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtMy0xLTEtODA1MzI_0805081e-2a81-43f1-ad42-588bf46ef82e">7.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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtNS0xLTEtODA1MzI_534c7a54-8aab-42f6-aa9d-00fc82830844">1,917,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtNy0xLTEtODA1MzI_1d8bcf5d-7596-4a9f-822f-272dc8803198">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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtOS0xLTEtODA1MzI_c601ab2c-6478-4fe0-8016-7e947eecbb88">2,396,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i74aa1ac99d8f439088352a0f14072d2c_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtMTEtMS0xLTgwNTMy_ff573350-f222-4f60-98a7-62b83b51c439">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctMS0xLTEtODA1MzI_832aec01-622f-42a6-bce2-c099c45b3eea">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctMy0xLTEtODA1MzI_46cb732b-d731-4e08-a6d0-bf91f1e17182">6.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctNS0xLTEtODA1MzI_bd254be6-146b-4e48-a97c-b1010e1c2823">1,917,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctNy0xLTEtODA1MzI_3d41f38f-dd0f-449e-8306-5ac177f7a9c8">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="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctOS0xLTEtODA1MzI_f45ac84d-aae6-4bd4-823b-f4e70ab1661a">2,397,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctMTEtMS0xLTgwNTMy_013a0441-669c-48e0-8009-be7931f51c23">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:13.5pt"><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, 2022, capital levels at Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel&#160;III Capital Rules. Based on the ratios presented above, capital levels as of June&#160;30, 2022 at 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:13.5pt"><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 June&#160;30, 2022, 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: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%">Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Outstanding preferred stock includes <ix:nonFraction unitRef="shares" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzUxMg_c7adcaf5-6a90-4283-af4b-84b40f93bacb">150,000</ix:nonFraction> shares, or $<ix:nonFraction unitRef="usd" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="-5" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzUyNg_558bfaa4-a0c6-40c4-8778-b6bee94ed2cd">150.0</ix:nonFraction> million in aggregate liquidation preference, of our <ix:nonFraction unitRef="number" contextRef="i7b472e734cfe42d696a61db242d7242f_D20220101-20220630" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzU3Mw_39350dab-3882-4b4a-8e67-895cf417dd92"><ix:nonFraction unitRef="number" contextRef="icf42240e273c4af6a819982fb7293314_D20201119-20201119" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzU3Mw_6900e26b-b0d5-4d34-b515-eec1c002fc58"><ix:nonFraction unitRef="number" contextRef="ifc182295f3034c93bef42d68a974e707_D20220101-20220331" decimals="5" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzU3Mw_7f599fd6-5896-4692-8212-fccc9fa7c111">4.450</ix:nonFraction></ix:nonFraction></ix:nonFraction>% Non-Cumulative Perpetual Preferred Stock, Series&#160;B, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzYzOA_756f5a17-0f75-405e-bc61-f9415d338810">0.01</ix:nonFraction> and liquidation preference $<ix:nonFraction unitRef="usdPerShare" contextRef="ib3596d053450408fad87c501d48ef687_I20220630" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzY2OA_dc6ae45b-f46d-422f-9a75-0c904722edeb">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="ib3596d053450408fad87c501d48ef687_I20220630" decimals="INF" name="cfr:NumberOfPreferredStockEquivalentDepositaryShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzc5MQ_0c777f4b-2d15-48f8-b57c-e29f91af3862">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="i2f23024509d8440e9ac6401248672b0a_I20220630" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzk0NQ_ba66cd45-18e3-40f8-99fa-180b8d4ba502">25</ix:nonFraction> per share). 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="icf42240e273c4af6a819982fb7293314_D20201119-20201119" decimals="-5" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDE2Nw_373778c4-6c46-4899-9d38-528a28ab4e28">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="icf42240e273c4af6a819982fb7293314_D20201119-20201119" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDI5NA_41eb0527-2e08-478f-9604-ed41957536ec">145.5</ix:nonFraction> million. Refer to our 2021 Form 10-K for additional details related to our Series B Preferred Stock. </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%">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="ib1ec71f6731e4094bf84812c21db3c9f_I20220126" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDgxOA_f280cddb-8c48-46d5-baf7-02978136add2">100.0</ix:nonFraction> million stock repurchase program, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDkwNw_fadc24c1-9568-4f1f-a890-97f1d74194fb">one</span>-year period from time to time at various prices in the open market or </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="ie17cee12b6d04a99976f08f1b284d87b"><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%">through private transactions. <ix:nonFraction unitRef="shares" contextRef="i4a705b7ecec9415fbb353cc677755d27_D20220101-20220630" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNTAxMA_e984d2a2-7185-4857-a891-4e7e1bbcd526">No</ix:nonFraction> shares have been repurchased under this plan or the prior plan during the reported periods. Under the Basel III Capital Rules, Cullen/Frost may not repurchase or redeem any of its preferred stock or subordinated notes and, in some cases, its common stock without the prior approval of the Federal Reserve Board.</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%">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 June&#160;30, 2022, Frost Bank could pay aggregate dividends of up to $<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjExOQ_75af8e92-e5cc-4956-8cec-2cbb4bf13051">447.3</ix:nonFraction> million to Cullen/Frost without prior regulatory approval.</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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjQ4Nw_652ea1aa-7f4d-48d7-8947-da9317b7c575">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 id="ifcf0f728c2514cce81ac8f7f1a6d291c_64"></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%">Note 8 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAyNw_593ff528-5b10-464e-8567-de28eea7a579" continuedAt="i0b23ef8a89dd4a1caf43bf3642836419" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i0b23ef8a89dd4a1caf43bf3642836419" continuedAt="i75531c28f6704773a542a7341b54a96c"><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 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: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%">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, swaptions 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 in our 2021 Form 10-K.</span></div><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjA0NQ_2ed44003-8744-4979-bc24-031b4a4bc758" 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 notional amounts and estimated fair values of interest rate derivative contracts 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="ia332107a2e8b4941a07eb20a43a7af88_I20220630" decimals="-3" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfMTUwNg_ac328938-f1e1-4747-b5f1-dacdb24ee7be"><ix:nonFraction unitRef="usd" contextRef="i5bdde21adc4f4d37a606d7ea972703a6_I20211231" decimals="-3" name="cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfMTUwNg_c8251676-3586-4dd3-9dad-5ac6fa5005e0">zero</ix:nonFraction></ix:nonFraction> as of June&#160;30, 2022 and December&#160;31, 2021. </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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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="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 &#8211; assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cc385272a154bf0b959d659850186ea_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC0xLTEtMS04MDUzMg_647222c4-6c40-41f7-869c-470748eab8be">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cc385272a154bf0b959d659850186ea_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC0zLTEtMS04MDUzMg_bb726127-0f7a-4055-b1a8-e8061d85d257">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6db6e8d4e49a46d8aa93ad3552fc05e1_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC01LTEtMS04MDUzMg_c3fc5969-5628-4a0a-80b2-245d105ed565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6db6e8d4e49a46d8aa93ad3552fc05e1_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC03LTEtMS04MDUzMg_4d081ed1-2501-42a7-a34d-0f6e31664e9c">&#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 swaps &#8211; 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="i7cac29140ee14c1ca6346a077b92375f_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS0xLTEtMS04MDUzMg_65196d8e-5b68-4b97-9217-f2b1a8ab60fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cac29140ee14c1ca6346a077b92375f_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS0zLTEtMS04MDUzMg_2f2be0af-30ce-4a22-99b9-196b626d93e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dc1aeae3b3244ac9f010cfdd7d06cc2_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS01LTEtMS04MDUzMg_81f2dd4f-cbd7-4bc1-ba82-1d526531786c">2,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2dc1aeae3b3244ac9f010cfdd7d06cc2_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS03LTEtMS04MDUzMg_231ab043-9d99-4777-a470-a03285e126b8">34</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-hedging interest rate 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 7.75pt;text-align: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="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 &#8211; 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="i99285cb475004234b9b4a21a1eef5782_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC0xLTEtMS04MDUzMg_d9cceef6-903e-4ea7-aac6-ca0d3fe7af72">904,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99285cb475004234b9b4a21a1eef5782_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC0zLTEtMS04MDUzMg_1be25b0f-7d83-42fd-8026-975d0311ade6">27,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="id9c40ddfcfaf4bddbede992b8b8fc636_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC01LTEtMS04MDUzMg_98460e6b-a2f3-4615-9287-42c84091a368">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="id9c40ddfcfaf4bddbede992b8b8fc636_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC03LTEtMS04MDUzMg_2c43823a-84c0-426f-b48a-b1078c61a2c1">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 &#8211; 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="ia332107a2e8b4941a07eb20a43a7af88_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS0xLTEtMS04MDUzMg_22496255-5b2e-4a00-83a2-22f783f2a4a7">244,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia332107a2e8b4941a07eb20a43a7af88_I20220630" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS0zLTEtMS04MDUzMg_6b65ac6f-20ca-42e2-aec0-71df940bb964">2,489</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bdde21adc4f4d37a606d7ea972703a6_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS01LTEtMS04MDUzMg_73c81044-52b3-4fdb-97e4-b1dc572e433f">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="i5bdde21adc4f4d37a606d7ea972703a6_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS03LTEtMS04MDUzMg_f3b78cb9-3b0f-44bc-8271-2d6f0f5694ab">19,142</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%">Loan/lease interest rate caps &#8211; 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="ibfd6c807dbd741319d028ad21cea6ea0_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtMS0xLTEtODA1MzI_270a3b8c-a68f-42de-a364-db87c5310dbe">269,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfd6c807dbd741319d028ad21cea6ea0_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtMy0xLTEtODA1MzI_bd338aab-f70d-4a0a-aea2-e1999012bf40">10,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="i26930191194441a189ca7408aa1bbef0_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtNS0xLTEtODA1MzI_9a0fd7a0-1adb-4e26-b6da-7edd9d4667fa">270,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26930191194441a189ca7408aa1bbef0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtNy0xLTEtODA1MzI_5592945c-1ca3-4a0f-aa8f-eca636e06b4e">3,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></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 &#8211; 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="i1f22b25f5c874478bc44a31c83a8c10c_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItMS0xLTEtODA1MzI_773a6623-ba7c-4211-8ed8-8f72d29f028b">244,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f22b25f5c874478bc44a31c83a8c10c_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItMy0xLTEtODA1MzI_eab608d4-8fd0-44f0-b3ab-046245a8d544">3,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd37c7f5f09940ecba333595cf169ad3_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItNS0xLTEtODA1MzI_bcaa76c1-411f-440a-8265-9a44332db55b">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="icd37c7f5f09940ecba333595cf169ad3_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItNy0xLTEtODA1MzI_25f07115-2110-4929-8993-a7a13d689bca">39,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%">Loan/lease interest rate swaps &#8211; 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="ic473b6067e60462c82f1c2b20632cee4_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtMS0xLTEtODA1MzI_314ee3d4-8d94-4344-942b-8d607e81c61d">904,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic473b6067e60462c82f1c2b20632cee4_I20220630" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtMy0xLTEtODA1MzI_4529104d-9539-4566-b9e8-8d126259d36e">45,542</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088f020620e446538a4f16034aa1e78c_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtNS0xLTEtODA1MzI_265fe868-cdfd-4f48-af89-a22fb57ff0cd">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="i088f020620e446538a4f16034aa1e78c_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtNy0xLTEtODA1MzI_a1836b8c-bac4-434a-9c32-d79fd0513798">2,846</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 &#8211; 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="iebe1582fb6db4d01a84c9af5a43e72fa_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtMS0xLTEtODA1MzI_87d0c206-52d8-4a70-bf32-022bb9b7bfd5">269,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebe1582fb6db4d01a84c9af5a43e72fa_I20220630" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtMy0xLTEtODA1MzI_112e29c0-019f-4704-8542-0ae2bbc40635">10,209</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ad7cbc4c9e43308afb4c8104014fce_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtNS0xLTEtODA1MzI_66cfac22-9fbb-4ca0-bdeb-ae446d9c620b">270,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4ad7cbc4c9e43308afb4c8104014fce_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtNy0xLTEtODA1MzI_7b557819-935b-40a8-83d4-e6d01383104a">3,239</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:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i75531c28f6704773a542a7341b54a96c" continuedAt="i1272a037c03d44119d5f247cc509cde3"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAxNA_99d11b51-42c0-47fd-8dec-03e7dddbef7b" 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 weighted-average rates paid and received for interest rate swaps outstanding at June&#160;30, 2022 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.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding: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: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 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="i19e91ff959894b64a6ea1bc2c7e62a13_I20220630" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfMy0xLTEtMS04MDUzMg_bb51e373-dc47-404b-b975-f6b1e44c9e9e">1.58</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="i5e2192c96e774cdcaac00da6d36ad16c_I20220630" decimals="4" name="cfr:FairValueHedgeLoanLeaseInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfMy0zLTEtMS04MDUzMg_5add4788-e750-4f92-846c-099052d59b43">1.06</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 &#8211; 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="idde7a7df25134050b49dc6984e579b19_I20220630" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNC0xLTEtMS04MDUzMg_8c104fa8-f71d-4ed4-9c8a-f4e61a71e7a1">3.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i980c3d0a361a47af831574dfc6ae1f5e_I20220630" decimals="4" name="cfr:NonHedgingInterestRateSwaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNC0zLTEtMS04MDUzMg_c7868c83-4bc5-48c6-abc5-bad0249c55e1">2.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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="ibcf5f2525afd4f6293d82049c1dc0f6f_I20220630" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNS0xLTEtMS04MDUzMg_4006c586-e39b-4972-9cf8-4e2cc4f60773">2.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i125cee1e0c604bd9a646c8e7da3b9e5f_I20220630" decimals="4" name="cfr:NonHedgingInterestRateSwaps2" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNS0zLTEtMS04MDUzMg_85c64991-fdb3-4e7f-a1da-67b2dd52fd9a">3.71</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-indent:13.5pt"><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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="4" name="cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfMTcwNw_d1816a3f-ac25-405c-a5ad-e90ab33babf0">3.28</ix:nonFraction>% at June&#160;30, 2022.</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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjA0Mw_096cb82b-4a0a-484c-bdcb-3f1af06f82f5" 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 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.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align: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 &#8211; 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="ib9d06cb87a3947179d46df3200817e89_I20220630" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy0zLTEtMS04MDUzMg_8dddc767-9b92-4ff7-ad1e-7bbf46c0e605">4,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="ib9d06cb87a3947179d46df3200817e89_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy01LTEtMS04MDUzMg_2731e342-2a22-492c-ba4e-857ac427f19a">20,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="bbl" contextRef="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy03LTEtMS04MDUzMg_1a987de9-103e-4a6f-af76-7e74133bd771">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="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy05LTEtMS04MDUzMg_d1a6e738-4626-48a6-925a-0ebf2880e0a7">14,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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="ib9d06cb87a3947179d46df3200817e89_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC0zLTEtMS04MDUzMg_819ae0ff-b44e-49f9-8aa2-d5fb05333ff2">9,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9d06cb87a3947179d46df3200817e89_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC01LTEtMS04MDUzMg_0e535c73-9ac3-407f-b034-f048bb8366d7">181,161</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC03LTEtMS04MDUzMg_3b77cfd1-430e-4d1c-82ba-350705b89c88">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="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC05LTEtMS04MDUzMg_4e15fdf2-c9ee-442c-a655-f689f3351005">73,594</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 &#8211; 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="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS0zLTEtMS04MDUzMg_50b1ada5-edb8-4ece-875a-872623e08479">11,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS01LTEtMS04MDUzMg_1c3fa760-2362-4fd2-90da-c1f2a86179b3">3,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="i2c3578efb2254fa19507d94c9cc938a5_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS03LTEtMS04MDUzMg_6d4790b4-6903-403d-8f85-389bceffb7cf">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="i2c3578efb2254fa19507d94c9cc938a5_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS05LTEtMS04MDUzMg_c5ef03d0-7a07-4450-8319-cc32c4fd2fbc">4,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi0zLTEtMS04MDUzMg_b936250d-7f94-4ecc-82ee-b2168c58164f">21,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi01LTEtMS04MDUzMg_f2394467-2dac-44ac-8975-ce1af34b3425">38,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="i2c3578efb2254fa19507d94c9cc938a5_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi03LTEtMS04MDUzMg_c3f11d17-2778-485b-9194-768dd1eb2bd5">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="i2c3578efb2254fa19507d94c9cc938a5_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi05LTEtMS04MDUzMg_5ec0a476-9c93-4f41-be3f-e4c3a6d4a392">21,249</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 &#8211; 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="i092ee287fa714499bbb1ca77412ce2f4_I20220630" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC0zLTEtMS04MDUzMg_009f1d7f-2880-4e19-b7ba-19a375e8c5a2">9,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092ee287fa714499bbb1ca77412ce2f4_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC01LTEtMS04MDUzMg_0547221e-3009-4cb5-9ded-a3a2f03f600f">182,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC03LTEtMS04MDUzMg_c13fda8f-85ef-4200-a5f3-0e2fb58ac8fa">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="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC05LTEtMS04MDUzMg_287d277e-09b1-4387-98a1-b04d716c49ec">74,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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="i092ee287fa714499bbb1ca77412ce2f4_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS0zLTEtMS04MDUzMg_33b29ac4-ed1b-4d5c-a578-57a8ee192b02">3,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092ee287fa714499bbb1ca77412ce2f4_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS01LTEtMS04MDUzMg_456e8487-0dca-4eaf-93ee-505b19fddaf7">20,306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS03LTEtMS04MDUzMg_37586e92-b452-4dab-b666-641e51f984e7">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="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS05LTEtMS04MDUzMg_c8871bec-1882-4971-84a1-724c6a7f7550">14,294</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 &#8211; 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="ic1e064022fd84eae9d9fde12fba062bc_I20220630" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtMy0xLTEtODA1MzI_9544ee1c-bd8a-479b-96fa-66cedc0e07c6">21,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1e064022fd84eae9d9fde12fba062bc_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtNS0xLTEtODA1MzI_66e4254a-fc85-45ad-a089-ab9700c57163">39,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if8ddcf3016b64017b6f3916e00129082_I20211231" decimals="-3" name="cfr:DerivativeAssetsNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtNy0xLTEtODA1MzI_7b8fcfa0-67b6-4179-9a42-949da40cc11d">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="if8ddcf3016b64017b6f3916e00129082_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtOS0xLTEtODA1MzI_33b485ce-e772-4426-9220-c52d070690a4">21,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 2px 7.75pt;text-align: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 &#8211; 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="ic1e064022fd84eae9d9fde12fba062bc_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtMy0xLTEtODA1MzI_fd6d17c1-907f-4094-962c-d55e7b29c9e8">11,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic1e064022fd84eae9d9fde12fba062bc_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtNS0xLTEtODA1MzI_68575aa0-de18-4488-942f-c990b67856c5">3,181</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="if8ddcf3016b64017b6f3916e00129082_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtNy0xLTEtODA1MzI_7e7b71c7-87d4-4a13-bcf9-ad656054f692">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="if8ddcf3016b64017b6f3916e00129082_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtOS0xLTEtODA1MzI_12305378-1bb4-43ce-bbaa-013e690fb355">4,124</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: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%">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 and option 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 and options 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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAxNQ_65c2a76e-d85c-4f92-9faf-244c9ba699de" continuedAt="i4141232d6666465ab5b0eac941cce123" escape="true">The notional amounts and fair values of open foreign currency forward and option contracts were as follows:</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify"><ix:continuation id="i4141232d6666465ab5b0eac941cce123"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="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="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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align: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 and option contracts &#8211; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i68c19d8416d243088abbcdf2e4b67f93_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy0zLTEtMS04MDUzMg_d95b0072-4f98-43a5-a992-c64e30593a30">6,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53347cc0ed6b4520b007b202c8f7362c_I20220630" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy01LTEtMS04MDUzMg_2dd2f883-89bb-4583-93fd-b9415f5618d2">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="eur" contextRef="i3a1cb2f062da401f854ddc1b0b54b01f_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy03LTEtMS04MDUzMg_74289dec-fb26-42d2-b99e-bdacaf061fcb">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e8bdff2931743a1b3d7b2e3df571200_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy05LTEtMS04MDUzMg_1ca43b77-a4d2-452f-897c-ff5c3a37ff4d">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 7.75pt;text-align: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 and option contracts &#8211; 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%">CAD</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="cad" contextRef="i68c19d8416d243088abbcdf2e4b67f93_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC0zLTEtMS04MDUzMg_88cdf4b5-115d-4c97-958b-2186257098a5">658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie27015c57747447483905cbdd95aa1c6_I20220630" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC01LTEtMS04MDUzMg_b45d68ce-1a78-4a03-af1e-cced261acd79">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="cad" contextRef="i3a1cb2f062da401f854ddc1b0b54b01f_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC03LTEtMS04MDUzMg_69600c0b-2ab7-49aa-8515-0815c793c9f8">658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47396c8613734a55a918e36ab1e54e07_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC05LTEtMS04MDUzMg_98f00ca7-3e3f-45cf-9793-67ab61830040">&#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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 and option contracts &#8211; 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%">EUR</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="eur" contextRef="i95dc2c54eb4d40eb90638d4f8ae115db_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC0zLTEtMS04MDUzMg_af2145c1-55f3-4c2b-ad2e-dedc66cc26b0">6,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53347cc0ed6b4520b007b202c8f7362c_I20220630" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC01LTEtMS04MDUzMg_07bffb7c-2ea3-4086-bdef-af593aa7cc5c">174</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4d6abdcfb58c4a2386826ff0e837d929_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC03LTEtMS04MDUzMg_ccc1c015-986d-484f-8cb9-1428c35e2748">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e8bdff2931743a1b3d7b2e3df571200_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC05LTEtMS04MDUzMg_2f92b5c1-d9c7-4431-b447-c3ffe7edc49f">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">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><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%">Forward and option contracts &#8211; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i6b3c646300fc46deb662321bda566807_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtMy0xLTEtODA1MzI_a3aca644-453d-4a12-acd1-05354241b8b4">6,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if363aa16efbc4fe491c136ec9c0bfe78_I20220630" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtNS0xLTEtODA1MzI_8b120408-87d6-4dd8-9633-51bff74c8643">174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2a268daefdb94299b0898ed3c35de3a3_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtNy0xLTEtODA1MzI_597eaea1-83b8-4c56-b287-b23f95f05f20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic07bf1233361448a956612b35ca619e4_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtOS0xLTEtODA1MzI_ef7cd94d-b869-4279-8e5a-edcfbfadd280">&#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 and option contracts &#8211; 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%">CAD</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="cad" contextRef="i6b3c646300fc46deb662321bda566807_I20220630" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtMy0xLTEtODA1MzI_30104efd-5cbc-447a-b632-6767b42d4e4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d457e055e8b47fcab7bc17bb9ba2ffa_I20220630" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtNS0xLTEtODA1MzI_5a31ff75-6e8d-4dc7-bc67-d422b5f323d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2a268daefdb94299b0898ed3c35de3a3_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtNy0xLTEtODA1MzI_8292df18-4ddb-4561-85d8-ca06c6205ac5">658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c59ef080f8e402db5d674b5d4da51aa_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtOS0xLTEtODA1MzI_02319312-d7a2-4d14-90d3-765607f76577">4</ix:nonFraction>&#160;</span></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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 and option contracts &#8211; 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%">EUR</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="eur" contextRef="id50bc3ff583d4c4fafc4cc57b60e06d1_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktMy0xLTEtODA1MzI_da82fb7b-a0fc-4e6e-b40a-f4c3c65de849">6,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if363aa16efbc4fe491c136ec9c0bfe78_I20220630" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktNS0xLTEtODA1MzI_eb97b0d5-55ff-46de-8390-8c6359e4e943">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i9d87feda11fd4a9e84238f2d74ce692e_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktNy0xLTEtODA1MzI_f70cd82a-434a-4ecc-944d-e55058490945">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic07bf1233361448a956612b35ca619e4_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktOS0xLTEtODA1MzI_96b61c35-1324-413b-a8be-71075882ba62">55</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%">Forward and option contracts &#8211; 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%">CAD</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="cad" contextRef="id50bc3ff583d4c4fafc4cc57b60e06d1_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtMy0xLTEtODA1MzI_2cc44362-8fbe-40f2-a418-91d2f029c766">658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d457e055e8b47fcab7bc17bb9ba2ffa_I20220630" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtNS0xLTEtODA1MzI_4e19af92-7a57-499e-831f-231223809232">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i9d87feda11fd4a9e84238f2d74ce692e_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtNy0xLTEtODA1MzI_581c88a6-de70-4257-9b8e-807e74fe012b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c59ef080f8e402db5d674b5d4da51aa_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtOS0xLTEtODA1MzI_e08a9611-d9f7-41aa-881a-67cc1a4b7581">&#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></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i1272a037c03d44119d5f247cc509cde3"><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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAzMg_2035fb10-a295-411a-b689-349caab15ad4" 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%">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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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 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%">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="ieb590161c2634083a863645fbba83993_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy0xLTEtMS04MDUzMg_f50188dc-2151-45f2-8707-be6802ecaf75">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i260221d1e7f94e0a890dac114bd8f0c3_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy0zLTEtMS04MDUzMg_bd6e20e5-2ce9-462f-80ce-7b98346517c8">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic028d59c1a3f4d2d95fab439f5814434_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy01LTEtMS04MDUzMg_f0c8f625-dace-4115-adde-0d15c8bc386d">18</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1ec306dc67264672ad5360c9fb8eb54e_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy03LTEtMS04MDUzMg_e54e3abd-7523-47d1-9aab-d69e43493a71">53</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 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%">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="icafaba9a53f54be7acd40b2219d7759a_D20220401-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC0xLTEtMS04MDUzMg_209db607-b212-4abb-988a-093e7af2b187">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide9067ab10724acca179b0c80b6b8aed_D20210401-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC0zLTEtMS04MDUzMg_821f05f0-bff6-4975-9ea2-af19f72dfb2f">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd4f31483ebb4142a7905ce926b9b120_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC01LTEtMS04MDUzMg_e99cd329-3ccd-419f-b3c2-50d651a373ef">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifedc76165d3c488aa579900c939863e8_D20210101-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC03LTEtMS04MDUzMg_50effd7e-dc3f-45db-92f4-d1965a5d6fb1">5</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:13.5pt"><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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjA1Ng_a015c996-f53d-48e5-83b5-98e2f82a83db" 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%">Amounts included in the consolidated statements of income related to non-hedge related 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:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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="i94edb97ed0034829a6191fd3da2ecacf_D20220401-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy0xLTEtMS04MDUzMg_8c9e9df8-954e-47eb-9f4e-44fca509c239">515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c0fcdd6b1b4553b9843aa57e48272c_D20210401-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy0zLTEtMS04MDUzMg_956e45a2-3664-4572-8b11-ddcde833a2fd">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i055bf3488d634eedb557983316b396c2_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy01LTEtMS04MDUzMg_7f949b5c-198e-4a82-b16b-6b1c54504bae">1,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdee7b7db599446b9ff8dadf8ac7d967_D20210101-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy03LTEtMS04MDUzMg_d0a8b7cb-6d02-49e5-95d3-7545a10b0f7b">1,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 2px 7.75pt;text-align:left;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="i1a73458eb7ea4e8e98b29622ae6dbcdf_D20220401-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC0xLTEtMS04MDUzMg_6ff1fe88-89a1-465d-8683-ca0e29acaca3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i206a004b0ff44fed83a50b4bda76edae_D20210401-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC0zLTEtMS04MDUzMg_8e09182b-e2ac-4720-a906-d81005425e94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d0d0b4b6797478e98eb20fd6afb3882_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC01LTEtMS04MDUzMg_090b126b-ba40-4ec5-946f-e634b481af52">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a57c33efce847e7a05839ba10ea391f_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC03LTEtMS04MDUzMg_7798c240-4345-4f4b-8577-487a0a396cc1">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><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="ie09c6e97ca884943b2afa7ac613f5427_D20220401-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi0xLTEtMS04MDUzMg_579bc9ab-3f38-4493-a4a5-9cd1ce61c9d4">649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9e8e2e391f34ad38a42bd954a8de376_D20210401-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi0zLTEtMS04MDUzMg_79715e40-2882-425b-b140-077da53e9d15">969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff2cce505af542d68f0aaf944f240a32_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi01LTEtMS04MDUzMg_a03b71f8-221f-4572-bb3a-594b1ba2039d">1,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae6a20c0a66249e8b5d96501b737782b_D20210101-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi03LTEtMS04MDUzMg_3f9618f2-3bcc-4717-aba5-7908266f6549">2,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;text-align: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><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="ie6a914210c61410fa3ae2e170d7f95e6_D20220401-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC0xLTEtMS04MDUzMg_e2e31a5c-b5cf-4d77-ba4a-d675d126979c">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e9bcc6b23743fcb9f104d5d64cc46a_D20210401-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC0zLTEtMS04MDUzMg_45441777-c523-44e9-838e-73fff0c76620">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7890ac0e729c461493f45dfced6dd460_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC01LTEtMS04MDUzMg_0ff918fd-cd56-4dbe-819e-69c0369bc8ff">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="i726998542c5d484e8c32c54e11d17dc4_D20210101-20210630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC03LTEtMS04MDUzMg_e1df89b5-fe5f-42c0-a3da-41a3a47f8fc8">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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: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%">Counterparty Credit Risk.</span><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 and option contracts with bank customers was approximately $<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNTA3Mg_541a5510-bc0b-4f6a-9115-b4af4d60bf93">198.1</ix:nonFraction> million at June&#160;30, 2022. 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/option contracts with upstream financial institution counterparties was approximately $<ix:nonFraction unitRef="usd" contextRef="i31d333478f424e21a2af6501d2c52c50_I20220630" decimals="-5" name="us-gaap:CreditDerivativeMaximumExposureUndiscounted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNTQ2Ng_4f3aacff-127e-44fe-b7ab-9fe56d867b79">41.5</ix:nonFraction> million at June&#160;30, 2022. This amount was primarily related to initial margin payments to the CME and excess collateral we posted to counterparties. Excess collateral is generally cleared on the next business day. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 9 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At June&#160;30, 2022, we had $<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:CashCollateralForBorrowedSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNTg5NQ_4dd9f24e-dd42-4119-bdbb-40cdf61b6cf6">212.4</ix:nonFraction> million in cash collateral related to derivative contracts on deposit with other financial institution counterparties.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 9 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:BalanceSheetOffsettingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTg0NQ_78ae9811-b064-41df-a882-1e99dc97944c" continuedAt="i56f677520997438c807a91de35db9ec9" escape="true">Balance Sheet Offsetting and Repurchase Agreements</ix:nonNumeric></span></div><ix:continuation id="i56f677520997438c807a91de35db9ec9" continuedAt="ibe29aa3024434fd0805e070216548664"><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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTgyMg_0dff3d35-63b1-45f0-9bb1-84bf40a3c215" continuedAt="i641ca06f21f240928bd6da0b18665c54" 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 June&#160;30, 2022 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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%">June 30, 2022</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="iac8af33cf9cc4929a86def2ac504ee64_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNC0xLTEtMS04MDUzMg_890e1563-3f45-4d22-8fa2-f94447786c89">38,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNC0zLTEtMS04MDUzMg_8d992401-c448-402d-a0f4-ef546e10fadd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNC01LTEtMS04MDUzMg_36d99f20-5005-4e1d-a6f1-cba344b26748">38,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 12.25pt;text-align: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="i2b35c84875034c91af9e9a279924999e_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNS0xLTEtMS04MDUzMg_3acc8611-d975-4bcd-bf1a-5b70370ac233">23,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b35c84875034c91af9e9a279924999e_I20220630" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNS0zLTEtMS04MDUzMg_9f7ccaf5-687e-44b7-b7ba-87c5a1e7c26f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b35c84875034c91af9e9a279924999e_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNS01LTEtMS04MDUzMg_eaf1af6e-acb0-4c34-abb9-489a1338f733">23,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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="i3762c6ba816b4840a74b914f11d36dcc_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNi0xLTEtMS04MDUzMg_5d786973-d6c6-412a-83f5-f39a5f7434a5">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNi0zLTEtMS04MDUzMg_06ed9549-8178-49a1-a358-9379ff49e700">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNi01LTEtMS04MDUzMg_747f851a-a23a-456c-ac94-9fab3ab37fbc">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNy0xLTEtMS04MDUzMg_a4071813-5f6b-4abd-891e-499eade6f3ff">61,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNy0zLTEtMS04MDUzMg_ce6ea68d-d80a-4b51-a0ce-c20ef86a656e">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNy01LTEtMS04MDUzMg_225fb8c4-bd6e-4456-b892-57e71215758a">61,994</ix:nonFraction>&#160;</span></td><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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOC0xLTEtMS04MDUzMg_de5087c8-6a53-4203-9301-0d7f8cc5f017">9,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:ResellAgreementGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOC0zLTEtMS04MDUzMg_edb87590-c2d3-415f-a38d-51d3b837ddb1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOC01LTEtMS04MDUzMg_0c01617e-fec3-47f2-979e-1a8be90fd7c9">9,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOS0xLTEtMS04MDUzMg_f3f0159c-ec76-4cf2-a007-245267a68e1b">71,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOS0zLTEtMS04MDUzMg_c86a5243-f84e-44ed-b421-0a74f9428e1a">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOS01LTEtMS04MDUzMg_f629c1e8-6de8-4105-95f0-b36ef12eb930">71,644</ix:nonFraction>&#160;</span></td><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 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="iac8af33cf9cc4929a86def2ac504ee64_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTItMS0xLTEtODA1MzI_7f6cc651-0d31-40e1-9dc8-e14610928a76">2,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTItMy0xLTEtODA1MzI_43aaae55-d4a1-49db-b1d6-fc86af1166ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTItNS0xLTEtODA1MzI_3320bb84-8be9-4403-83a2-dee9bc1ba949">2,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="i2b35c84875034c91af9e9a279924999e_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTMtMS0xLTEtODA1MzI_a76be54e-0f1c-4eb6-aafd-22c6499fe282">220,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b35c84875034c91af9e9a279924999e_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTMtMy0xLTEtODA1MzI_9f28fabf-9444-4550-b820-6d21f858c7fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b35c84875034c91af9e9a279924999e_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTMtNS0xLTEtODA1MzI_2e02036b-a400-48d9-8b40-ddb154b28b9d">220,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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="i3762c6ba816b4840a74b914f11d36dcc_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTQtMS0xLTEtODA1MzI_d02267ec-df4f-4409-b5bc-170f701ca26f">174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTQtMy0xLTEtODA1MzI_88df7d75-a1d4-4628-84ec-99cb82a03565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTQtNS0xLTEtODA1MzI_71b6b205-5c97-4866-b879-cc993aab2628">174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTUtMS0xLTEtODA1MzI_fe998bf4-1a16-4db7-9276-f2d6c14a1d94">222,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTUtMy0xLTEtODA1MzI_e604f05d-357e-41ea-91b6-094252ba7a18">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTUtNS0xLTEtODA1MzI_1cc54479-59e8-4901-8943-f534544af53b">222,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTYtMS0xLTEtODA1MzI_d477df70-7210-4b4b-86b6-bee5881a5972">1,664,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTYtMy0xLTEtODA1MzI_9fa5108c-645f-42dc-833f-cb8854c3258f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTYtNS0xLTEtODA1MzI_72aee26b-8229-4802-b16f-a69f6dc61f9d">1,664,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTctMS0xLTEtODA1MzI_96ad9003-2edf-438a-b7f9-f8e4e4fa9c21">1,887,499</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTctMy0xLTEtODA1MzI_4f5aa22d-9d0f-4311-9384-a59d157a322f">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTctNS0xLTEtODA1MzI_dcb20fd7-6d6c-426c-8079-19d3ad63a209">1,887,499</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:5pt"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTgzMg_f992f7ae-fb1b-44e0-8735-e917b5f292af" continuedAt="i63cbe700d6f449dea649b2c699cd6745" escape="true"><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:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">June 30, 2022</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="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS0xLTEtMS04MDUzMg_7edf7aed-81e5-4bb4-82b5-af0292216b24">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS0zLTEtMS04MDUzMg_8a046e00-56f2-4448-b473-384910f76253">41</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS01LTEtMS04MDUzMg_060feeef-ac9e-4cb6-9a57-6feb78c3f7dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS03LTEtMS04MDUzMg_25091f56-1dac-4155-a2f0-ded55ca83806">&#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="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi0xLTEtMS04MDUzMg_b2e30e15-ffdc-44e7-86cb-b67eb9377e77">25,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi0zLTEtMS04MDUzMg_56e60013-4e39-4602-b8ab-32a9cb1467cd">25,962</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi01LTEtMS04MDUzMg_73c87296-6cdb-42d7-9b44-930b3c65c2f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi03LTEtMS04MDUzMg_ed6060cf-479e-46f7-a175-a55b87635ec6">&#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="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy0xLTEtMS04MDUzMg_534a3786-926a-4bf8-943a-a543b780e33b">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="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy0zLTEtMS04MDUzMg_b3e1c40d-0e28-4a2b-b537-204aba5594ca">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy01LTEtMS04MDUzMg_2926d5a4-d999-40b2-821f-a645954973f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy03LTEtMS04MDUzMg_98934e88-4bb8-4d21-81bc-4feb03f4092a">&#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="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS0xLTEtMS04MDUzMg_fb524421-95d0-4c8c-96eb-75b0b376224d">35,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="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS0zLTEtMS04MDUzMg_7688ceae-6af7-49fc-8d04-656609a04495">25,533</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS01LTEtMS04MDUzMg_085a9fb0-d2b7-4e27-aa4d-387a7ba74839">10,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS03LTEtMS04MDUzMg_987679a0-995b-4e17-a507-d76d6f9735fd">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtMS0xLTEtODA1MzI_af8da7ca-70f6-4ae6-8eb9-0615f993e9a5">61,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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtMy0xLTEtODA1MzI_e43e9a29-6f8a-45a8-9134-dc7e97d25ac2">51,552</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtNS0xLTEtODA1MzI_6c56d14b-3cfd-4469-bd4c-7c2f3fc5e233">10,442</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtNy0xLTEtODA1MzI_bbd71f83-3027-40b6-9bf4-adbbe3075203">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtMS0xLTEtODA1MzI_a5820c4c-9b5d-4671-a460-7af8c7e1d979">9,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtMy0xLTEtODA1MzI_8aa8751c-5b46-4793-9332-21477c436bc7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtNS0xLTEtODA1MzI_29010e61-ccd7-44b3-aff8-670f5bd89eb3">9,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtNy0xLTEtODA1MzI_dcc9238f-b39c-4ecb-8a21-174b42f88bb0">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItMS0xLTEtODA1MzI_a847071a-7664-4e94-8907-60dbe23307b9">71,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItMy0xLTEtODA1MzI_f0acddf3-2e5c-41c1-9c7f-aa89313a32d7">51,552</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItNS0xLTEtODA1MzI_e02f99db-5760-4269-895a-6512b56b23c5">20,092</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItNy0xLTEtODA1MzI_c5cdf614-936b-44d8-8911-119bf72280ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><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><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%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtMS0xLTEtODA1MzI_1d84421b-eb7a-4d1f-b636-16233d884839">1,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtMy0xLTEtODA1MzI_376b2ad6-4e84-4dc0-9f94-c2a2cd33c16d">41</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtNS0xLTEtODA1MzI_dd337774-cffd-4062-b4d9-a82ea482363c">1,571</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtNy0xLTEtODA1MzI_94874406-ffdd-4686-97cd-6391a3396966">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtMS0xLTEtODA1MzI_80584474-c84a-475b-aac7-7eae08d0eaaf">50,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="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtMy0xLTEtODA1MzI_018c9938-b324-467f-a8c0-fdb609d56377">25,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtNS0xLTEtODA1MzI_75ee784b-58d1-4d9c-a3bb-109767753a6f">24,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtNy0xLTEtODA1MzI_0813d0ab-ab8f-42c6-90bc-5d9b112b7102">&#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 C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctMS0xLTEtODA1MzI_e7b380f9-336f-4996-96e3-beb05f7d8d05">174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctMy0xLTEtODA1MzI_64fbc1c5-e74c-44d4-a2c5-5ed8833de491">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctNS0xLTEtODA1MzI_0cf06ea2-7a2c-4773-8e09-6b6c6d07e0e7">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctNy0xLTEtODA1MzI_d8bfbca8-d054-4495-93de-63348e81162b">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><td colspan="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="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktMS0xLTEtODA1MzI_c2386878-aa97-423f-85aa-d4e9d51c0e07">170,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktMy0xLTEtODA1MzI_c3f4cb83-2ba6-422e-8fd5-77dbd8e4379b">25,533</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktNS0xLTEtODA1MzI_c1788596-8602-4f48-8d2f-a3036b5f6069">144,463</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i693e6f415772492999ed71289b662bf2_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktNy0xLTEtODA1MzI_99bf9845-693f-42d8-a8f5-36a08bbede77">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtMS0xLTEtODA1MzI_0d97d33c-fc90-4b96-89aa-07d0e652899f">222,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtMy0xLTEtODA1MzI_f0e851c0-aed2-419b-b48b-e3e61b0b9a76">51,552</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtNS0xLTEtODA1MzI_5cea95ef-98c9-439f-9146-9b5492f61877">170,983</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtNy0xLTEtODA1MzI_429424db-291e-451b-a1ee-8c3ffe46664e">279</ix:nonFraction>&#160;</span></td><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%">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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtMS0xLTEtODA1MzI_0e5e1077-a0fc-4beb-90fe-2fb5c45e49e7">1,664,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtMy0xLTEtODA1MzI_d20e36fc-1626-460c-985c-727f07c750ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtNS0xLTEtODA1MzI_52c66d5a-7c12-4bef-a88e-8835819f591f">1,664,685</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtNy0xLTEtODA1MzI_05642ee0-ae9c-422d-a9fd-9bdedce00d0e">&#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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItMS0xLTEtODA1MzI_200950d7-fb34-4812-87b3-7886ef565b67">1,887,499</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItMy0xLTEtODA1MzI_99e60bb1-4142-4568-ba48-7f25b78f99ba">51,552</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItNS0xLTEtODA1MzI_28925c73-9db0-4ffc-b100-8f328febe1da">1,835,668</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItNy0xLTEtODA1MzI_05ebcf63-119d-499b-a578-92bc591adc1d">279</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:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="ibe29aa3024434fd0805e070216548664" continuedAt="ide689bf0683e40f8a2aa42b10e0d6c47"><ix:continuation id="i641ca06f21f240928bd6da0b18665c54"><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:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td><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%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="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%">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="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%">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="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%">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="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNC0xLTEtMS04MDUzMg_6302fbbb-dc47-4553-8eec-a881ac468a03">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="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNC0zLTEtMS04MDUzMg_5e02bc2a-32b7-41e4-be31-5dd07ec8c233">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNC01LTEtMS04MDUzMg_9bb426f0-1954-4648-993f-346ab878a77e">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="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%">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="ib000a15585684ced965c9ae40e5a6b57_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNS0xLTEtMS04MDUzMg_8d0c3150-0674-4315-99ce-429d20b3a473">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="ib000a15585684ced965c9ae40e5a6b57_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNS0zLTEtMS04MDUzMg_166dc2a5-6e04-4bca-8aec-8b303d9bc6c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNS01LTEtMS04MDUzMg_90fc1b91-64f6-4b79-b17e-c062753f6c27">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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNy0xLTEtMS04MDUzMg_ca6dec02-42a7-4f8c-bb09-62963154d806">23,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:DerivativeAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNy0zLTEtMS04MDUzMg_ebfd621e-d50c-4375-9606-410d53fb24af">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNy01LTEtMS04MDUzMg_d4da6f4f-656c-4788-aa8e-f20934dfa704">23,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="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%">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOC0xLTEtMS04MDUzMg_f4ba668c-ec37-4f90-83c5-a7d1ebdebc33">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:ResellAgreementGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOC0zLTEtMS04MDUzMg_e191c741-8cfd-433a-9c7a-6dc4d407b374">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOC01LTEtMS04MDUzMg_73c4bc50-e013-4c9f-951e-f47faf8a677e">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="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: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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOS0xLTEtMS04MDUzMg_80ce2318-13e3-4d0c-892c-5b7894f45b02">31,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialAssetsGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOS0zLTEtMS04MDUzMg_a4fb1ec2-0c0c-42e8-93ca-db24842ccc13">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndResellAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOS01LTEtMS04MDUzMg_dd45cf4c-2b61-4506-ab6f-97069e831a9f">31,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><td colspan="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%">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="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 and caps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTItMS0xLTEtODA1MzI_97d40e38-51ae-4564-98a7-e091bdd7515d">19,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTItMy0xLTEtODA1MzI_68f5e8bb-17ba-46dc-a726-a07d8204015b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTItNS0xLTEtODA1MzI_f63430ab-804e-4e29-837b-53677ad28610">19,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="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%">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="ib000a15585684ced965c9ae40e5a6b57_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTMtMS0xLTEtODA1MzI_80d3f356-9299-4424-86e8-4e117968e5d8">94,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTMtMy0xLTEtODA1MzI_10cbdb10-ec60-4fca-a117-763aa04da8ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTMtNS0xLTEtODA1MzI_871a5913-1303-4d64-85f4-14b42bbbcca1">94,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTUtMS0xLTEtODA1MzI_74806d74-18a9-4d1b-a698-1bb834a85b45">114,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:DerivativeLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTUtMy0xLTEtODA1MzI_00100570-e065-47aa-824b-2a2a411f2174">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTUtNS0xLTEtODA1MzI_54084585-ab8a-4ca3-b3bd-9f00c7e9e4cc">114,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTYtMS0xLTEtODA1MzI_2229635f-9164-4d97-9fa9-0897207ac255">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:RepurchaseAgreementsLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTYtMy0xLTEtODA1MzI_1a2664d3-b0ac-415f-ae08-cdbaceba2f3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTYtNS0xLTEtODA1MzI_efc69103-c6ae-461f-919b-6472f7fbe90d">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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTctMS0xLTEtODA1MzI_2700a208-3e47-459c-964a-bb5fb38cb4cc">2,854,818</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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesGrossOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTctMy0xLTEtODA1MzI_da5854ac-9ee9-41fb-8691-a199a5932b71">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTctNS0xLTEtODA1MzI_11dd1486-2fa8-4120-ab42-2b3e61c1a3d4">2,854,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><div style="margin-top:5pt"><ix:continuation id="i63cbe700d6f449dea649b2c699cd6745"><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:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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, 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="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS0xLTEtMS04MDUzMg_1d2a54d6-d87a-455e-bedc-21efa9a700a2">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="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS0zLTEtMS04MDUzMg_eb9599b0-f95d-4726-a0fa-4f522754b79c">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="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS01LTEtMS04MDUzMg_83795391-8661-4237-b491-fb6a2617061c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS03LTEtMS04MDUzMg_0f725b1c-9c22-4360-8553-58b864d30dae">&#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="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi0xLTEtMS04MDUzMg_4ee10fc2-b140-4e4d-97d9-3b7041caf703">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="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi0zLTEtMS04MDUzMg_4c094eb5-ec61-46b2-931c-289d5bef30d4">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="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi01LTEtMS04MDUzMg_3be37057-f6ae-4c13-85c5-ae1eb9a5c02a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi03LTEtMS04MDUzMg_6972d800-c1d2-4d62-858f-06c5f9d32166">&#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="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS0xLTEtMS04MDUzMg_cc484fab-3fe5-4779-96a6-a3cc793aaba6">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="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS0zLTEtMS04MDUzMg_9305a4e4-41b3-4062-aa64-19a67e4412d6">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="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS01LTEtMS04MDUzMg_f04687bf-3a34-4c8f-b7ac-f06e597ff3a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS03LTEtMS04MDUzMg_b02f22e5-2f70-4c01-b272-6454f6e6bbde">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtMS0xLTEtODA1MzI_be41780b-875e-4ab6-8488-c2e85c840db3">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtMy0xLTEtODA1MzI_7c1fca9f-006b-4101-899f-3e97899c6f82">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtNS0xLTEtODA1MzI_cf3c55c2-7beb-4ffb-a4c5-1c38222e58c5">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtNy0xLTEtODA1MzI_b53b4b65-cca5-4386-bb98-1316a2016247">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtMS0xLTEtODA1MzI_dade9a80-36a1-4539-9e31-f3862fea5b06">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtMy0xLTEtODA1MzI_08d17d11-6d96-4411-bdb3-465cc8b9e022">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtNS0xLTEtODA1MzI_0081f876-3650-4c86-bdb5-aed72d7623ae">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtNy0xLTEtODA1MzI_f81adfb4-a92e-4bf9-9e6d-4bf258ae8999">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItMS0xLTEtODA1MzI_d11dec02-035e-495d-83aa-467a38191ab6">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralObligationToReturnSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItMy0xLTEtODA1MzI_26ca6161-3440-4b49-90a0-02278aed1e8d">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItNS0xLTEtODA1MzI_07e97433-f1d2-4bfa-b112-77ff6017a2ac">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItNy0xLTEtODA1MzI_43b45d0b-3ecf-484d-ab95-29c432e42f5b">&#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="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtMS0xLTEtODA1MzI_56f0e5ab-8da4-4947-a4ac-7afe43bb8857">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="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtMy0xLTEtODA1MzI_9283223f-e637-45dd-93e0-a24c0218756b">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="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtNS0xLTEtODA1MzI_ee870f46-160a-4dd8-9695-f4e430a216e1">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="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtNy0xLTEtODA1MzI_a0063c51-ac07-4f9b-9c77-1a15e63fd421">&#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="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtMS0xLTEtODA1MzI_28ef309c-f115-4280-a8f8-69e8a4ed31a4">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="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtMy0xLTEtODA1MzI_28c06b1e-85ff-457d-a1bd-bfdb4fe29aea">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="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtNS0xLTEtODA1MzI_733c85b1-cd46-41a4-a5f8-ca2deb6360aa">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="i1a3560662ed84624b0676c1f257061a6_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtNy0xLTEtODA1MzI_96e7280c-bac0-424f-929e-18f981bf6614">&#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="icab418150c7c4ee18822015c906821ad_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctMS0xLTEtODA1MzI_8e60f7b3-406d-438f-8416-bf80a32bd140">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="icab418150c7c4ee18822015c906821ad_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctMy0xLTEtODA1MzI_c37278e1-938a-4ce4-953d-177833e74da1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icab418150c7c4ee18822015c906821ad_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctNS0xLTEtODA1MzI_d1f0378b-71f2-4e72-a1dd-6ec239649d9a">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="icab418150c7c4ee18822015c906821ad_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctNy0xLTEtODA1MzI_41ccea8a-e82f-413c-8963-0b270e9037ac">&#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="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktMS0xLTEtODA1MzI_4e94e415-ebf5-42da-942b-07d036a6e0ae">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="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktMy0xLTEtODA1MzI_724aeaa3-4c58-45d1-a9e7-236514c458db">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="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktNS0xLTEtODA1MzI_80be407c-5961-415e-b9a9-1e6d63054cca">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="ib9201aa018d14382977754943040de25_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktNy0xLTEtODA1MzI_38b48305-34b9-40d2-82b6-9116fb386b3a">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtMS0xLTEtODA1MzI_c6041987-000a-481a-ac7e-d8890193e54f">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtMy0xLTEtODA1MzI_c5f8db1d-185e-4a55-8cbb-6654d57c7f14">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtNS0xLTEtODA1MzI_a0c97a06-385f-4f3d-99e4-486cb94b2703">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtNy0xLTEtODA1MzI_11ca2cde-dcf6-4710-bdcf-80bfe33ac46b">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtMS0xLTEtODA1MzI_c2816cb3-e16a-43b6-bbdb-d792e1c631cf">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtMy0xLTEtODA1MzI_d1517976-2fa9-4fe8-9b0e-b2484e7debd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtNS0xLTEtODA1MzI_85aa4689-1cd8-433e-b984-3908faa1567a">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtNy0xLTEtODA1MzI_060b7d30-3374-4da1-9f26-2492cb3ecfe5">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItMS0xLTEtODA1MzI_ac2ce46f-7f8e-4c9a-9489-7a45d88f2959">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:DerivativeCollateralRightToReclaimSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItMy0xLTEtODA1MzI_5e1515d0-099b-4042-ac1b-4f8407887db4">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItNS0xLTEtODA1MzI_b4c3e770-4fe8-4d19-bc80-1deaef322abc">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItNy0xLTEtODA1MzI_5d9a986d-6112-4b16-b6de-216c0ba0f653">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:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="ide689bf0683e40f8a2aa42b10e0d6c47"><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%">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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTg1OA_13a6526b-1da9-4d65-9ef8-2b11a5eed469" 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 June&#160;30, 2022 and December&#160;31, 2021 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%">June 30, 2022</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="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC0xLTEtMS04MDUzMg_9689fcfb-2620-44b6-a181-562ce7159afe">834,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC0zLTEtMS04MDUzMg_354e0b70-8c5e-40b1-8f05-fa543b12d277">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC01LTEtMS04MDUzMg_282c37da-d359-4424-b838-45fe850c2675">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC03LTEtMS04MDUzMg_52ffec44-cfe6-41e5-b121-e007cf99cb8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC05LTEtMS04MDUzMg_15c1b1b7-ad22-445c-96f3-d5b0fcfe6189">834,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi0xLTEtMS04MDUzMg_83c77768-1568-4466-b090-b448fb7243b8">830,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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi0zLTEtMS04MDUzMg_04486087-c942-4140-97bc-dc0871cb0999">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi01LTEtMS04MDUzMg_f3dd0035-5c70-446a-b8fe-33966da5e8e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi03LTEtMS04MDUzMg_4bbdfa71-04e7-46de-8e47-7a28bc81c5aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi05LTEtMS04MDUzMg_91f2809e-71c8-404b-948d-5393931e96ac">830,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 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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy0xLTEtMS04MDUzMg_0c96306f-b8c7-4a8e-be8b-b13636db3989">1,664,685</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy0zLTEtMS04MDUzMg_062a00e3-547d-4cbe-9f4f-0a46b0a26604">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy01LTEtMS04MDUzMg_fad0ff9c-a0e0-4a18-acab-690d6d69de47">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy03LTEtMS04MDUzMg_8f23ab7c-4a59-41b1-aa87-a93f7ee392b2">&#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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy05LTEtMS04MDUzMg_ccbb824b-e5c7-45e8-a7a7-3cff9beb9efd">1,664,685</ix:nonFraction>&#160;</span></td><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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfOC05LTEtMS04MDUzMg_d477df70-7210-4b4b-86b6-bee5881a5972">1,664,685</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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfOS05LTEtMS04MDUzMg_1bda5e08-8f41-4f77-aeff-aacba202ed94">&#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, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtMS0xLTEtODA1MzI_3b9c8fb8-500f-4121-8484-98f95629caba">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="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtMy0xLTEtODA1MzI_3c71c6da-3d00-41c2-aff3-388123dbce33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtNS0xLTEtODA1MzI_5247668a-babe-4d5b-bc7c-23b0f380328f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtNy0xLTEtODA1MzI_b454c2e3-ee7e-4e78-8b0e-8f632b737fc9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtOS0xLTEtODA1MzI_4d4634ce-5f73-4831-a813-4107891ce2e4">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="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtMS0xLTEtODA1MzI_5a0b7ab4-f71f-45ff-8d95-31561c7ef33d">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="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtMy0xLTEtODA1MzI_5cc44146-81b5-4ac1-ab18-565cf6ce6261">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtNS0xLTEtODA1MzI_d90afd91-f91f-47d6-bd14-29d1ccaea5b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtNy0xLTEtODA1MzI_40c4d3fa-9715-4d89-bf94-6ba74b97fa63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtOS0xLTEtODA1MzI_ef20f2dd-4156-4fc8-8fbc-02315e0d249e">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtMS0xLTEtODA1MzI_6261529c-7f5a-4780-aaa2-e01aa1368d63">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsupto30Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtMy0xLTEtODA1MzI_dd66ded0-d297-4484-8c49-40d1f57fafe3">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreements30to90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtNS0xLTEtODA1MzI_d7aa6347-9b5d-4148-9d7a-377b3b800894">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtNy0xLTEtODA1MzI_5833a3cc-6ef7-490f-acaa-18e06c19348c">&#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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:Remainingcontractualmaturityoftheagreementstotal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtOS0xLTEtODA1MzI_227c6d4b-c0a4-4b93-9fd4-98aa0d70a70e">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTctOS0xLTEtODA1MzI_2229635f-9164-4d97-9fa9-0897207ac255">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-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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTgtOS0xLTEtODA1MzI_6a365c7b-cdb6-405d-8df9-87963f74b100">&#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="ifcf0f728c2514cce81ac8f7f1a6d291c_70"></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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjA3OA_22d746ec-c80f-43c0-ad49-2a6f175b374f" continuedAt="i39b2433bcd70410c8363ad64f9000e5a" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i39b2433bcd70410c8363ad64f9000e5a" continuedAt="i33b0cb6ea728438ca11cb873facd8014"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjA5MA_ab235da1-0c5f-47e0-9874-244963b6a94a" 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 below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. As of June&#160;30, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i70769ba04db44dd29b304c6435a3f739_I20220630" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjkw_4ba4a970-9c0f-4e2f-8caf-0a4492bda44d">788,070</ix:nonFraction> shares remaining available for grant for future stock-based compensation 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.853%"><tr><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.542%"></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%">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<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%">Performance<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%">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<br/>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 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 Units</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%">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%">Balance, January&#160;1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia906b21710b4401a8e7f85b3dc45d2d0_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0yLTEtMS04MDUzMg_0e5cd0d2-a91f-4fef-b762-5ed7c8283d27">56,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="ia906b21710b4401a8e7f85b3dc45d2d0_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi00LTEtMS04MDUzMg_6b7e759b-4824-48b0-9185-088e4f2abd6c">79.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3813126a4bcc4f6b96aba2a358f1068a_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi02LTEtMS04MDUzMg_68303e2d-d79c-4027-a260-0893f8e7c448">449,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i3813126a4bcc4f6b96aba2a358f1068a_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi04LTEtMS04MDUzMg_59c1e3b2-f104-4ade-89d4-f3260c02578a">93.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i598ca0c4ee4740729f5ef9967ce97303_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xMC0xLTEtODA1MzI_7608da08-58fe-466c-acab-bcf2e8e00d7b">202,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: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="i598ca0c4ee4740729f5ef9967ce97303_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xMi0xLTEtODA1MzI_d3dfdf96-1545-403d-97c7-43e5e19808c7">84.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7f6c10168bb4fbb83c044c11264f83e_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xNC0xLTEtODA1MzI_268b04bc-83d4-4052-b245-3f58b2f5f596">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 style="background-color:#cceeff;border-top:1pt solid #000000;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="if7f6c10168bb4fbb83c044c11264f83e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xNi0xLTEtODA1MzI_02158c1c-52a7-478b-becd-addd926586ee">69.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Authorized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC0yLTEtMS04MDUzMg_efe9ca6c-7725-42ff-93a7-72eacd5d51cc">5,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC00LTEtMS04MDUzMg_7661693b-87a4-49b9-8ac5-9869ff595516">133.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC02LTEtMS04MDUzMg_ecf97f23-54dc-4f9a-9ba1-affa6e68bcb8">3,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC04LTEtMS04MDUzMg_818d5347-2817-46d3-a3e1-c11fa2a205f6">132.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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0yLTEtMS04MDUzMg_05b341c2-fd89-4704-a3f4-f9e50dbe63fd">16,022</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS00LTEtMS04MDUzMg_5ac2eafb-549d-4d9b-8145-781edc7e8dcd">74.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xMC0xLTEtODA1MzI_4b5a03f2-5e19-4fa5-8578-51ffe563e842">25,180</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xMi0xLTEtODA1MzI_91bbdb23-9ba1-4a21-98cf-2eba1e3149c8">87.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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2d817f9ae1864d66920243041f115522_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xNC0xLTEtODA1MzI_29361dcc-85b8-4a01-8bd2-cc6dff4b45bd">103,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2d817f9ae1864d66920243041f115522_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xNi0xLTEtODA1MzI_f910a9a1-0d64-4f0f-ae2c-f18f4236268b">62.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi02LTEtMS04MDUzMg_f81a9b6c-df90-474a-b832-59ad7fc57365">3,167</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi04LTEtMS04MDUzMg_98b2d0fd-9cff-40a1-94e8-db97c8ba3e25">94.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi0xMC0xLTEtODA1MzI_308fbaaf-4af9-4ad4-8ab1-84996f9f2df2">16,058</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi0xMi0xLTEtODA1MzI_b781bed2-7c58-4f00-bc6b-4c5db9846864">87.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: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></tr><tr><td colspan="3" style="background-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%">Balance, June 30, 2022</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%"><ix:nonFraction unitRef="shares" contextRef="i903f17d825fa4f97bccd8940ca26c0fb_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0yLTEtMS04MDUzMg_16cad835-5e99-4a02-bb08-f843c01c1a1b">45,661</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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i903f17d825fa4f97bccd8940ca26c0fb_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy00LTEtMS04MDUzMg_3456d0a5-c69d-4ff8-a823-708726bd0f80">87.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="shares" contextRef="i19e249643da744b5bd9120733990724a_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy02LTEtMS04MDUzMg_443fb8a4-d977-4388-8677-56c0479c3a00">449,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i19e249643da744b5bd9120733990724a_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy04LTEtMS04MDUzMg_d4b2d0e9-61d2-4490-a0f0-e3d9a6050eb5">93.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i682d23041c6b4044a300e3f52d19d6f4_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xMC0xLTEtODA1MzI_692a51f5-d541-46ad-afc1-4d39c84d7c9c">161,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i682d23041c6b4044a300e3f52d19d6f4_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xMi0xLTEtODA1MzI_e54d126d-a711-40f7-9cb3-46874215c4c7">84.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;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="i349b13fcfdae49b18b802613f02dfe0f_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xNC0xLTEtODA1MzI_51177ee7-fb77-48f7-bb01-c217388ca5ea">774,621</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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i349b13fcfdae49b18b802613f02dfe0f_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xNi0xLTEtODA1MzI_3492bdf5-4e12-471a-864f-04491e6f02dc">69.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i33b0cb6ea728438ca11cb873facd8014"><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%">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. <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjEwMA_76cfcf50-bf6d-48a0-a6b8-b65aedc723cb" continuedAt="ic57ba7874f84451bbbbc5842eb9f5e61" escape="true">Shares issued in connection with stock compensation awards along with other related information were as follows:</ix:nonNumeric></span></div><div style="margin-top:9pt"><ix:continuation id="ic57ba7874f84451bbbbc5842eb9f5e61"><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.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New shares issued from available authorized shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi0xLTEtMS04MDUzMg_004cd993-7bc7-41f7-9e4c-e11c2d4f949a">&#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="shares" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi0zLTEtMS04MDUzMg_c30aea18-7e44-4a7f-9b2c-ab2889d551ac">&#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="shares" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi01LTEtMS04MDUzMg_42a220c1-6f54-4aaf-9dec-88b4937faf9f">&#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="shares" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi03LTEtMS04MDUzMg_a61aefb8-264b-4284-baa6-21ea5e3b6525">&#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%">Shares issued from available 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="shares" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy0xLTEtMS04MDUzMg_7456bdc3-1f9f-49fc-a01a-727b67434bb9">28,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy0zLTEtMS04MDUzMg_97b3cc1f-27a2-4272-8ec2-00b2efc823e5">114,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy01LTEtMS04MDUzMg_54a818dd-b5aa-4b10-9b5c-76bdf615f06b">144,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="cfr:TreasurySharesIssuedRelatedToStockOptionExercises" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy03LTEtMS04MDUzMg_88f3cbf8-2229-4648-b419-e2c249583aef">628,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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC0xLTEtMS04MDUzMg_27b5d2a3-6651-4ee9-9552-a70852d3c0cc">751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC0zLTEtMS04MDUzMg_4d879042-e546-425b-b330-e7d6c877b49e">7,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC01LTEtMS04MDUzMg_a89e8f16-d411-4f33-b916-dfbf68f4aa3c">6,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC03LTEtMS04MDUzMg_426c9fc0-7465-4538-b472-ef6e63016d06">36,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;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 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><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjA4Mw_a1a087f9-435d-4757-ad52-7520a4b07097" 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 or benefit 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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 units</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="i7221d16e45e6447cb73cf05a03d7a825_D20220401-20220630" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy0xLTEtMS04MDUzMg_7577cfa2-ca79-49ce-96b7-51c241dc5bb3">2,291</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="i7a55a5bfa264457cae0897fcd4bb9e87_D20210401-20210630" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy0zLTEtMS04MDUzMg_d5e92e90-edcb-4c0e-b851-4eb2975d7dad">1,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy01LTEtMS04MDUzMg_6c049322-06a6-4337-a80a-d2ec66ac2550">4,649</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="ia6323b19acf7407092430cecac07717a_D20210101-20210630" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy03LTEtMS04MDUzMg_217303f3-3969-4c0c-bbc0-8fcaa95708c2">3,651</ix:nonFraction>&#160;</span></td><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 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="iacd10a4266404ae8bab879c6d6701d4c_D20220401-20220630" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC0xLTEtMS04MDUzMg_67b451fc-0c84-4189-9f08-5b8c9ee8d8e0">720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic27788a779c041f1ab1dc04d311c9d6a_D20210401-20210630" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC0zLTEtMS04MDUzMg_68d7933e-10d2-437b-ad06-e628f63f4326">700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC01LTEtMS04MDUzMg_95314389-93fb-4827-b1b9-473e1e610099">720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1183071bf354bfb978fec1df82b3486_D20210101-20210630" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC03LTEtMS04MDUzMg_e8e4bced-47a0-4a9c-ae8c-80204ab57b9b">700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51c94b99efc4efba596b5ecf5165faa_D20220401-20220630" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS0xLTEtMS04MDUzMg_b067205a-67d8-414c-bf87-ccf21d87cc0e">407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54d6462c71234a63bb1aa08f9c5482c7_D20210401-20210630" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS0zLTEtMS04MDUzMg_65b771f3-1d34-432e-9604-54b99512c8ff">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f8dbdcbd1ab420c8bb19a46248d1eca_D20220101-20220630" decimals="-3" name="us-gaap:RestrictedStockExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS01LTEtMS04MDUzMg_5e661b9f-9b68-4c03-adc6-2e9187f7f47e">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f46bf1153894319a3f39dbd02e0f2b8_D20210101-20210630" decimals="-3" name="us-gaap:RestrictedStockExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS03LTEtMS04MDUzMg_27518d57-1512-42c2-a859-0408478aff27">1,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi0xLTEtMS04MDUzMg_f0ad3024-588d-4850-a41c-5565a25e4f0c">3,418</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi0zLTEtMS04MDUzMg_5da5320f-2e07-48bb-b782-b84a576b1ec5">3,245</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi01LTEtMS04MDUzMg_9e27b184-da83-40ae-80db-930d31f4f58e">5,530</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi03LTEtMS04MDUzMg_63983a89-3896-48fe-9038-954dba010613">5,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy0xLTEtMS04MDUzMg_5785d04a-3172-4c75-80c3-0c427acd46ca">612</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy0zLTEtMS04MDUzMg_16ef5663-2cdc-4d86-a9ec-e73ba8e66764">514</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy01LTEtMS04MDUzMg_b3c79a0a-5489-4667-af48-c9baddfb856f">1,320</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy03LTEtMS04MDUzMg_bbf03235-8ee6-400d-a7e8-510d1c4129f9">881</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:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjEwNQ_63db5ed4-dd98-4da6-91b0-dec5a73fa020" 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 at June&#160;30, 2022 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"><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:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjkwMmVkMjI4YWY4MTQ0OTU4MjM1NzNkNWE3MjMwNWI3L3RhYmxlcmFuZ2U6OTAyZWQyMjhhZjgxNDQ5NTgyMzU3M2Q1YTcyMzA1YjdfMC0xLTEtMS04MDUzMg_fd5e5dc0-c47a-45fd-871d-4a080fc9a37f">13,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjkwMmVkMjI4YWY4MTQ0OTU4MjM1NzNkNWE3MjMwNWI3L3RhYmxlcmFuZ2U6OTAyZWQyMjhhZjgxNDQ5NTgyMzU3M2Q1YTcyMzA1YjdfMS0xLTEtMS04MDUzMg_086b5339-5581-480c-b8e3-2e356bcfbb7e">8,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjkwMmVkMjI4YWY4MTQ0OTU4MjM1NzNkNWE3MjMwNWI3L3RhYmxlcmFuZ2U6OTAyZWQyMjhhZjgxNDQ5NTgyMzU3M2Q1YTcyMzA1YjdfMi0xLTEtMS04MDUzMg_a6071640-96ff-48d5-9fca-9da4262df1b1">22,210</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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></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%">Note 11 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RleHRyZWdpb246MDFkYWVhYmZiMjBlNGQ2YTk0NDczMDFlMTc2NjRmMTFfMzg5_b4a15f6b-adba-4ded-a82f-9039a389cfda" continuedAt="i231e9e42ab12470f9ba671ad7bd0b2a4" escape="true">Earnings Per Common Share</ix:nonNumeric></span></div><ix:continuation id="i231e9e42ab12470f9ba671ad7bd0b2a4"><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%">Earnings per common share is computed using the two-class method as more fully described in our 2021 Form 10-K. <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RleHRyZWdpb246MDFkYWVhYmZiMjBlNGQ2YTk0NDczMDFlMTc2NjRmMTFfMzkz_4cbb14f6-2eef-4c6d-b109-037b890b10b5" continuedAt="ie50fa1699cbb4a69aed097dd296a4907" escape="true">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.</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ie50fa1699cbb4a69aed097dd296a4907"><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:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi0xLTEtMS04MDUzMg_bc6b7cc6-aeb9-4753-ac92-3287424977c0">119,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi0zLTEtMS04MDUzMg_4d8dcc42-e103-4a1f-aadf-5e6db2d0b2ae">118,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi01LTEtMS04MDUzMg_d6295d9b-d51e-4f1e-81cb-f9a438e64062">218,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi03LTEtMS04MDUzMg_191e283c-1302-47f0-8759-a91d58f09410">234,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:&#160;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy0xLTEtMS04MDUzMg_d54190fa-4c8a-4c87-b705-37e851e051ae">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy0zLTEtMS04MDUzMg_f3e5fb15-17a2-4401-b3a3-92521a34969c">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy01LTEtMS04MDUzMg_7bbf2acc-1075-456c-bf24-4dd66387d229">3,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy03LTEtMS04MDUzMg_24c537f8-4fb4-4430-aa60-feb90c7ae884">3,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;text-align:left;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:#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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC0xLTEtMS04MDUzMg_3a22afc7-d1f8-4274-897f-8fe9e4a162ed">117,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC0zLTEtMS04MDUzMg_e808947c-1ce0-406a-92d4-a4c95a749d80">116,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC01LTEtMS04MDUzMg_17c261a2-b7d1-4f9a-a0a6-23999d7682cf">214,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC03LTEtMS04MDUzMg_7772a24a-1ff7-4aec-a88b-1bf43d6dc3f5">230,263</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%">Less:&#160;Earnings allocated to participating 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS0xLTEtMS04MDUzMg_54506d8d-0c4c-4c0a-b893-f6e73e5866af">1,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS0zLTEtMS04MDUzMg_2a38648a-00ad-4e63-9b20-4eff74ae3abe">1,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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS01LTEtMS04MDUzMg_9afa087b-1d91-4ad3-8434-59d767638ebb">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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS03LTEtMS04MDUzMg_c7a9bc29-d501-4f09-96ee-11f306e3868f">2,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi0xLTEtMS04MDUzMg_24f3b596-338f-44c9-8a97-6d2bd1a99a59">116,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi0zLTEtMS04MDUzMg_28f09649-c1df-4555-8b63-b52c23fc1d57">115,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi01LTEtMS04MDUzMg_8647c113-f259-4a7a-99ce-6021c9c7c266">212,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi03LTEtMS04MDUzMg_09f3af0d-9a50-4e66-9552-43ca24d7d8d6">227,956</ix:nonFraction>&#160;</span></td><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><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%">Distributed earnings allocated to common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC0xLTEtMS04MDUzMg_6128a540-d92a-4f2c-94fa-46e9a0c5a4b2">48,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC0zLTEtMS04MDUzMg_2c88835e-bfd6-4478-9984-792b9cdc4650">45,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC01LTEtMS04MDUzMg_3354ad38-9b7c-4b2d-a663-622583935778">96,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC03LTEtMS04MDUzMg_1c89ef27-334e-44f2-a9d5-5b0b367530ac">91,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS0xLTEtMS04MDUzMg_56e5314e-13ae-47cd-8ebf-4335640924a6">68,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS0zLTEtMS04MDUzMg_dab35d25-0bc0-473a-8f86-67aa0a95bc8f">69,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS01LTEtMS04MDUzMg_8e2ae318-8e28-4e60-8e88-7bbf06453254">116,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS03LTEtMS04MDUzMg_434d69e4-fe2c-4eaa-9a60-1e04ec0174c4">136,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtMS0xLTEtODA1MzI_39c8260d-033e-44fa-93c4-6b90292ec667">116,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtMy0xLTEtODA1MzI_0b9ef6d2-6b41-494d-8496-0f21ac0130c2">115,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtNS0xLTEtODA1MzI_7a67c348-9d6a-4396-8ebb-835cf48adc87">212,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtNy0xLTEtODA1MzI_82f39f71-23ce-451f-b097-291d65460984">227,956</ix:nonFraction>&#160;</span></td><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><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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings 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%"><ix:nonFraction unitRef="shares" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItMS0xLTEtODA1MzI_0b7e4f61-0656-4054-823e-368142ef5524">64,112,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItMy0xLTEtODA1MzI_47efcbfd-20f6-4db7-be61-e7b1e81b8c23">63,606,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItNS0xLTEtODA1MzI_57086c69-72ed-4702-9e23-ddedffdb824b">64,082,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItNy0xLTEtODA1MzI_9b683647-d5d0-4006-a500-c33b9a91e387">63,457,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtMS0xLTEtODA1MzI_c5f99659-2e7b-4cd8-b1a8-0c31b24d16ca">354,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtMy0xLTEtODA1MzI_5c689537-23ef-4378-af18-e3223e239086">495,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtNS0xLTEtODA1MzI_52b80b78-eb02-4195-be8e-61cb6fb83f5b">382,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtNy0xLTEtODA1MzI_765f8f95-6d11-48fb-bac7-299b3baf66d9">511,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</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%"><ix:nonFraction unitRef="shares" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtMS0xLTEtODA1MzI_c90a494c-73bc-44f9-9190-9e836be3cdef">64,467,229</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;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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtMy0xLTEtODA1MzI_aa69add2-74e9-48af-bd80-d3a0ef50da84">64,102,159</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;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtNS0xLTEtODA1MzI_97f9d930-9da4-4a6e-b895-726023fe34c6">64,464,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="shares" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtNy0xLTEtODA1MzI_34c2421a-6677-4655-a8e2-423a57a85362">63,968,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_76"></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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfNDU0_92bc7819-11f3-43e5-99e1-32d2b9232a85" continuedAt="ic71a7916b4eb454a9a894944a6213021" escape="true">Defined Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="ic71a7916b4eb454a9a894944a6213021"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfNDU2_cbba2da1-91cf-4432-9720-6efdcbf9349f" 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 the combined net periodic expense (benefit) for our defined benefit pension plans 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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi0xLTEtMS04MDUzMg_36dca154-b5b8-4019-826a-28b73f59ff2b">3,492</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi0zLTEtMS04MDUzMg_0e45bfeb-15cb-4595-91db-beca41f56417">3,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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi01LTEtMS04MDUzMg_ab47df11-81dc-4146-a119-89303f2809db">6,983</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi03LTEtMS04MDUzMg_6135a08b-0415-44ac-9f41-b80062b5c244">6,420</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%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy0xLTEtMS04MDUzMg_edca6c95-dfb1-47da-95b6-924b3c60766f">1,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy0zLTEtMS04MDUzMg_854213bb-2b1f-4ea1-82b6-dc7228420d92">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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy01LTEtMS04MDUzMg_6a20684e-0abe-4e3e-ac40-da191db4b8e9">2,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy03LTEtMS04MDUzMg_853d5774-607d-4f0b-be43-401b6469d22f">1,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC0xLTEtMS04MDUzMg_3e0f0487-a490-486d-9db9-27ec1988cd31">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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC0zLTEtMS04MDUzMg_d2215988-f84b-419d-9f90-c17d69e96b21">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC01LTEtMS04MDUzMg_5fd3d147-7c16-4435-8dde-7d74af2249cd">1,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC03LTEtMS04MDUzMg_40baea3a-5a26-4ac6-b0a9-36d343bfedde">3,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS0xLTEtMS04MDUzMg_38122e63-a88a-4575-a31b-304680c55e15">1,747</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS0zLTEtMS04MDUzMg_ef0ecc6f-1f99-4472-b153-d7d65b1dc9c9">845</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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS01LTEtMS04MDUzMg_e77c7419-60f2-4df8-82ac-762408429cef">3,493</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS03LTEtMS04MDUzMg_f872bd31-dc9c-4c6a-a42d-4eb0c4eab582">1,691</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="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%">Our non-qualified defined benefit pension plan is not funded. <ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfMjM2_a58f8ad8-ae5b-45fc-be9a-e7550f39a987">No</ix:nonFraction> contributions to the qualified defined benefit pension plan were made during the six months ended June&#160;30, 2022. We do <ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfMzQ2_239c601b-a258-4144-ae46-8ded1d898a83">no</ix:nonFraction>t expect to make any contributions to the qualified defined benefit plan during the remainder of 2022.</span></div></ix:continuation><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_79"></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 13 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTExOA_e5675fb5-54ed-404e-ba87-2333998820c4" continuedAt="id1522313b6584c61a83a07bbf31cb5e9" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="id1522313b6584c61a83a07bbf31cb5e9" continuedAt="i288ea819938448a4a52915dffd288550"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTExOQ_f8767546-c9d7-484c-8a7f-b165fa836c2b" escape="true"><div style="margin-top:9pt;text-indent:13.5pt"><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:9pt"><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:46.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.513%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense (benefit)</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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi0xLTEtMS04MDUzMg_7a204552-97d6-4dc7-9d0b-81af93fff26a">22,646</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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi0zLTEtMS04MDUzMg_53a74f9d-b5f5-4329-9911-11c70d729351">14,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi01LTEtMS04MDUzMg_e925b8f5-8a26-41a6-8877-9885b5103987">35,705</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi03LTEtMS04MDUzMg_c0666714-4e61-4816-8048-cd443711e50a">17,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy0xLTEtMS04MDUzMg_dd168d74-ab4e-4de2-8955-7c02e20435fa">1,972</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy0zLTEtMS04MDUzMg_e08a9aaf-9194-4abd-aeed-e579c972346a">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy01LTEtMS04MDUzMg_95517dc6-e087-4c1a-9e5e-ef87a816f898">2,404</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy03LTEtMS04MDUzMg_7368755c-6d74-4e34-81e5-94bf0b179a58">5,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC0xLTEtMS04MDUzMg_4106fa4f-55a4-4ff3-9c73-6fecd920a19e">20,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC0zLTEtMS04MDUzMg_1863148e-39ab-4359-82d8-783a2ec922fd">15,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC01LTEtMS04MDUzMg_705c4eaa-6bde-4dae-a854-8f998462e7a3">33,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC03LTEtMS04MDUzMg_c596f32f-4610-4bdd-9546-136bbf8eb93a">22,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS0xLTEtMS04MDUzMg_34f84a46-41f2-4aa8-9c5d-15a03ba4454f">14.8</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"><span style="color:#000000;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS0zLTEtMS04MDUzMg_999c6f96-ea1a-4049-846b-619492463408">11.3</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"><span style="color:#000000;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS01LTEtMS04MDUzMg_2624f11b-bf8a-49c0-98ca-d28c1ad39a5e">13.2</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"><span style="color:#000000;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS03LTEtMS04MDUzMg_fc22241e-f9e2-4d48-bf5b-81c8dc696f7f">8.9</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="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 had a net deferred tax asset totaling $<ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTA2_6cc6b3ec-cd04-4c28-a003-5901a4f3edf4">245.9</ix:nonFraction> million at June&#160;30, 2022 and a net deferred tax liability totaling $<ix:nonFraction unitRef="usd" contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTU3_fe31d323-5e71-431f-9672-22d7bf39d442">81.2</ix:nonFraction> million at December&#160;31, 2021. <ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTY3_3313e586-7acc-4fa8-8d04-b51861285cbd">No</ix:nonFraction> valuation allowance for deferred tax assets was recorded at June&#160;30, 2022 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. </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 effective income tax rates differed from the U.S. statutory federal income tax rates of <ix:nonFraction unitRef="number" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_2db86681-2ea8-4579-b53c-9249810efd2f"><ix:nonFraction unitRef="number" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_9dc9963d-b7f6-42ab-a05e-1705c4250dd8"><ix:nonFraction unitRef="number" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_ac7c8f70-f983-4b2b-9397-6e4f934b9c88"><ix:nonFraction unitRef="number" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_c9b010b6-f35b-4642-a450-7b5604b393e6">21</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% during the comparable periods 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. There were <ix:nonFraction unitRef="usd" contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNzEy_2b48660d-1b12-442d-8ceb-a3801ea9e89a"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNzEy_991583cb-ba6c-45bc-9165-706a7a8396f2">no</ix:nonFraction></ix:nonFraction> unrecognized tax benefits during any of the reported periods. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i288ea819938448a4a52915dffd288550"><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%">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:13.5pt"><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="ifcf0f728c2514cce81ac8f7f1a6d291c_82"></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="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RleHRyZWdpb246NDgwNmQ4ODc2YmM5NDlmZWJmODk5NjdmZGRmNjQ5YzlfNjY4_a83f7bce-d124-4185-bc96-db3d51b5ad44" continuedAt="ia524aa44297a49878e0ea43dae40716f" escape="true">Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><ix:continuation id="ia524aa44297a49878e0ea43dae40716f" continuedAt="i9ad1e7477f0f47efab3fc2b7b4230f7e"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RleHRyZWdpb246NDgwNmQ4ODc2YmM5NDlmZWJmODk5NjdmZGRmNjQ5YzlfNjUx_544b25d1-b5c4-4578-b997-c2d5e954682c" 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 before and after tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note&#160;12 &#8211; Defined Benefit Plans).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></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.841%"></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.841%"></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.841%"></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.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding: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%">Three Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</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%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</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="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:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="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="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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xLTEtMS04MzY0OQ_3034614e-fc96-42dd-aa1c-8335fc9b2771">636,523</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0zLTEtMS04MzY0OQ_51734f01-d339-4e0c-8fa8-f049467e50fa">133,670</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy01LTEtMS04MzY0OQ_24852ee0-c6b4-4c8e-bc76-111fcc56af2e">502,853</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy03LTEtMS04MzY0OQ_fcebcceb-0f54-4203-9ea2-16aad751ca1c">30,668</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy05LTEtMS04MzY0OQ_db4ae226-2252-42d5-a33a-47c71099ec14">6,441</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xMS0xLTEtODM2NDk_ec13e72d-921f-4721-ab1c-f1e09c7d2ffa">24,227</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xLTEtMS04MzY0OQ_fab5a3b3-646c-4611-9936-18a5a797b35f">189</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0zLTEtMS04MzY0OQ_c8d5ca3a-5739-4a81-b584-972f9d51e610">40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC01LTEtMS04MzY0OQ_1057f8ee-a121-4195-a3be-cb235a8ffbc9">149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC03LTEtMS04MzY0OQ_702ad564-85e6-45a3-9e67-b6d65c50eca9">245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC05LTEtMS04MzY0OQ_a02357ea-db47-46fb-a6eb-932521d7903f">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xMS0xLTEtODM2NDk_57065d1b-76c3-4b52-9b5e-c36f37291ebc">193</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="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:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xLTEtMS04MzY0OQ_1e3bcc2f-ceb9-4f80-abb8-7c54c9f4d995">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0zLTEtMS04MzY0OQ_eb08dafc-0d5d-4b9d-981a-56d39e120f0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS01LTEtMS04MzY0OQ_9404943c-7771-4998-9732-3690ab0e9309">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS03LTEtMS04MzY0OQ_f7deb199-02f6-4e5a-bc3c-cbd8f650c656">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS05LTEtMS04MzY0OQ_c7b3b2a2-d5e1-4610-9ed6-4973c9e5d46a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xMS0xLTEtODM2NDk_249c2fce-22f3-4f4a-9e3d-3e36eb44c74c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xLTEtMS04MzY0OQ_118198df-0049-413f-b5a5-5ee6e6e4d483">636,712</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0zLTEtMS04MzY0OQ_84119830-c4d9-464f-9439-234957630e71">133,710</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi01LTEtMS04MzY0OQ_c8b6b23b-db82-4b96-a244-4d8aba9bd85d">503,002</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi03LTEtMS04MzY0OQ_b80f59cd-a215-4efc-9f92-9e431be126c2">30,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi05LTEtMS04MzY0OQ_f794b267-7f76-4292-be23-673782684a9a">6,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xMS0xLTEtODM2NDk_2ee7256c-d809-4423-87a5-03ae95bdd0e4">24,034</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="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%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xLTEtMS04MzY0OQ_2a0ec918-7c9c-47ca-aed2-c634791d0f6d">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0zLTEtMS04MzY0OQ_b44caf37-7442-4585-aeca-59abbcb8b0d4">155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS01LTEtMS04MzY0OQ_95a4348d-e9a3-405f-95ec-6e69ac1e67e9">586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS03LTEtMS04MzY0OQ_3c1d07a0-e776-41d7-a0f7-382aac8cb50b">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS05LTEtMS04MzY0OQ_b122be03-6739-40ea-b1c8-761d7f3268bf">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xMS0xLTEtODM2NDk_e72a1f6e-3c9d-4851-b567-0789a8241c0c">1,208</ix:nonFraction>&#160;</span></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 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMS0xLTEtODM2NDk_b5c62d9c-6377-429f-bfd0-96b609e93eaf">741</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMy0xLTEtODM2NDk_4822e3fd-384b-40d5-ad79-b798ef28ba46">155</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNS0xLTEtODM2NDk_a8a15499-6a6f-4363-8aae-2dbc67678cf6">586</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNy0xLTEtODM2NDk_0dadb616-8dc2-4194-a03f-3065db63fb57">1,529</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtOS0xLTEtODM2NDk_19aa2e01-b3e2-4df8-a84e-5a533fa9cd35">321</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMTEtMS0xLTgzNjQ5_2590d8ee-f845-439b-b666-2a5ff24796a4">1,208</ix:nonFraction>&#160;</span></td><td style="border-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%">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: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="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMS0xLTEtODM2NDk_9439b407-a93a-4bb4-9640-a8a969d3dbfd">635,971</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: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="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMy0xLTEtODM2NDk_08566908-fc32-469b-adcb-59b81e07c768">133,555</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: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="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNS0xLTEtODM2NDk_fcd9e8be-c8b2-4d0b-b380-16280ef36930">502,416</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: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="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNy0xLTEtODM2NDk_36d83fec-7a2f-4fc0-8e46-9eeab3d302a4">31,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtOS0xLTEtODM2NDk_f13b5d75-94c1-4e8d-870a-cf980809600f">6,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMTEtMS0xLTgzNjQ5_25b0cb2e-54ba-4cfb-ab30-b6c4a5530572">25,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 style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding: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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</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%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</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 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:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#ffffff;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xLTEtMS04MDUzMg_0f936e55-bebd-48fd-ad8b-2477f39826b1">1,547,318</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0zLTEtMS04MDUzMg_7a745b19-1641-4d8c-9bf3-cf9c5a89ddc6">324,937</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy01LTEtMS04MDUzMg_615b92cd-9847-4548-8fa3-0a909d13edd8">1,222,381</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy03LTEtMS04MDUzMg_35c6fbf1-d950-4c82-a45b-1c0010bf3bac">129,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: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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy05LTEtMS04MDUzMg_931c4e1f-a469-483f-abb2-3ca49f616f1c">27,113</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xMS0xLTEtODA1MzI_6ab0eab5-4df9-4eec-8095-d6195c4f40b4">101,998</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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xLTEtMS04MDUzMg_d9300f47-c1f4-4471-83a5-54f35246efa9">398</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0zLTEtMS04MDUzMg_cde7b7cc-cbe9-494e-ab98-1b84345b5901">84</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC01LTEtMS04MDUzMg_27c3c795-9a94-401a-857f-0ac117ffe0d1">314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC03LTEtMS04MDUzMg_6c7d35ca-4800-4503-b24a-1e44e0416391">504</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC05LTEtMS04MDUzMg_8c8241d7-fd08-429f-8d80-f964f90885c7">106</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xMS0xLTEtODA1MzI_8693d277-d508-4f61-beca-3df0a878e794">398</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 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:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xLTEtMS04MDUzMg_9a04c1a3-e08c-483a-b99d-63c61bd9c1ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0zLTEtMS04MDUzMg_ced20ac4-65a0-4100-b9f8-e88741659ce4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS01LTEtMS04MDUzMg_0c3e8c8e-aaa1-4da4-b133-dec53bef380b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS03LTEtMS04MDUzMg_14b81a5f-c6bb-42fa-bfca-480863aee8df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS05LTEtMS04MDUzMg_6ad913df-bd0f-4583-818c-a63f537c5a04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xMS0xLTEtODA1MzI_a4d41394-0c3f-42a4-9c4f-25a6d04c66a8">&#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 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:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xLTEtMS04MDUzMg_f5036648-1005-4bb7-906f-344b9bc3a051">1,547,716</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0zLTEtMS04MDUzMg_4a17dc4c-4880-45b5-b8fd-3db91d186d57">325,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi01LTEtMS04MDUzMg_64b21946-00e0-4d02-b8f0-3ded5279fb83">1,222,695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi03LTEtMS04MDUzMg_a216b5d0-72e8-42fa-a966-556692015ed5">129,615</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi05LTEtMS04MDUzMg_0d0389d6-86d6-4243-b34e-a290cfb48474">27,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xMS0xLTEtODA1MzI_7aa95977-f7c6-4541-baaf-15398361ea6a">102,396</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:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 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:9pt;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 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xLTEtMS04MDUzMg_9460b6b6-c388-47f8-9440-fad7e172440a">1,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0zLTEtMS04MDUzMg_909cf524-36a7-4636-927f-58e3d1ed57aa">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS01LTEtMS04MDUzMg_ab8eafda-8c2b-478c-af2a-40144cf1fd2c">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS03LTEtMS04MDUzMg_adc6b1bd-7883-4933-9f52-7ddf56385687">3,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS05LTEtMS04MDUzMg_47f52c04-fc6d-449d-b3f5-72f64389a96a">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xMS0xLTEtODA1MzI_5347b832-a2b3-43c7-aa47-1304d1c9761e">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMS0xLTEtODA1MzI_4c16e1bf-6e6b-4bee-b680-cc8b71e04df2">1,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMy0xLTEtODA1MzI_dc30a0ae-ebe3-40be-ba59-48ec9d5d9545">311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNS0xLTEtODA1MzI_0f3fb590-83fe-4eb9-ae82-040aba390cc6">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNy0xLTEtODA1MzI_bd462f5e-c446-40aa-92b6-68bc30ecb70c">3,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtOS0xLTEtODA1MzI_b52f6991-d110-42d5-bc22-065ba086c5e9">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMTEtMS0xLTgwNTMy_7a111c11-3882-4f83-b391-9adbaf6e8355">2,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMS0xLTEtODA1MzI_07d8eb6a-bb5f-496a-8ab8-1179a8112ec3">1,546,234</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMy0xLTEtODA1MzI_18e8c4eb-55b3-4a9b-b567-44a888c0ab7b">324,710</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNS0xLTEtODA1MzI_695a047e-e2e3-45d2-bdb5-d29e271196fe">1,221,524</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNy0xLTEtODA1MzI_9181d50e-2736-4bb0-aba7-f96ca806aaae">126,557</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtOS0xLTEtODA1MzI_6f9efa00-f772-4d2a-9eb6-155fd3584f7d">26,577</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMTEtMS0xLTgwNTMy_f4bfa183-b2c7-4a0b-81b9-541531abd043">99,980</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="i9ad1e7477f0f47efab3fc2b7b4230f7e"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RleHRyZWdpb246NDgwNmQ4ODc2YmM5NDlmZWJmODk5NjdmZGRmNjQ5YzlfNjU2_c7042241-0d5b-471f-a9f5-30ff994c8acb" 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%">Activity in accumulated other comprehensive income (loss), 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.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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="padding:2px 1pt;text-align: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, 2022</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="i03ebd186dfd6410590fc322bbe79f85b_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMS0xLTEtMS04MDUzMg_e7dbe72e-b7f0-4cd6-9f1e-fb8c3eaf24cb">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="i709c4c53b3f64bfb93f9db020fe77083_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMS0zLTEtMS04MDUzMg_bd5f1aae-2a9f-4a07-a056-88f4b923ba5e">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i180b209b73a44dcb9b6b7417cb651ece_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMS01LTEtMS04MDUzMg_0b644031-16a8-4d40-8cf9-0c8702b57057">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><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 reclassifications</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="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMi0xLTEtMS04MDUzMg_ec80a3c9-5565-4417-ae4c-906e7f5f3bad">1,222,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a489981819c42acb8194731e90684f9_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMi0zLTEtMS04MDUzMg_7a1c54c3-5107-43dc-9d17-85d786f9b25e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf01f8700eea4d56b759475810e554c9_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMi01LTEtMS04MDUzMg_a58e00ee-c601-43c1-ab08-1a64e9d3614e">1,222,695</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="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMy0xLTEtMS04MDUzMg_2cb445fd-afc2-4616-921a-25fd0a1d68c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a489981819c42acb8194731e90684f9_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMy0zLTEtMS04MDUzMg_ba794a3c-f7d0-4227-9e40-ce25ea58ba40">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf01f8700eea4d56b759475810e554c9_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMy01LTEtMS04MDUzMg_8d729068-0860-497d-ba4c-652a9a6066dc">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNC0xLTEtMS04MDUzMg_94798ff1-88f0-4c6f-a8ed-f3430883b4d7">1,222,695</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="i7a489981819c42acb8194731e90684f9_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNC0zLTEtMS04MDUzMg_774d814d-1d71-4442-9cce-f4e53d04b910">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf01f8700eea4d56b759475810e554c9_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNC01LTEtMS04MDUzMg_6d08e136-12a2-4822-aff7-698f09cc900d">1,221,524</ix:nonFraction>)</span></td><td style="border-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 at June 30, 2022</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="i811d343bf11f4bb48f49f2b63ece2efd_I20220630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNS0xLTEtMS04MDUzMg_08d5a29a-d913-4d23-9934-4a07f4e6af2d">842,486</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="i65f71f1f77cb41559d87a1312c498b8b_I20220630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNS0zLTEtMS04MDUzMg_0d230753-489f-419e-ae24-c131cd0c9a6a">31,720</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="i21ad654c289d453382b0b78d68ef6fc3_I20220630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNS01LTEtMS04MDUzMg_8955b19a-2d00-465a-bd07-ce62d376839b">874,206</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:9pt"><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%">Balance January&#160;1, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7d4f9f959b487da385cdfc8cc6f72c_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNy0xLTEtMS04MDUzMg_9067d402-96b2-402c-bc75-c7f77a5e4887">563,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d15c380c2754635905b2ab6402163c8_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNy0zLTEtMS04MDUzMg_1eb3db5f-76ec-4db6-8dfe-e226a5600333">50,831</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1811af38abdb4de6ae979f93825c6ac8_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNy01LTEtMS04MDUzMg_75c4ce93-5bdd-49bd-853f-4dd48596cae6">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="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 reclassifications</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="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOC0xLTEtMS04MDUzMg_fe65d2ef-c35c-4439-8ffd-a56ae5d1dcde">102,396</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOC0zLTEtMS04MDUzMg_d02c1560-2d75-4da4-a898-97bbd1e03f75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOC01LTEtMS04MDUzMg_594a84a4-738e-4177-b501-a644fe57e53e">102,396</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="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOS0xLTEtMS04MDUzMg_3730c064-ec14-4cc0-80a7-30bacc5987b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOS0zLTEtMS04MDUzMg_c190dff9-a12b-4efe-8c88-c45669898fa6">2,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOS01LTEtMS04MDUzMg_37cfe843-2306-4b9b-842c-e45569f5881c">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;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="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTAtMS0xLTEtODA1MzI_9ef6f0de-457e-4506-8cb2-2116b93edc91">102,396</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="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTAtMy0xLTEtODA1MzI_b4f66d62-cfe6-4fd7-86e9-0ac98420be17">2,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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTAtNS0xLTEtODA1MzI_fa38270f-7465-47f2-b5df-c0aa83fe2ef3">99,980</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 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="ia660bd48145248bb86f14402fcc44a6b_I20210630" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTItMS0xLTEtODA1MzI_bb1f9a90-2dc9-4bb4-8347-6ae4175343f7">461,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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="i62d36f5595f245d79e1ecfdfb71c62c6_I20210630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTItMy0xLTEtODA1MzI_7d1d7334-e108-4659-9242-4424c3f11684">48,415</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="i9522c564f08f4460b93bc18ef7c60ab7_I20210630" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTItNS0xLTEtODA1MzI_5284c58d-1762-404e-921c-ddb92ee32c2c">412,990</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="ifcf0f728c2514cce81ac8f7f1a6d291c_88"></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 15 &#8211; <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RleHRyZWdpb246MDgzYmNkZDI0ZGNkNDc4NjhiOWYwNmQyNGQxNTVjZTRfMzUw_d3571f34-d31f-4af2-be09-d9af61877031" continuedAt="i2ef08a9917a147589c17674dc4164abc" escape="true">Operating Segments</ix:nonNumeric></span></div><ix:continuation id="i2ef08a9917a147589c17674dc4164abc"><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 managed under a matrix organizational structure whereby our <ix:nonFraction unitRef="segment" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RleHRyZWdpb246MDgzYmNkZDI0ZGNkNDc4NjhiOWYwNmQyNGQxNTVjZTRfMTAy_11bb1953-c5e9-444d-b393-154e7239d668">two</ix:nonFraction> primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. See our 2021 Form 10-K for additional information regarding our operating segments. <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RleHRyZWdpb246MDgzYmNkZDI0ZGNkNDc4NjhiOWYwNmQyNGQxNTVjZTRfMzU2_24f285d7-cc2f-44ca-873d-4b905c49e0f7" continuedAt="i377cf874c86945e197c03d6b229f4a9f" escape="true">Summarized operating results by segment were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i377cf874c86945e197c03d6b229f4a9f"><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:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Banking</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%">Frost&#160; Wealth<br/>Advisors</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%">Non-Banks</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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="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:700;line-height:100%">June 30, 2022</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 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%">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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy0xLTEtMS04MDUzMg_88970544-eb2d-4c4d-9dbf-fcc9489386b4">289,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy0zLTEtMS04MDUzMg_b5eadae7-4e0e-4cec-a6b3-b412546fb7b8">958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy01LTEtMS04MDUzMg_027f6911-b4f9-4337-a5a2-7895b6565a40">1,936</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy03LTEtMS04MDUzMg_97746ad8-bffc-4d77-8a6d-4bd1bbd98050">288,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC0xLTEtMS04MDUzMg_b95d363b-8953-4ef0-9d54-cb2098351aab">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="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC0zLTEtMS04MDUzMg_19a7face-8d92-4032-8654-81887df7c3fd">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC01LTEtMS04MDUzMg_0d448261-a273-4ace-9e86-c8f15d4a0fc1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC03LTEtMS04MDUzMg_fc566e07-51aa-414a-bc2d-561f0dc6bbd7">&#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 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%">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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS0xLTEtMS04MDUzMg_33e5b7c0-47ba-4d46-bc6b-abd5c84a7187">55,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS0zLTEtMS04MDUzMg_0a4df9e8-5e6b-4e6f-be44-7d566f7284c0">43,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS01LTEtMS04MDUzMg_833b17b9-1ac1-42e4-829d-ccb528ee26fb">524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS03LTEtMS04MDUzMg_cbb2e9e8-679c-4f9f-ac7a-080cceb4516a">97,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 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%">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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi0xLTEtMS04MDUzMg_07032ad6-f0b6-47d2-8753-514fc19a7217">211,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi0zLTEtMS04MDUzMg_50a566f4-7acd-4878-bd2a-3249ea50157d">33,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi01LTEtMS04MDUzMg_ddfe2f6e-da47-44e8-95ec-b905b2f75667">2,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi03LTEtMS04MDUzMg_2ef00569-0480-4882-a685-29b3e2199285">246,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 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%">Income (loss) before income taxes</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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy0xLTEtMS04MDUzMg_6fdcd781-c445-47bb-8f19-c50fe342a65d">133,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy0zLTEtMS04MDUzMg_ffd433d8-ca0c-496c-b44a-4a0798480631">10,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy01LTEtMS04MDUzMg_ca5940c6-73e8-4c16-ab5f-2bd376d02a22">4,605</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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy03LTEtMS04MDUzMg_4ac04571-3e6b-4a9e-bc62-8a76ef38d63c">139,788</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 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%">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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC0xLTEtMS04MDUzMg_3e22dd32-d653-4477-8262-6bbef2592f3e">19,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC0zLTEtMS04MDUzMg_626ee568-c5ed-4e0c-ab59-75fd2b353ddc">2,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC01LTEtMS04MDUzMg_29567cb2-f3f8-4ecd-a542-504b8308f4c9">1,426</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC03LTEtMS04MDUzMg_d52f7488-5147-4683-843e-ed21200c902a">20,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net income (loss)</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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS0xLTEtMS04MDUzMg_3ed4eb3e-94fc-4574-b6ba-75e3f5ba0f00">113,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS0zLTEtMS04MDUzMg_46c9ecd2-78c7-4a5b-8788-9798174dc415">8,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS01LTEtMS04MDUzMg_11f656df-453e-4378-b538-fe7d2769e2bd">3,179</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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS03LTEtMS04MDUzMg_e31e8603-8947-45bd-9bc3-903e719f2b2d">119,114</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 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%">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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtMS0xLTEtODA1MzI_94932e0e-8c76-430e-9a8f-12c76146a63b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtMy0xLTEtODA1MzI_1ffa8674-e496-44fb-9282-9deca7805c3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtNS0xLTEtODA1MzI_55831ad7-b1dc-454f-9361-10a6890a6510">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtNy0xLTEtODA1MzI_0202cb9f-6688-47a5-8597-c3121f647d65">1,669</ix:nonFraction>&#160;</span></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 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%">Net income (loss) available to common shareholders</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="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItMS0xLTEtODA1MzI_e6b4f591-99a1-44d1-b623-c9812733ddd6">113,717</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="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItMy0xLTEtODA1MzI_ffb4938d-d1b4-4ea8-8678-6331318b48e3">8,576</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="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItNS0xLTEtODA1MzI_e4099c47-83cb-4553-8ec3-cd9a5a5d365f">4,848</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItNy0xLTEtODA1MzI_c3beb88c-0045-4d86-917d-112cc7fc739e">117,445</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;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-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%"><ix:nonFraction unitRef="usd" contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtMS0xLTEtODA1MzI_c50d9a4f-e044-4fab-abcb-71f3d688236b">344,583</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%"><ix:nonFraction unitRef="usd" contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtMy0xLTEtODA1MzI_906ba152-ab84-41fe-975f-42561e770227">44,012</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">(<ix:nonFraction unitRef="usd" contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtNS0xLTEtODA1MzI_c5022a29-e11c-414a-a315-c0b1a10c2e07">2,460</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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-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-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%"><ix:nonFraction unitRef="usd" contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtNy0xLTEtODA1MzI_29787e01-a9ca-4f8c-b3df-2c03fbff9a74">386,135</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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;border-top:3pt double #000;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%">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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtMS0xLTEtODA1MzI_1efa2deb-d3a1-4e70-8c27-23791c08147e">258,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtMy0xLTEtODA1MzI_54e46a9c-64dd-46ee-8232-e6aa8d48dee9">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtNS0xLTEtODA1MzI_42d5e270-0792-4416-a1e3-3f26ae4af0e4">1,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtNy0xLTEtODA1MzI_4b268c59-69ef-4215-bb39-08f0d1481454">257,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtMS0xLTEtODA1MzI_7ca0de07-1998-43eb-b737-1d3d6f3f39da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtMy0xLTEtODA1MzI_dcf4d4fe-89df-444b-b237-032e0697689e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtNS0xLTEtODA1MzI_cf92bd10-35c7-4a1d-9239-a0a071dbf3c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtNy0xLTEtODA1MzI_7d18a8de-6462-4081-9a8e-59dcd9d0e6de">&#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%">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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctMS0xLTEtODA1MzI_3c20a379-f4a6-4fda-a251-e6f259a607a1">48,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctMy0xLTEtODA1MzI_2caa30c7-f7d3-4602-8673-ea2c69164e9c">42,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctNS0xLTEtODA1MzI_5a4a19a0-c43f-4371-8753-9b554cceb1da">231</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctNy0xLTEtODA1MzI_a7cbd10b-0eb7-423f-8374-7083592a051d">91,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtMS0xLTEtODA1MzI_0a54221e-6108-48fb-9766-fd649fe1c57e">183,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="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtMy0xLTEtODA1MzI_093ab205-5746-479f-b8f5-9190dbc791b1">30,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtNS0xLTEtODA1MzI_9c974923-bfb8-4ead-b0c9-45487d3c5191">2,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtNy0xLTEtODA1MzI_36851e0a-3359-47b7-aadf-8885511fcc43">215,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Income (loss) before income taxes</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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktMS0xLTEtODA1MzI_8c80d333-f86d-4a7f-a833-c5e904c9973a">124,285</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="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktMy0xLTEtODA1MzI_c0620bd2-5d3a-4118-9ec4-b083cb98406c">13,028</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="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktNS0xLTEtODA1MzI_48355f98-8582-43e8-b219-833a6e4f311f">4,164</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktNy0xLTEtODA1MzI_ae520323-478a-4d5b-9ad6-5f7f59076e4c">133,149</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 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%">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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtMS0xLTEtODA1MzI_ca9c3d33-2c24-4449-9d7c-4efc350ad8b0">13,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtMy0xLTEtODA1MzI_ef156bbe-8a5e-4a13-9e02-f3c4d9447abe">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtNS0xLTEtODA1MzI_e5ed6bbf-0d84-415f-a6e5-7e4c4095209a">1,260</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtNy0xLTEtODA1MzI_8c9d8ccd-d1ac-4b5b-aaf6-05fd6b2b5ee3">15,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net income (loss)</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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtMS0xLTEtODA1MzI_00c1c897-339f-400e-a31c-3855ed674155">110,680</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="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtMy0xLTEtODA1MzI_d7848d2a-4546-4cea-941a-9421669508c0">10,292</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="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtNS0xLTEtODA1MzI_8d5d23f9-844f-4e46-b04f-043908478040">2,904</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtNy0xLTEtODA1MzI_c9f0f1cb-60c6-4601-aa60-647a4ca47c7e">118,068</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 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%">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="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItMS0xLTEtODA1MzI_3f94bf3f-7409-4f49-a3cf-2dfc5b8f7e6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItMy0xLTEtODA1MzI_0c7f0244-9715-4911-9da9-033bd9b7bcf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItNS0xLTEtODA1MzI_504cb2f7-15e5-4e2c-88aa-25b18f0e4a4e">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItNy0xLTEtODA1MzI_87d19516-3f5a-4a05-bc73-80a2c2abb033">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtMS0xLTEtODA1MzI_c2fb48c4-5d3c-4c6b-8551-98c8dc19ef15">110,680</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtMy0xLTEtODA1MzI_725da88d-5550-40f5-8ac5-71286da2d292">10,292</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtNS0xLTEtODA1MzI_eac1b1c4-5fc0-407a-aa4c-6ebad03f297e">4,573</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtNy0xLTEtODA1MzI_ed1ef1e2-27ee-4fc7-83cf-d4208bcbd2d0">116,399</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</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%"><ix:nonFraction unitRef="usd" contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtMS0xLTEtODA1MzI_08b46d67-4c19-4433-a67f-f277c1f7e0d6">307,394</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtMy0xLTEtODA1MzI_a99f8ec6-2f29-4d2e-a1b2-5475c14c1ab7">43,042</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtNS0xLTEtODA1MzI_5c1b754b-49ad-4d00-a867-ad94d67d140d">2,033</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtNy0xLTEtODA1MzI_9c95efc5-8ceb-46f4-840e-ae8b785d52b4">348,403</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended:</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;border-top:3pt double #000;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:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtMS0xLTEtODA1MzI_78bb7210-f857-4d97-b612-c0dfbc57b564">539,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtMy0xLTEtODA1MzI_7617eda9-a523-42a5-8c13-eb5a1d3db931">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtNS0xLTEtODA1MzI_9929ef80-294c-4e87-9f81-c1afcab0c55e">3,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtNy0xLTEtODA1MzI_0c430e1e-398d-4ef7-bf8f-d372d7da6b1a">537,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktMS0xLTEtODA1MzI_64e3c466-fd38-4859-80bd-6c8d9a93d84d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktMy0xLTEtODA1MzI_16e5f190-1b62-4058-b546-5c027f6fc987">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktNS0xLTEtODA1MzI_6a337d90-682f-40eb-be78-14f402167787">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktNy0xLTEtODA1MzI_9921baf4-8486-4695-a5b6-37bc8eb8ed35">&#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%">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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtMS0xLTEtODA1MzI_6399d5ae-7ed5-4d65-a04b-866a35bf8530">114,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtMy0xLTEtODA1MzI_aaeae320-5a03-495d-a03f-53b42194bc4d">86,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtNS0xLTEtODA1MzI_fd2a94a3-101c-4025-a8f4-3d6ca5eb7a24">1,069</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtNy0xLTEtODA1MzI_68fb890b-7a6b-410a-a935-15d5d9ed19f8">199,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtMS0xLTEtODA1MzI_0feb49f5-fb3c-4875-8b68-0829e9572e40">417,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtMy0xLTEtODA1MzI_0c9b51fb-5c3c-4475-bff0-ab4d530a0472">64,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtNS0xLTEtODA1MzI_201139af-7ac4-454b-aaa2-e63aa8f4126c">3,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtNy0xLTEtODA1MzI_64b5fe01-aaa3-4d69-942a-4962b2db8e30">485,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 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%">Income (loss) before income taxes</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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItMS0xLTEtODA1MzI_f7e8a6bc-f0da-421f-b992-7d45667dc12c">235,826</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="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItMy0xLTEtODA1MzI_5c63ac9b-43ea-498a-8ebc-b7ce92f79789">23,873</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="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItNS0xLTEtODA1MzI_6a0abebb-20e4-4d1f-866f-21e0bc14ebc5">8,182</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItNy0xLTEtODA1MzI_9bc2fc40-36ea-433c-b3ae-c4b180f57ce6">251,517</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 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%">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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtMS0xLTEtODA1MzI_97189618-e3d9-4376-8fdd-133f2850e3c7">30,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtMy0xLTEtODA1MzI_aec33508-cdd4-40aa-9e69-480a19f42ecc">5,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtNS0xLTEtODA1MzI_dc1863cd-2374-4eb4-bc85-39e40c7c2f91">2,547</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtNy0xLTEtODA1MzI_47291b68-679a-41ec-9e14-117b61fcf657">33,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net income (loss)</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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtMS0xLTEtODA1MzI_5e997ad9-99b4-4b65-8cc9-8a791d28476e">204,991</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="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtMy0xLTEtODA1MzI_e7085162-3c65-42b5-b71d-067079fe0ad3">18,860</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="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtNS0xLTEtODA1MzI_7c0674d2-c0b4-4f84-a471-d0027d0f1779">5,635</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtNy0xLTEtODA1MzI_b78d5255-e432-4581-8921-04e027cdd0a5">218,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtMS0xLTEtODA1MzI_11cf133f-5faf-4e51-b476-ef63fdd782e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtMy0xLTEtODA1MzI_40a33682-bbb9-4c1e-85b5-c4bbbf0a124c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtNS0xLTEtODA1MzI_81e69a6e-717b-497a-a852-15f073822369">3,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtNy0xLTEtODA1MzI_eb72e1e4-badf-4059-b18b-277f74acf5c1">3,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 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%">Net income (loss) available to common shareholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctMS0xLTEtODA1MzI_bb2205d2-1092-4b48-89a2-0bd7ab2ee4b3">204,991</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctMy0xLTEtODA1MzI_c9531f8b-27b7-4671-beb8-7a9024801555">18,860</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctNS0xLTEtODA1MzI_31686821-918e-43a2-9659-6a792fa9e821">8,973</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctNy0xLTEtODA1MzI_52f0d2f5-db74-4135-9306-ba26c421908e">214,878</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</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%"><ix:nonFraction unitRef="usd" contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtMS0xLTEtODA1MzI_bfdd0256-ca4f-4a3a-ad7a-a7459ef93b33">653,408</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtMy0xLTEtODA1MzI_110f76d7-20e5-4bc2-bbb8-74d3bbb68dd8">87,941</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtNS0xLTEtODA1MzI_bdc37603-1896-483a-9e10-e5b23c951df2">4,753</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtNy0xLTEtODA1MzI_1dffff92-d05a-45f4-90b9-1554b40e640c">736,596</ix:nonFraction>&#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></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:700;line-height:100%">June 30, 2021</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;border-top:3pt double #000;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%">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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtMS0xLTEtODA1MzI_729cb764-a207-4285-ae6a-aff501419cd9">500,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtMy0xLTEtODA1MzI_dde37dfb-4384-4e39-88ae-68f84d43558e">994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtNS0xLTEtODA1MzI_54d2e6d7-04c9-4dde-a747-abe42fb9220d">3,612</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtNy0xLTEtODA1MzI_2c901a5d-bb2e-4400-b7ae-8b8a250b1517">498,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtMS0xLTEtODA1MzI_456db8ae-8a73-4274-97b0-06be1394a6ae">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtMy0xLTEtODA1MzI_496c9136-3a2d-4375-ba57-fd021ffae247">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtNS0xLTEtODA1MzI_7dd45881-e840-48fa-9f55-3807901c81b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtNy0xLTEtODA1MzI_24408ac4-4383-4385-a665-0949d3d1f5a7">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItMS0xLTEtODA1MzI_3ce15b4a-1d33-4d4d-881e-1097b727bdaf">102,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItMy0xLTEtODA1MzI_1bd3cd0f-aa18-4a10-a29c-5a5dc975d59b">82,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItNS0xLTEtODA1MzI_8151b0d0-420e-4a96-b18e-78ccbeee9197">384</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItNy0xLTEtODA1MzI_9b0408d9-6de4-4477-bbc0-30103a9bdbf8">184,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtMS0xLTEtODA1MzI_95f72cda-68b7-49fc-adb7-002bb331552e">362,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtMy0xLTEtODA1MzI_a5274207-eda9-4b5e-b88d-92abe90db714">59,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtNS0xLTEtODA1MzI_1243f86f-9de6-4017-8ac3-81dd3911450a">3,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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtNy0xLTEtODA1MzI_3e8b2ad0-d1fa-4627-8962-1eef81f945d2">425,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Income (loss) before income taxes</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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtMS0xLTEtODA1MzI_69568588-88e8-48f4-98c0-152a32d4972c">241,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtMy0xLTEtODA1MzI_60e5da4c-f2ad-4e29-a97e-34c1b2dfe127">23,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtNS0xLTEtODA1MzI_466504fb-c9c8-4ddc-81d4-01933c6480b1">7,181</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtNy0xLTEtODA1MzI_0eb06222-84b7-4971-8f6a-2b335cffc534">257,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtMS0xLTEtODA1MzI_d590ecd9-25d1-4f92-86b7-4ca38436714c">20,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtMy0xLTEtODA1MzI_3ffe15b5-6ffd-4809-9ff2-56bb4d08d511">4,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtNS0xLTEtODA1MzI_3f781598-9b2b-46aa-bb64-1a4f53ea7b56">2,673</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtNy0xLTEtODA1MzI_fac2db7d-8688-4364-b8bd-cf9bd001164e">22,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Net income (loss)</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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtMS0xLTEtODA1MzI_fcd8d04b-bd7a-4831-97b9-ee9e7c12a8b4">220,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtMy0xLTEtODA1MzI_deac99d1-8df0-472c-a9fa-a6c71ab572fd">18,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtNS0xLTEtODA1MzI_20434182-d676-4db2-b96d-ad9f33278553">4,508</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="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtNy0xLTEtODA1MzI_fcd476f0-2227-4be5-98a0-728b455ecead">234,083</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 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%">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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctMS0xLTEtODA1MzI_72afa56b-bb60-460a-9e86-39432bdc6f8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctMy0xLTEtODA1MzI_06c29d6a-ff6d-4a0e-9e22-c5ce5e79f14c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctNS0xLTEtODA1MzI_2763e695-73d3-4d61-bdf8-ca63aee61b8b">3,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctNy0xLTEtODA1MzI_cf7286c3-b835-4d44-a5bd-8ffdb6cc16ae">3,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktMS0xLTEtODA1MzI_45ee29fc-7fa3-4a25-922c-f8225fca18ed">220,274</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="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktMy0xLTEtODA1MzI_6f7daa9e-287d-4e93-9df4-33ac50f387cb">18,317</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="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktNS0xLTEtODA1MzI_b1d45389-4eac-4087-a406-6c481328b431">8,328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktNy0xLTEtODA1MzI_c36b5c6d-458e-440f-93c3-93808116daaf">230,263</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%"><ix:nonFraction unitRef="usd" contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtMS0xLTEtODA1MzI_cfc41341-15cc-47c2-9db6-f25cc89aa031">603,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%"><ix:nonFraction unitRef="usd" contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtMy0xLTEtODA1MzI_72f04259-41e6-4456-ab1f-aa83d53e0865">83,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%">(<ix:nonFraction unitRef="usd" contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtNS0xLTEtODA1MzI_bffcb491-585e-405c-9e29-65aec848d7e4">3,996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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 #000;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%"><ix:nonFraction unitRef="usd" contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtNy0xLTEtODA1MzI_5780b16e-7699-4ebf-8f3d-a534fe7dbd81">682,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_91"></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 16 &#8211; <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY5Mg_f52592a3-503b-4062-a9e1-ab0626905998" continuedAt="i51952ba9cf4843cf9f79f28748557500" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i51952ba9cf4843cf9f79f28748557500" continuedAt="icf4e32ef37c146cea4a2bd6f864239bd"><div style="margin-top:9pt;text-align:justify;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 three-level 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. See our 2021 Form 10-K for additional information regarding the fair value hierarchy and a description of our valuation techniques.</span></div><div style="margin-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%"><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY4MA_fe9a1005-ef83-42a5-a386-605be1d96d59" continuedAt="i2ab076a0eb8840fd89ae118b67344c8e" escape="true">The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June&#160;30, 2022 and December&#160;31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy of ASC&#160;Topic&#160;820 utilized to measure fair value. </ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="i2ab076a0eb8840fd89ae118b67344c8e"><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:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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 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 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 3 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 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%">June 30, 2022</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i46cf00023ebf487aa35866e5daceb89c_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMy0xLTEtMS04MDUzMg_db68dcce-a036-4fe1-8e25-f608fea8f6e1">4,416,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80137f5c72cb4586bcc12f6efda87f54_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMy03LTEtMS04MDUzMg_e60139e8-245c-40fb-b172-3d87f22d5514">4,416,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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c05b6641b1247fc9edb495489db0d20_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNC0zLTEtMS04MDUzMg_94f82dd9-d86a-422c-8d08-51524a636626">5,335,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06ad9a16f22042379a05e4683b846756_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNC03LTEtMS04MDUzMg_6fdeb347-89e0-4fa8-9ac5-0418e8bea39f">5,335,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ic0529cea9e714dd08607a43e63cac042_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNS0zLTEtMS04MDUzMg_c5ca49b2-a788-4ce3-a247-ffda9507c744">6,987,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b60fbe8f2a840faad4b2e2e81fdfe56_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNS03LTEtMS04MDUzMg_f21d514c-f02e-473b-8c18-41e5c57ba388">6,987,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="i735b8485098f4c2cb20c663d53cb81b0_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNi0zLTEtMS04MDUzMg_c28a6998-4e33-4702-8615-85060c18f777">42,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186badd026094083ab8f099cde76a21e_I20220630" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNi03LTEtMS04MDUzMg_a7359a5a-3805-497f-badf-83edaa94cf1b">42,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i46cf00023ebf487aa35866e5daceb89c_I20220630" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOC0xLTEtMS04MDUzMg_5a010410-15b1-4fe9-bba0-bb5516e7d901">24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80137f5c72cb4586bcc12f6efda87f54_I20220630" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOC03LTEtMS04MDUzMg_fb671542-272d-4798-8d0e-1b41398b82f5">24,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ic0529cea9e714dd08607a43e63cac042_I20220630" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOS0zLTEtMS04MDUzMg_02650881-6c99-4ab1-abcc-245524cf3bfa">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b60fbe8f2a840faad4b2e2e81fdfe56_I20220630" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOS03LTEtMS04MDUzMg_f6cc41f9-c854-4934-bc9b-43deca186b40">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ie4ae85c6f8694a79bbff768587ed1911_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTEtMy0xLTEtODA1MzI_ec2dd540-5827-4a53-82ae-10c6bfee36e8">41,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8cd500338a446e9a9970b94589459a_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTEtNy0xLTEtODA1MzI_b90d4f0f-06ba-43ba-bbca-2c514ea116ac">41,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ife57f40585a543269a6f56153bab3f1e_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTItMy0xLTEtODA1MzI_85daf104-5b13-4aac-bfb1-424518659b1f">245,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53dea11bff6145e7af89932a44aa42ad_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTItNy0xLTEtODA1MzI_758fca7f-8896-49b5-9524-29912637becf">245,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i8725de5a828c4763841564e268cff0e8_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTMtMS0xLTEtODA1MzI_0bedb6d8-b2fc-4afa-b564-b21ae076fc10">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i794bda06149a494e86792b0e2b5eb9b3_I20220630" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTMtNy0xLTEtODA1MzI_f4003544-fa33-4cfd-b71d-9d7aee282fc4">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ie4ae85c6f8694a79bbff768587ed1911_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTUtMy0xLTEtODA1MzI_83ff36d5-686a-475e-a024-d15bc0c3a6ae">58,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8cd500338a446e9a9970b94589459a_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTUtNy0xLTEtODA1MzI_a3e58fcc-257a-4968-ad36-3e27c37016d6">58,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ife57f40585a543269a6f56153bab3f1e_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTYtMy0xLTEtODA1MzI_0487cbe9-3854-4dbe-8550-cb2837c9fd69">243,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53dea11bff6145e7af89932a44aa42ad_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTYtNy0xLTEtODA1MzI_5e5beccc-028c-4bc3-b6bc-8623867c1311">243,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="i8725de5a828c4763841564e268cff0e8_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTctMS0xLTEtODA1MzI_c19a2f12-46a9-42be-ac5b-63878075b68f">195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i794bda06149a494e86792b0e2b5eb9b3_I20220630" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTctNy0xLTEtODA1MzI_b59bc933-f241-4178-990e-005e309cac98">195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="i6d04105c730441e1a136b1f7a214790e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjAtMS0xLTEtODA1MzI_57f14092-7157-499d-acd5-aca78babe8b0">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da2893c54bd42e4abbea2ad3419cc43_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjAtNy0xLTEtODA1MzI_cd5a1753-2c38-487e-962a-9e85a7241997">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d1d470c8aa64c21bfa502116c1f8fb9_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjEtMy0xLTEtODA1MzI_61372e46-f47e-4ad1-aa64-26a5733f9397">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab7fbd07e6544caca35e591adef8aa4d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjEtNy0xLTEtODA1MzI_cd17877c-de09-47b2-8fe5-e05d654746ed">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: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="i824d0adbbcf244e6aadb5ecdd37c270c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjItMy0xLTEtODA1MzI_8cc350c3-ee5c-42ac-860c-f0d2be8bffc3">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2e7839e903a42e7a45d906fdb3bb8bd_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjItNy0xLTEtODA1MzI_799e19fd-e91a-4844-af05-43c1213f94c2">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a419ec544fb4a948c7c573b94c3ffbb_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjMtMy0xLTEtODA1MzI_5dc8922f-ac2f-49a5-b880-4ee1f5ccb6f1">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i583019865eb6477f8dc72d549eefc4ea_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjMtNy0xLTEtODA1MzI_484f8fee-3b3b-4480-b3c8-49d4002be2a0">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;text-align: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="i6d04105c730441e1a136b1f7a214790e_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjUtMS0xLTEtODA1MzI_a18fa470-8534-482f-8886-59240f542e6b">24,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da2893c54bd42e4abbea2ad3419cc43_I20211231" decimals="-3" name="us-gaap:TradingSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjUtNy0xLTEtODA1MzI_e9ca6ad6-e5ad-4af8-9e4f-723a7059eaa9">24,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="i824d0adbbcf244e6aadb5ecdd37c270c_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjYtMy0xLTEtODA1MzI_47d7db67-c7d9-4e5b-af24-d786dc0711e4">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2e7839e903a42e7a45d906fdb3bb8bd_I20211231" decimals="-3" name="us-gaap:TradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjYtNy0xLTEtODA1MzI_705837f2-ed82-4a10-ae22-655f74aafb00">925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="icd053d1f1d354037aa2a41349c63b1d4_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjgtMy0xLTEtODA1MzI_a63444c8-2aaf-4e81-88c8-c413a46437f0">44,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79fe6b867c164a008aa857f3622f6809_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjgtNy0xLTEtODA1MzI_b19eef91-c879-4b20-a256-dd829c5b0896">44,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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="ifed41bdd91524ce0bbaf047d3afa9419_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjktMy0xLTEtODA1MzI_816c8785-3a6f-47ac-8f8f-fec4fcf57a54">114,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i745775a51e214f9eb64bc87fd10471ef_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjktNy0xLTEtODA1MzI_a6950280-4f81-4e14-ad85-9f8b2bc9abbd">114,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="ib489be0503364d33a2f2553a2dcd1002_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzAtMS0xLTEtODA1MzI_42b6467b-5851-466c-b3ef-633799d7d13c">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415fe7aa5e2c42f4af2f6c80da689a26_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzAtNy0xLTEtODA1MzI_07519f1c-e400-4a25-81ab-61b436898d01">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="icd053d1f1d354037aa2a41349c63b1d4_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzItMy0xLTEtODA1MzI_7277ba64-c919-4102-9245-2136c1669b76">25,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="i79fe6b867c164a008aa857f3622f6809_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzItNy0xLTEtODA1MzI_9149a240-b065-41a3-9eba-80da6ff92838">25,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%">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="ifed41bdd91524ce0bbaf047d3afa9419_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzMtMy0xLTEtODA1MzI_08c0a920-5b5a-4d8b-a9b5-69ff378edc7b">113,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="i745775a51e214f9eb64bc87fd10471ef_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzMtNy0xLTEtODA1MzI_cc252360-889d-42af-92d1-51e9ee6ffe48">113,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%">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="ib489be0503364d33a2f2553a2dcd1002_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzQtMS0xLTEtODA1MzI_e55b3875-0617-4507-9237-9b21dbe6dcf6">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415fe7aa5e2c42f4af2f6c80da689a26_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzQtNy0xLTEtODA1MzI_4aa2b139-9411-477b-9b8a-6e44f49a30af">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><ix:continuation id="icf4e32ef37c146cea4a2bd6f864239bd"><div style="margin-top:9pt;text-align:justify;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. Financial assets measured at fair value on a non-recurring basis during the reported periods include certain collateral dependent loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. </span></div><ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY4Mw_9860e8ac-7d57-4980-88fb-f9d9ae5bd4aa" 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 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 during the reported periods.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;2</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%">Level&#160;3</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%">Level&#160;2</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%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice617e57503c4f68ad630d543313f203_I20220630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi0xLTEtMS04MDUzMg_17f4e1e1-7095-4061-a5ca-62ec9c048eda">5,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi0zLTEtMS04MDUzMg_8f42237d-df14-4f3a-9619-5528494954ce">3,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieffe6edafa7044b79a2c3af901a8bd30_I20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi01LTEtMS04MDUzMg_b696cede-422c-406d-a755-1fca0e1dfb46">3,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib04c7132550e48379dc11e5864ba95bb_I20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi03LTEtMS04MDUzMg_390f9fa2-b8ce-4110-8bab-88845b8d6c80">19,423</ix:nonFraction>&#160;</span></td><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%">Specific (allocations) reversals of prior 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="ice617e57503c4f68ad630d543313f203_I20220630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy0xLTEtMS04MDUzMg_a98392ff-81bd-44d2-906d-812d4ad96d73">1,327</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630" decimals="-3" name="cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy0zLTEtMS04MDUzMg_10e946e5-e252-4381-b41d-7c96e07a6a64">6,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="ieffe6edafa7044b79a2c3af901a8bd30_I20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy01LTEtMS04MDUzMg_03d9391e-bc51-44db-a011-cc227cc9a10e">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib04c7132550e48379dc11e5864ba95bb_I20210630" decimals="-3" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy03LTEtMS04MDUzMg_b9cc945a-2556-4148-8043-96e0346ccd59">3,273</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 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%">Fair value</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="ice617e57503c4f68ad630d543313f203_I20220630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC0xLTEtMS04MDUzMg_fdddd033-1371-42aa-8d7e-b6cff02f3a47">4,127</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="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC0zLTEtMS04MDUzMg_804fa643-5305-4d07-8803-78e506fd3426">10,491</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="ieffe6edafa7044b79a2c3af901a8bd30_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC01LTEtMS04MDUzMg_2298f920-5119-4d6b-9f9f-058c56849809">3,063</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="ib04c7132550e48379dc11e5864ba95bb_I20210630" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC03LTEtMS04MDUzMg_615ce94a-fb7c-4bc8-bb33-d31a0e7bde14">16,150</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: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-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. From time to time, non-financial assets measured at fair value on a non-recurring basis may include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for loan losses 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. There were no such fair value measurements during the reported periods.</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%">Financial Instruments Reported at Amortized Cost.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY5MQ_c66f6ee3-8640-4a10-84c4-63c442d2e9e6" continuedAt="i63c879b71a0340c5b83dfb3ab5b65516" escape="true">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i63c879b71a0340c5b83dfb3ab5b65516"><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:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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 2px 7.75pt;text-align: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 12.25pt;text-align: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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC0xLTEtMS04MDUzMg_74c6b5dd-eecc-4a08-abb1-5b0d2b45c439">13,658,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC0zLTEtMS04MDUzMg_84f7c772-ba14-4417-9905-c41d9d227631">13,658,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC01LTEtMS04MDUzMg_05dac000-7fb5-4147-9251-846c48252776">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC03LTEtMS04MDUzMg_7d7bc310-d969-4473-8ff7-1b62be31d034">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></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%">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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS0xLTEtMS04MDUzMg_5dbb31bd-4456-45f9-b1fc-437ab1f5514a">1,946,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS0zLTEtMS04MDUzMg_bd33eedf-8e58-4830-be92-86ff05c34da0">1,828,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS01LTEtMS04MDUzMg_3f8c92d4-274e-4fc5-84c8-8a2a4bcaf9e9">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS03LTEtMS04MDUzMg_46bcfb69-ba61-4dcc-8ed3-8019c4fb9bc5">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></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%">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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi0xLTEtMS04MDUzMg_6f30bb5d-caf8-4bf9-86ff-ae8210254355">189,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi0zLTEtMS04MDUzMg_fa60e046-694f-4b93-8352-5b5ffbaea1f7">189,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi01LTEtMS04MDUzMg_0f1f1f8d-a083-4f0b-a4eb-9a74b08f0989">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi03LTEtMS04MDUzMg_71d2be59-c67b-4088-b557-077299750f52">190,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy0xLTEtMS04MDUzMg_908c4018-bf25-4928-93c7-40d1922111b5">194,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy0zLTEtMS04MDUzMg_8149cb23-db9f-48a2-9b7a-af0712149ab4">194,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy01LTEtMS04MDUzMg_f064a59c-382d-4869-be63-1182b6177aea">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy03LTEtMS04MDUzMg_c4576be6-a796-49a0-bc4a-a1f7929e0358">179,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 12.25pt;text-align: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="ia8aa0c2a18e04bfb87e41880f8b3b409_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS0xLTEtMS04MDUzMg_ae2bffd0-8e2a-44ce-8f9c-7da13987f7d1">16,496,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i679d4775810a4edb981d6f90e878a982_I20220630" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS0zLTEtMS04MDUzMg_1b0b27ee-9f58-43f8-9a12-31445ab9bb62">16,126,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16f201d8940549dc971ace2e41adf2b4_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS01LTEtMS04MDUzMg_caa1b262-11e5-4977-83d6-4658fb99abbd">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="ie338fe7f99c342d6bd6231c01657a3f8_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS03LTEtMS04MDUzMg_69d5c019-b973-4636-9a7d-860b4efbf205">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 2px 7.75pt;text-align: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 12.25pt;text-align: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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItMS0xLTEtODA1MzI_a0709265-0c9e-4403-872b-a4ea6247e35b">45,601,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItMy0xLTEtODA1MzI_f62e1ceb-3141-4e39-9998-9c7c2cee251c">45,584,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="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItNS0xLTEtODA1MzI_155fc83f-cefb-4cd6-91d2-b291a43da7b9">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItNy0xLTEtODA1MzI_2d716957-a1f7-46e6-ac51-7fd03529c6ae">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></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%">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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtMS0xLTEtODA1MzI_5a61c81f-1a0c-4bb9-aa4e-b4bcb513117a">43,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="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtMy0xLTEtODA1MzI_8c9e79bc-0c75-4245-9f71-4f3e97c14ec1">43,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="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtNS0xLTEtODA1MzI_a61d4b12-f95b-4a19-9d03-09d9464e7415">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchased" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtNy0xLTEtODA1MzI_73ffaf00-aa8c-4b7e-a3e5-b29d3d681d3d">25,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtMS0xLTEtODA1MzI_2288ef68-234f-4442-9dfe-6788d621d5e0">1,664,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="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtMy0xLTEtODA1MzI_150050f1-3c2a-4ba3-89ba-4cd15dbfe8b2">1,664,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="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtNS0xLTEtODA1MzI_ba261b6c-fa44-4d45-92b4-b516632685d7">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtNy0xLTEtODA1MzI_cedd856e-01a9-4e96-8c7c-d66077e5550d">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 12.25pt;text-align: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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtMS0xLTEtODA1MzI_722fca42-64cd-4f35-822f-438fba8e1dba">123,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="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtMy0xLTEtODA1MzI_50233244-fa02-4dfc-afec-df64e2f59bd2">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="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtNS0xLTEtODA1MzI_5a716a70-f807-45df-a42e-78af2481f99c">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtNy0xLTEtODA1MzI_46ee5594-d0a9-444b-beaa-e6a97b7d3a13">123,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtMS0xLTEtODA1MzI_21d06f8e-0c0e-4d19-8b7c-0e3119595f90">99,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtMy0xLTEtODA1MzI_195464a5-630a-4e62-971b-acc1c0e5cb82">99,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtNS0xLTEtODA1MzI_15bf3985-ca74-4dad-a3a5-cf8b584e5ad2">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtNy0xLTEtODA1MzI_c66eea8d-a77c-439c-9e4f-d3c590daf2ec">111,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">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="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctMS0xLTEtODA1MzI_a8a38928-4b95-4102-acf0-0d4b46f37bf1">6,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctMy0xLTEtODA1MzI_fcf5d7e4-1edd-4609-9b37-3253cc928546">6,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctNS0xLTEtODA1MzI_dbe8c2ed-fd98-4142-b504-e537edbb3cd4">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="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctNy0xLTEtODA1MzI_0468bb9b-dd31-471a-ae44-7d1852e0dbd2">3,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="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%">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="id26d895fce2b47119ce25a28f9db1420_I20211231" decimals="-3" name="cfr:Financialinstrumentsusingfairvaluemeasurementoption" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzU4OQ_8f7e8605-319d-44dc-9caf-3fefe72089f5"><ix:nonFraction unitRef="usd" contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630" decimals="-3" name="cfr:Financialinstrumentsusingfairvaluemeasurementoption" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzU4OQ_fb69404c-fab7-402d-b208-8d3dcbd17ab2">no</ix:nonFraction></ix:nonFraction> financial instruments measured at fair value under the fair value measurement option.</span></div></ix:continuation><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_97"></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Note 17 - <ix:nonNumeric contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185Ny9mcmFnOjllOWJmODdjYTA5ODQ0YmE5ZTNmYTQ2YzkzM2JlYjQxL3RleHRyZWdpb246OWU5YmY4N2NhMDk4NDRiYTllM2ZhNDZjOTMzYmViNDFfMjU5Ng_ef8e69f2-3b6e-4fc4-89a4-f297bab52708" continuedAt="ic925a6415fbf442d826e89ecfbae9855" escape="true">Accounting Standards Updates</ix:nonNumeric></span></div><ix:continuation id="ic925a6415fbf442d826e89ecfbae9855"><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 certain recently issued accounting standards updates is presented below. Also refer to Note 20 - Accounting Standards Updates in our 2021 Form 10-K for additional information related to previously issued accounting standards updates.</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 2022-01, &#8220;Derivatives and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under prior guidance, entities can apply the last-of-layer hedging method to hedge the exposure of a closed portfolio of prepayable financial assets to fair value changes due to changes in interest rates for a portion of the portfolio that is not expected to be affected by prepayments, defaults, and other events affecting the timing and amount of cash flows. ASU&#160;2022-01 expands the last-of-layer method, which permits only one hedge layer, to allow multiple hedged layers of a single closed portfolio. To reflect that expansion, the last-of-layer method is renamed the portfolio layer method. ASU&#160;2022-01 also (i)&#160;expands the scope of the portfolio layer method to include non-prepayable financial assets, (ii)&#160;specifies eligible hedging instruments in a single-layer hedge, (iii)&#160;provides additional guidance on the accounting for and disclosure of hedge basis adjustments under the portfolio layer method and (iv) specifies how hedge basis adjustments should be considered when determining credit losses for the assets included in the closed portfolio. ASU&#160;2022-01 will be effective for us on January&#160;1, 2023 though early adoption is permitted. The adoption of ASU&#160;2022-01 is not expected to 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 2022-02, &#8220;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2022-02 eliminates the accounting guidance for troubled debt restructurings in Accounting Standards Codification (&#8220;ASC&#8221;) Subtopic 310-40, Receivables - Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, ASU&#160;2022-02 requires entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC Subtopic 3126-20, Financial Instruments - Credit Losses - Measured at Amortized Cost. ASU&#160;2022-02 will be effective for us on January&#160;1, 2023 though early adoption is permitted. The adoption of ASU&#160;2022-02 is not expected to 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 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2022-03 clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. ASU&#160;2022-03 also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction and requires certain new disclosures for equity securities subject to contractual sale restrictions. ASU&#160;2022-03 will be effective for us on January&#160;1, 2024 though early adoption is permitted. The adoption of ASU&#160;2022-03 is not expected to have a significant impact on our financial statements.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_103"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Review</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cullen/Frost Bankers, Inc.</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 discussion should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December&#160;31, 2021, and the other information included in the 2021 Form 10-K. Operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results for the year ending December&#160;31, 2022 or any future period.</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%">Dollar amounts in tables are stated in thousands, except for per share amounts.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_106"></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: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%">Certain statements contained in this Quarterly Report on Form 10-Q 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:6pt;padding-left:36pt;text-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, borrowing and saving 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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">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="padding-left:36pt;text-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: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 addition, financial markets and global supply chains may be adversely affected by the current or anticipated impact of military conflict, including the current Russian invasion of Ukraine, terrorism or other geopolitical events.</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%">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: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 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="ifcf0f728c2514cce81ac8f7f1a6d291c_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%">COVID-19 Effects and Actions</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%">Our business has been, and continues to be, impacted by the effects of the COVID-19 pandemic. There remains many uncertainties related to COVID-19 including, among other things, the ongoing 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 mitigate both the economic and health-related effects of COVID-19. Refer to our 2021 Form 10-K for further information regarding (i)&#160;the impact of the COVID-19 pandemic on our operations and our results thereof, as well as the impact on our financial position and (ii)&#160;legislative and regulatory actions taken related to the COVID-19 pandemic, particularly as they relate to the banking and financial services industry.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Application of Critical Accounting Policies and Accounting Estimates</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 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: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 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: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%">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. In the case of loans, the allowance for credit losses is a contra-asset valuation account, calculated in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses, that is deducted from the amortized cost basis of loans 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, 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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">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. Refer to the 2021 Form 10-K for additional information regarding critical accounting policies.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_115"></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%">Overview</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%">A discussion of our results of operations is presented below. Certain reclassifications have been made to make prior periods comparable. 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 based on a 21% federal tax rate, thus making tax-exempt yields comparable to taxable asset yields.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_118"></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%">Results of Operations</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%">Net income available to common shareholders totaled $117.4&#160;million, or $1.81 per diluted common share, and $214.9&#160;million, or $3.31 per diluted common share for the three and six months ended June&#160;30, 2022 compared to $116.4 million, or $1.80 per diluted common share, and $230.3 million, or $3.57 per diluted common share for the three and six months ended June&#160;30, 2021.</span></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected data for the comparable periods 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:46.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.513%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable-equivalent net interest income</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%">311,377&#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%">279,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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%">583,572&#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%">543,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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="padding:2px 0 2px 1pt;text-align: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,169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">45,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">288,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,156&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,037&#160;</span></td><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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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 after credit loss 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%">288,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,156&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,974&#160;</span></td><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-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%">97,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">246,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:10pt;font-weight:400;line-height:100%">215,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,149&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,517&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,061&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,216&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,083&#160;</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%">1,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">117,445&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">116,399&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">214,878&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">230,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 &#8211; 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%">1.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><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%">1.81&#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%">3.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><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%">3.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 &#8211; 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%">1.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%">1.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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;text-align: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.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13.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%">11.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:10pt;font-weight:400;line-height:100%">11.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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&#8217; 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%">6.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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:10pt;font-weight:400;line-height:100%">9.77&#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%">Net income available to common shareholders increased $1.0 million, or 0.9%, for the three months ended June&#160;30, 2022 and decreased $15.4 million, or 6.7%, for the six months ended June&#160;30, 2022 compared to the same periods in 2021. The increase during the three months ended June&#160;30, 2022 was primarily the result of a $31.1 million increase in net interest income and a $6.7 million increase in non-interest income partly offset by a $31.1 million increase in non-interest expense and a $5.6 million increase in income tax expense. The decrease during the six months ended June&#160;30, 2022 was primarily the result of a $59.7 million increase in non-interest expense and a $10.3 million increase in income tax expense partly offset by a $39.2 million increase in net interest income and a $14.8 million increase in non-interest income. Details of the changes in the various components of net income are further discussed below.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_121"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Net Interest Income</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%">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 72.9% of total revenue during the first six months of 2022. 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:13.5pt"><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. As of June&#160;30, 2022, approximately 42.0% of our loans had a fixed interest rate, while the remaining loans had floating interest rates that were primarily tied to the prime interest rate (approximately 29.2%) or the London Interbank Offered Rate (&#8220;LIBOR&#8221;) (approximately 17.0%). We discontinued originating LIBOR-based loans effective December&#160;31, 2021 and have begun to 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 a benchmark developed by Bloomberg Index Services (&#8220;BSBY&#8221;). As of June&#160;30, 2022, approximately 11.7% of loans were tied to one of these indexes. For our currently outstanding LIBOR-based loans, the timing and manner in which each customer&#8217;s contract transitions from LIBOR to another rate will vary on a case-by-case basis. Our goal is to complete all transitions by the first quarter of 2023. </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%">Select average market rates for the periods indicated 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:46.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.513%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds target rate upper bound</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">0.62&#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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 federal funds 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%">0.77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">0.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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 on reserve balances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:10pt;font-weight:400;line-height:100%">3.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-Month LIBOR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">0.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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-Month LIBOR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">1.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:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMERIBOR Term-30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMERIBOR Term-90</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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: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%">0.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-Month Term SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">0.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">3-Month Term SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bloomberg 1-Month Short-Term Bank Yield Index</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bloomberg 3-Month Short-Term Bank Yield Index</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></table></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%">____________________</span></div><div style="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:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">AMERIBOR Term-30 and AMERIBOR Term-90 are published by the American Financial Exchange. </span></div><div style="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:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">1-Month TERM SOFR and 3-Month Term SOFR market data are the property of Chicago Mercantile Exchange, Inc. or its licensors as applicable. All rights reserved, or otherwise licensed by Chicago Mercantile Exchange Inc.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective July&#160;28, 2022, the Federal Reserve increased the target range for the federal funds rate to 2.25% to 2.50% and stated that they anticipate on-going increases in the target range will be appropriate. Additionally, the interest rate paid on reserve balances was increased to 2.40%. </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;3. 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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 tables present 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 tables also set forth the net interest margin on average total interest-earning assets for the same periods. For these computations: (i) average balances are presented on a daily average basis, (ii) information is shown on a taxable-equivalent basis assuming a 21% tax rate, (iii) average loans include loans on non-accrual status, and (iv) 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:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.114%"></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%">Quarter To Date</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:8pt;font-weight:700;line-height:100%">Quarter To Date</span></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Interest<br/>Income/<br/>Expense</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%">Yield/<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Interest<br/>Income/<br/>Expense</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%">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:9pt;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><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:9pt;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: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,040,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">26,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,346,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.11&#160;</span></td><td style="background-color:#ffffff;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;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%">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:9pt;font-weight:400;line-height:100%">31,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">1.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-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%">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:9pt;font-weight:400;line-height:100%">3,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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:9pt;font-weight:400;line-height:100%">10,327,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:9pt;font-weight:400;line-height:100%">56,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:9pt;font-weight:400;line-height:100%">2.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;padding:2px 0 2px 1pt;text-align: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,168,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:9pt;font-weight:400;line-height:100%">20,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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:9pt;font-weight:400;line-height:100%">7,802,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,125,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.09&#160;</span></td><td style="background-color:#cceeff;padding: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%">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:9pt;font-weight:400;line-height:100%">18,130,491&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,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:9pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,293,779&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,403&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">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:9pt;font-weight:400;line-height:100%">16,674,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,246,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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:9pt;font-weight:400;line-height:100%">47,880,032&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,771&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,916,348&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">285,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;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:9pt;font-weight:400;line-height:100%">646,121&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">529,447&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans and 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:9pt;font-weight:400;line-height:100%">(246,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(262,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="3" style="background-color:#ffffff;padding:0 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:9pt;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:9pt;font-weight:400;line-height:100%">1,049,494&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">1,040,400&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Accrued interest 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:9pt;font-weight:400;line-height:100%">1,758,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,441,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="3" style="background-color:#ffffff;padding:0 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: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: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%">51,087,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">45,665,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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: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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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:9pt;font-weight:700;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:9pt;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:9pt;font-weight:400;line-height:100%">18,354,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,456,245&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Interest-bearing 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">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:9pt;font-weight:400;line-height:100%">12,336,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;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;padding:2px 0 2px 1pt;text-align: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,881,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:9pt;font-weight:400;line-height:100%">379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding: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%">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:9pt;font-weight:400;line-height:100%">12,607,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">9,790,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding: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%">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:9pt;font-weight:400;line-height:100%">1,427,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">1,142,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.32&#160;</span></td><td style="background-color:#ffffff;padding: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%">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:9pt;font-weight:400;line-height:100%">26,371,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%">14,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,814,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><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:9pt;font-weight:400;line-height:100%">3,499&#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:9pt;font-weight:400;line-height:100%">0.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 30.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%">Total 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%">44,725,976&#160;</span></td><td style="background-color:#ffffff;padding: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%">0.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:9pt;font-weight:400;line-height:100%">38,270,830&#160;</span></td><td style="background-color:#ffffff;padding: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%">0.04&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;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:9pt;font-weight:400;line-height:100%">35,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">34,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;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:9pt;font-weight:400;line-height:100%">1,742,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058,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:9pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;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%">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:9pt;font-weight:400;line-height:100%">123,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:9pt;font-weight:400;line-height:100%">772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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:9pt;font-weight:400;line-height:100%">99,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Interest-Bearing Funds and Average Rate Paid</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,371,800&#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:9pt;font-weight:400;line-height:100%">18,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,143,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">Accrued interest and other liabilities</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:9pt;font-weight:400;line-height:100%">821,571&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">47,548,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,344,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:9pt;font-weight:700;line-height:100%">Shareholders&#8217; Equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,539,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,320,207&#160;</span></td><td style="background-color:#ffffff;padding: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"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities and Shareholders&#8217; Equity</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: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%">51,087,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">45,665,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:9pt;font-weight:400;line-height:100%">Net interest income</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 style="background-color:#ffffff;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%">311,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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 style="background-color:#ffffff;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%">279,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest spread</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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">2.45&#160;</span></td><td style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.61&#160;</span></td><td style="background-color:#cceeff;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;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%">Net interest income to total average earning 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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.56&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">2.65&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.114%"></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 To Date</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:8pt;font-weight:700;line-height:100%">Year To Date</span></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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Interest<br/>Income/<br/>Expense</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%">Yield/<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Interest<br/>Income/<br/>Expense</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%">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:9pt;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><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:9pt;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: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,401,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">32,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#ffffff;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%">11,615,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 style="background-color:#ffffff;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%">6,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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;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%">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:9pt;font-weight:400;line-height:100%">22,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%">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:9pt;font-weight:400;line-height:100%">0.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:9pt;font-weight:400;line-height:100%">13,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;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%">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:9pt;font-weight:400;line-height:100%">4,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">5,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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:9pt;font-weight:400;line-height:100%">9,667,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:9pt;font-weight:400;line-height:100%">99,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">4,093,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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:9pt;font-weight:400;line-height:100%">7,983,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">8,177,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,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:9pt;font-weight:400;line-height:100%">4.09&#160;</span></td><td style="background-color:#cceeff;padding: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%">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:9pt;font-weight:400;line-height:100%">17,650,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,270,713&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,006&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;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:9pt;font-weight:400;line-height:100%">16,531,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,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:9pt;font-weight:400;line-height:100%">3.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,463,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,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:9pt;font-weight:400;line-height:100%">4.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:9pt;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:9pt;font-weight:400;line-height:100%">47,610,916&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609,156&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,368,631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">555,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;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:9pt;font-weight:400;line-height:100%">648,609&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">530,196&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Allowance for credit losses on loans and 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:9pt;font-weight:400;line-height:100%">(247,883)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(264,798)</span></td><td style="background-color:#ffffff;padding: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:9pt;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:9pt;font-weight:400;line-height:100%">1,050,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">1,043,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 colspan="3" style="background-color:#cceeff;padding:0 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:9pt;font-weight:400;line-height:100%">Accrued interest 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:9pt;font-weight:400;line-height:100%">1,648,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,425,072&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;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: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%">50,710,629&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">44,102,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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: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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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:9pt;font-weight:700;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:9pt;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:9pt;font-weight:400;line-height:100%">18,159,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,887,529&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Interest-bearing 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">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:9pt;font-weight:400;line-height:100%">12,146,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;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:9pt;font-weight:400;line-height:100%">10,300,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding: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%">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:9pt;font-weight:400;line-height:100%">12,235,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">9,519,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">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:9pt;font-weight:400;line-height:100%">1,308,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">1,140,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43&#160;</span></td><td style="background-color:#ffffff;padding: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%">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:9pt;font-weight:400;line-height:100%">25,689,798&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%">19,505&#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: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,960,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%">7,016&#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:9pt;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 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:400;line-height:100%">Total 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%">43,848,821&#160;</span></td><td style="background-color:#ffffff;padding: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%">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%">36,847,864&#160;</span></td><td style="background-color:#ffffff;padding: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%">0.04&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;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:9pt;font-weight:400;line-height:100%">31,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">37,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;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:9pt;font-weight:400;line-height:100%">1,896,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">1,950,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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></tr><tr><td colspan="3" style="background-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%">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:9pt;font-weight:400;line-height:100%">123,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">136,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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">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:9pt;font-weight:400;line-height:100%">99,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">4.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Interest-Bearing Funds and Average Rate Paid</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,839,984&#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:9pt;font-weight:400;line-height:100%">25,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,183,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,608&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">Accrued interest and other liabilities</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:9pt;font-weight:400;line-height:100%">808,896&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,807&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%">46,807,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,794,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:9pt;font-weight:700;line-height:100%">Shareholders&#8217; Equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,902,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,307,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></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:9pt;font-weight:700;line-height:100%">Total Liabilities and Shareholders&#8217; Equity</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: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%">50,710,629&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">44,102,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:9pt;font-weight:400;line-height:100%">Net interest income</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 style="background-color:#ffffff;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%">583,572&#160;</span></td><td style="background-color:#ffffff;padding: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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">543,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest spread</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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#cceeff;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.64&#160;</span></td><td style="background-color:#cceeff;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;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%">Net interest income to total average earning 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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.45&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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.</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:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></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.622%"></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%">Three Months Ended</span></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%">June 30, 2022 vs. June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase&#160;(Decrease)&#160;Due to Change in</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;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%">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="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%">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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">22,757&#160;</span></td><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%">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%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><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%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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%">35,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding: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%">1,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,916)</span></td><td style="background-color:#cceeff;padding: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%">(15,921)</span></td><td style="background-color:#cceeff;padding: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 earning assets</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%">12,257&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,639&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,896&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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%">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="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%">827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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:10pt;font-weight:400;line-height:100%">8,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding: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%">8,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269&#160;</span></td><td style="background-color:#cceeff;padding: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%">1,348&#160;</span></td><td style="background-color:#cceeff;padding: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%">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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">1,220&#160;</span></td><td style="background-color:#cceeff;padding: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%">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%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding: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%">134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 interest-bearing liabilities</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%">11,569&#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%">947&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,516&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change</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%">688&#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%">30,692&#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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">31,380&#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: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:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></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.622%"></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%">Six Months Ended</span></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%">June 30, 2022 vs. June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase&#160;(Decrease)&#160;Due to Change in</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;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%">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="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%">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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">26,667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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%">101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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: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><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%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030&#160;</span></td><td style="background-color:#cceeff;padding: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%">58,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,841&#160;</span></td><td style="background-color:#ffffff;padding: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%">1,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,320)</span></td><td style="background-color:#cceeff;padding: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%">(33,492)</span></td><td style="background-color:#cceeff;padding: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 earning assets</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%">7,028&#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;border-top:1pt solid #000;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%">46,574&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,602&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;padding: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%">881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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:10pt;font-weight:400;line-height:100%">9,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360&#160;</span></td><td style="background-color:#ffffff;padding: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%">10,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#cceeff;padding: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%">717&#160;</span></td><td style="background-color:#cceeff;padding: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%">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%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">1,343&#160;</span></td><td style="background-color:#cceeff;padding: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%">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%">202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#ffffff;padding: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%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 interest-bearing liabilities</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%">12,299&#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%">1,677&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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</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%">(5,271)</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%">44,897&#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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">39,626&#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: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%">Taxable-equivalent net interest income for the three months ended June&#160;30, 2022 increased $31.4 million, or 11.2%, while taxable-equivalent net interest income for the six months ended June&#160;30, 2022 increased $39.6 million, or 7.3%, compared to the same periods in 2021. The increase in taxable-equivalent net interest income during the three months ended June&#160;30, 2022 was primarily related to an increase in the average volume of taxable securities, an increase in the average yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and, to a much lesser extent, an increase in the average volume of tax-exempt securities. The impact of these items was partly offset by a decrease in the average volume of loans combined with decreases in the average yields on loans and tax-exempt securities and increases in the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">average cost and average volume of interest-bearing deposit accounts (primarily money market deposit accounts) and an increase in the average cost of repurchase agreements. The increase in taxable-equivalent net interest income during the six months ended June&#160;30, 2022 was primarily related to an increase in the average volume of taxable securities and an increase in the average yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and, to a much lesser extent, increases in the average volumes of tax-exempt securities and interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve). The impact of these items was partly offset by a decrease in the average volume of loans combined with decreases in the average yields on loans, tax-exempt securities and taxable securities; an increase in the average cost and average volume of interest-bearing deposits (primarily money market deposit accounts); and an increase in the average cost of repurchase agreements. As a result of these fluctuations, the taxable-equivalent net interest margin decreased 9 basis points from 2.65% during the three months ended June&#160;30, 2021 to 2.56% during the three months ended June&#160;30, 2022 while the taxable-equivalent net interest margin decreased 23 basis points from 2.68% during the six months ended June&#160;30, 2021 to 2.45% during the six months ended June&#160;30, 2022.</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 the three months ended June&#160;30, 2022 increased $5.0 billion while the average volume of interest-earning assets for the six months ended June&#160;30, 2022 increased $6.2 billion compared to the same periods in 2021. The increase in the average volume of interest-earning assets during the three months ended June&#160;30, 2022 primarily related to a $6.2 billion increase in average taxable securities partly offset by a $571.9 million decrease in average loans (which was primarily impacted by a $2.5 billion decrease in average PPP loans, as further discussed below), a $322.9 million decrease in average tax-exempt securities and a $306.0 million decrease in average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve). The increase in the average volume of interest-earning assets during the six months ended June&#160;30, 2022 primarily related to a $5.6 billion increase in average taxable securities and a $1.8 billion increase in average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) partly offset by a $932.7 million decrease in average loans (which was primarily impacted by a $2.5 billion decrease in average PPP loans, as further discussed below) and a $194.2 million decrease in average  tax-exempt securities.</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 taxable-equivalent yield on interest-earning assets was 2.71% during both the three months ended June&#160;30, 2021 and 2022 while the average taxable-equivalent yield on interest-earning assets decreased 18 basis points from 2.74% during the six months ended June&#160;30, 2021 to 2.56% during the six months ended June&#160;30, 2022. The average taxable-equivalent yield on interest-earning assets during 2022 was impacted by the aforementioned changes in market interest rates and changes in the volume and relative mix of interest-earning 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 average taxable-equivalent yield on loans decreased 24 basis points from 4.28% during the three months ended June&#160;30, 2021 to 4.04% during the three months ended June&#160;30, 2022 while the average taxable-equivalent yield on loans decreased 18 basis points from 4.07% during the six months ended June&#160;30, 2021 to 3.89% during the six months ended June&#160;30, 2022. The average taxable-equivalent yield on loans during the three and six months ended June&#160;30, 2021 was positively impacted by a higher average proportion of higher-yielding PPP loans to total loans compared to the three and six months ended June&#160;30, 2022. The average volume of loans for the three months ended June&#160;30, 2022 decreased $571.9 million, or 3.3%, while the average volume of loans for the six months ended June&#160;30, 2022 decreased $932.7 million, or 5.3%, compared to the same periods in 2021. The decreases in the average volume of loans were primarily due to a $2.5 billion decrease in the average volumes of PPP loans during both the three and six months ended June&#160;30, 2022. Excluding PPP loans, average loans would have increased $1.9 billion, or 13.2%, and $1.6 billion, or 10.8%, during the three and six months ended June&#160;30, 2022, respectively, compared to the same periods in 2021. Loans made up approximately 34.8% and 34.7% of average interest-earning assets during the three and six months ended June&#160;30, 2022, respectively, compared to 40.2% and 42.2% during the same respective periods in 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%">During the six months ended June&#160;30, 2022, we recognized approximately $2.6 million 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. Such amounts were not significant during the three months ended June&#160;30, 2022. During the three and six months ended June&#160;30, 2021, we recognized approximately $38.8 million and $62.3 million, respectively, in PPP loan related deferred processing fees (net of amortization of related deferred origination costs). As a result of the inclusion of these net fees in interest income, the average yields on PPP loans was 1.00% and 3.32% during the three and six months ended June&#160;30, 2022, and 6.89% and 5.60% during the three and six months ended June&#160;30, 2021, compared to the stated interest rate of 1.0% on these loans.</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 taxable-equivalent yield on securities was 2.87% during both the three and six months ended June&#160;30, 2022, decreasing 49 basis points from 3.36% during the three months ended June 30, 2021 and decreasing 51 basis points from 3.38% during the six months ended June 30, 2021. The average yield on taxable securities was 2.04% during the three months ended June&#160;30, 2022 increasing 3 basis points from 2.01% during the same period in 2021 while the average yield on taxable securities was 1.97% during the six months ended June&#160;30, 2022 decreasing 6 basis points from 2.03% during the same period in 2021. The average taxable-equivalent yield on tax-exempt securities was 4.04% during the three months ended June&#160;30, 2022 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">decreasing 5 basis points from 4.09% during the same period in 2021 while the average taxable-equivalent yield on tax-exempt securities was 4.03% during the six months ended June&#160;30, 2022, decreasing 6 basis points from 4.09% during the same period in 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax exempt securities made up approximately 43.0% and 45.2% of total average securities during the three and six months ended June&#160;30, 2022, respectively, compared to 66.1% and 66.6% during the same periods in 2021. The average volume of total securities during the three months ended June&#160;30, 2022 increased $5.8 billion, or 47.5%, compared to the same period in 2021 while the average volume of total securities during the six months ended June&#160;30, 2022 increased $5.4 billion, or 43.8%, compared to the same period in 2021. Securities made up approximately 37.9% of average interest-earning assets during the three months ended June&#160;30, 2022 compared to 28.6% during the same period in 2021 while securities made up approximately 37.1% of average interest-earning assets during the six months ended June&#160;30, 2022 compared to 29.7% during the same period in 2021. The increases during the three and six months ended June&#160;30, 2022 were primarily related to the investment of available funds (primarily from growth in deposits) in taxable securities. </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%">Average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) for the three months ended June&#160;30, 2022 decreased $306.0 million, or 2.3%, compared to the same period in 2021 while average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) for the six months ended June&#160;30, 2022 increased $1.8 billion, or 15.4%, compared to the same period in 2021. Interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) made up approximately 27.2% of average interest-earning assets during the three months ended June&#160;30, 2022 compared to 31.1% during the same period in 2021 while interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) made up approximately 28.1% of average interest-earning assets during the six months ended June&#160;30, 2022 and 2021. The average yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) was 0.80% and 0.49% during the three and six months ended June&#160;30, 2022, respectively, compared to 0.11% and 0.10% during the same respective periods in 2021. The average yields on interest-bearing deposits during the three and six months ended June&#160;30, 2022 were impacted by higher interest rates paid on reserves held at the Federal Reserve, compared to the same respective periods in 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average rate paid on interest-bearing liabilities was 0.26% during the three months ended June&#160;30, 2022, increasing 16&#160;basis points from 0.10% during the same period in 2021 while the average rate paid on interest-bearing liabilities was 0.18% during the six months ended June&#160;30, 2022 increasing 8 basis points from 0.10% during the same period in 2021. Average deposits increased $6.5 billion, or 16.9%, during the three months ended June&#160;30, 2022 compared to the same period in 2021 and included a $4.6 billion increase in average interest-bearing deposits and a $1.9 billion increase in average non-interest bearing deposits. Average deposits increased $7.0 billion, or 19.0%, during the six months ended June&#160;30, 2022 compared to the same period in 2021 and included a $4.7 billion increase in average interest-bearing deposits and a $2.3 billion increase in average non-interest bearing deposits. The ratio of average interest-bearing deposits to total average deposits was 59.0% and 58.6% during the three and six months ended June&#160;30, 2022 compared to 57.0% and 56.9% during the same respective periods in 2021. 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 cost of interest-bearing deposits and total deposits was 0.22% and 0.13%, respectively, during the three months ended June&#160;30, 2022 compared to 0.06% and 0.04%, respectively, during the same period in 2021. The average cost of interest-bearing deposits and total deposits was 0.15% and 0.09%, respectively, during the six months ended June&#160;30, 2022 compared to 0.07% and 0.04%, respectively, during the same period in 2021. The average cost of deposits during 2022 was impacted by an increase in the interest rates we pay on most of our interest-bearing deposit products as a result of the aforementioned increase in market interest rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 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.45% and 2.38% during the three and six months ended June&#160;30, 2022 compared to 2.61% and 2.64% during the same respective periods in 2021. 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;3. Quantitative and Qualitative Disclosures About Market Risk included elsewhere in this report.</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%">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;8&#160;-&#160;Derivative Financial Instruments in the accompanying notes to consolidated financial statements included elsewhere in this report. Information regarding the impact of fluctuations in interest rates on our derivative financial instruments is set forth in Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk included elsewhere in this report.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Credit Loss Expense</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%">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 exposures after net charge-offs have been deducted to bring the allowances 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. 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:46.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.513%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit) 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><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%">(4,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,379)</span></td><td style="background-color:#ffffff;padding: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%">4,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444&#160;</span></td><td style="background-color:#cceeff;padding: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">&#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><td 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%">&#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><td 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%">&#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align: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%">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 id="ifcf0f728c2514cce81ac8f7f1a6d291c_127"></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%">Non-Interest Income</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 non-interest income for the three and six months ended June&#160;30, 2022 increased $6.7 million, or 7.3%, and increased $14.8 million, or 8.0%, respectively, compared to the same periods in 2021. Changes in the various components of non-interest income are discussed in more detail below.</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%">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 fees for the three and six months ended June&#160;30, 2022 decreased $98 thousand, or 0.3%, and increased $3.2 million, or 4.4%, respectively, compared to the same periods in 2021. Investment management fees are the most significant component of trust and investment management fees, making up approximately 79.6% and 81.8% of total trust and investment management fees for the first six months of 2022 and 2021, respectively. The decrease in trust and investment management fees during the three months ended June&#160;30, 2022 was primarily due to decreases in estate fees (down $968&#160;thousand) and investment management fees (down $863&#160;thousand), among other things, mostly offset by an increase in oil and gas fees (up $1.8&#160;million). </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 trust and investment management fees during the six months ended June&#160;30, 2022 was primarily due to increases in oil and gas fees (up $2.6&#160;million), investment management fees (up $966&#160;thousand) and real estate fees (up $580&#160;thousand) partly offset by a decrease in estate fees (down $888&#160;thousand). Investment management 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 increase in investment management fees during six months ended June&#160;30, 2022 was primarily related to higher average equity valuations as well as an increase in the number of accounts. The decrease in investment management fees during three months ended June&#160;30, 2022 was primarily related to the sharp decline in equity valuations during the second quarter of 2022. Oil and gas fees during the three and six months ended June&#160;30, 2022 were impacted by increases in oil and gas prices. The fluctuations in estate fees and real estate fees during the comparable periods were primarily related to variations in transaction volumes. </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%">At June&#160;30, 2022, trust assets, including both managed assets and custody assets, were primarily composed of equity securities (43.0% of assets), fixed income securities (33.1% of assets), alternative investments (7.5% of assets) and cash equivalents (9.9% of assets). The estimated fair value of these assets was $40.1 billion (including managed assets of $19.4 billion and custody assets of $20.6 billion) at June&#160;30, 2022, compared to $43.3 billion (including managed assets of $19.1 billion and custody assets of $24.2 billion) at December&#160;31, 2021 and $42.3 billion (including managed assets of $18.1 billion and custody assets of $24.2 billion) at June&#160;30, 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-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 the three and six months ended June&#160;30, 2022 increased $4.0 million, or 20.3%, and increased $6.8 million, or 17.0%, respectively, compared to the same periods in 2021. The increase during the three months ended June&#160;30, 2022 was primarily related to increases in overdraft charges on consumer and commercial accounts (up $2.1 million and $624 thousand, respectively) and commercial service charges (up $1.1 million). The increase during the six months ended June&#160;30, 2022 was primarily related to increases in overdraft charges on consumer and commercial accounts (up $2.7 million and $1.1 million, respectively) and commercial service charges (up $2.5 million). </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%">Commercial service charges during the three and six months ended June&#160;30, 2022 were primarily impacted by increases in the volumes of billable services compared to the same periods in 2021. Overdraft charges totaled $9.6 million ($7.4 million consumer and $2.1 million commercial) during the three months ended June&#160;30, 2022 compared to $6.9 million ($5.3 million consumer and $1.5 million commercial) during the same period in 2021. Overdraft charges totaled $18.2 million ($14.1 million </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">consumer and $4.1 million commercial) during the six months ended June&#160;30, 2022 compared to $14.4 million ($11.4 million consumer and $3.0 million commercial) during the same period in 2021. The increases in overdraft charges during the three and six months ended June&#160;30, 2022 were impacted by increases in the volumes of fee assessed overdrafts relative to the same periods in 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%">In June 2022, we expanded the overdraft grace feature first implemented in April 2021. This feature, which was previously only available to certain consumer demand deposit accounts, is now available to all of our consumer demand deposit accounts, regardless of direct deposit status. With this feature no fees will be assessed on overdrafts of $100 or less. Additionally, we also eliminated fees on non-sufficient and returned items for all consumer deposit accounts. We expect these changes will impact revenue by as much as $3.5&#160;million on an annual 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-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 the three and six months ended June&#160;30, 2022 increased $1.0 million, or 9.3%, and increased $298 thousand, or 1.1%, respectively, compared to the same periods in 2021. The increase during the three months ended June&#160;30, 2022 was the result of increases in commission income (up $774&#160;thousand) and contingent income (up $229&#160;thousand). The increase during the six months ended June&#160;30, 2022 was the result of an increase in commission income (up $1.3&#160;million) mostly offset by a decrease in contingent income (down $1.0&#160;million).</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%">Contingent income totaled $578 thousand and $3.0 million during the three and six months ended June&#160;30, 2022, respectively, compared to $349 thousand and $4.0 million during the same periods in 2021. Contingent income primarily consists of amounts received from various property and casualty insurance carriers related to portfolio growth and 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 $1.8 million and $3.1 million during the six months ended June&#160;30, 2022 and 2021, respectively. The decrease in performance related contingent income during 2022 was related to low growth within the portfolio and a deterioration in the loss performance of insurance policies previously placed. This deterioration was impacted by a severe weather event in Texas during the first quarter of 2021 that resulted in a significant increase in property and casualty claims and losses. 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 $385 thousand and $1.2 million during the three and six months ended June&#160;30, 2022, respectively, compared to $274 thousand and $899 thousand during the same respective periods in 2021. The increases in commission income during the three and six months ended June&#160;30, 2022 were primarily related to increases in commercial and personal lines property and casualty commissions and benefit plan commissions partly offset by decreases in life insurance commissions. The increases in commercial and personal lines property and casualty commissions and benefit plan commissions during the three and six months ended June&#160;30, 2022 were related to increased business volumes and increased market rates while the decreases in life insurance commissions were related to decreased business volumes.</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%">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 debit and credit card usage, point of sale income from PIN-based card transactions and ATM service fees. Interchange and card transaction fees are reported net of related network costs. </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%">Net interchange and card transaction fees for the three and six months ended June&#160;30, 2022 increased $270 thousand, or 5.8%, and increased $403 thousand, or 4.6%, respectively, compared to the same periods in 2021 primarily due to increases in transaction volumes as well as the impact of new card products partly offset by an increase in network costs. 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: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:47.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.254%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.254%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.254%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.259%"></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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from 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%">8,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,945&#160;</span></td><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%">867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 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%">9,175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,419&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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%">15,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,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:10pt;font-weight:400;line-height:100%">3,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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 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%">4,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"></td><td 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%">4,641&#160;</span></td><td style="background-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%">9,137&#160;</span></td><td style="background-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%">8,734&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align: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%">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-</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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:115%">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: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%">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 the three months ended June&#160;30, 2022 increased $1.2 million, or 14.4%, compared to the same period in 2021. The increase was primarily related to increases in income from the placement of money market accounts (up $1.1&#160;million) and merchant services rebates/bonuses (up $472&#160;thousand), among other things, partly offset by a decrease in income from the sale of mutual funds (down $448&#160;thousand), among other things. Other charges, commissions and fees for the six months ended June&#160;30, 2022 increased $2.6 million, or 15.2%, compared to the same period in 2021. The increase was primarily related to increases in income from the placement of money market accounts (up $944&#160;thousand), merchant services rebates/bonuses (up $898&#160;thousand), letter of credit fees (up $463&#160;thousand) and funds transfer service charges (up $295&#160;thousand), 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-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 the three months ended June&#160;30, 2022 increased $237 thousand, or 2.5%, compared to the same period in 2021.The increase was primarily related to increases in sundry and other miscellaneous income (up $1.2&#160;million), income from customer derivative and securities trading transactions (up $742&#160;thousand) and income from customer foreign exchange transactions (up $547&#160;thousand), among other things, partly offset by decreases in gains on the sale assets (down $1.8&#160;million) and mineral interest income (down $289&#160;thousand), among other things. Sundry income during the three months ended June&#160;30, 2022 included $1.0&#160;million in card related incentives/rebates and $489&#160;thousand related to the recovery of prior write-offs. The increases in income from customer derivative and securities trading transactions and customer foreign exchange transactions were primarily related to increases in transaction volumes. Gains on the sale of assets during the second quarter of 2021 included $1.8&#160;million related to the sale of certain parking lots in downtown San Antonio. The decrease in mineral interest income was related to the donation of certain mineral interests in 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%">Other non-interest income for the six months ended June&#160;30, 2022 increased $1.6 million, or 8.8%, compared to the same period in 2021. The increase was primarily related to increases in sundry and other miscellaneous income (up $2.3&#160;million), public finance underwriting fees (up $1.6&#160;million) and income from customer foreign exchange transactions (up $926&#160;thousand) partly offset by decreases in gains on the sale of foreclosed and other assets (down $1.8&#160;million), mineral interest income (down $497&#160;thousand) and income from customer derivative and securities trading transactions (down $435&#160;thousand), among other things. Sundry income during the six months ended June&#160;30, 2022 included $1.0&#160;million related to the recovery of prior write-offs, $1.0&#160;million in card related incentives/rebates and $458&#160;thousand related to a contract fee. The increases in public finance underwriting fees and income from customer foreign exchange transactions were primarily related to increases in transaction volumes. The decrease in gains on the sale of assets was primarily related to the aforementioned sale of certain parking lots in downtown San Antonio during the second quarter of 2021. The decrease in mineral interest income was related to the donation of certain mineral interests in 2021. The decrease in income from customer derivative transactions was primarily due to a decrease in transaction volume.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Non-Interest Expense</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 non-interest expense for the three and six months ended June&#160;30, 2022 increased $31.1 million, or 14.4%, and increased $59.7 million, or 14.0%, respectively, compared to the same periods in 2021. Changes in the various components of non-interest expense are discussed below.</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%">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 for the three and six months ended June&#160;30, 2022 increased $19.8 million, or 20.5%, and increased $37.7 million, or 19.8%, respectively, compared to the same periods in 2021. The increases in salaries and wages were primarily related to increases in salaries, due to annual merit and market increases as well as the implementation of a $20 per hour minimum wage in December, 2021. Salaries and wages was also impacted by increases in the number of employees, increases in incentive compensation and, primarily during the six months ended June&#160;30, 2022, a decrease in salary costs deferred in connection with loan originations as the first quarter of 2021 was impacted by the high volume of PPP loan originations. We are experiencing an increasingly competitive labor market which has resulted in and could continue to result in an increase in our staffing costs.</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%">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 the three and six months ended June&#160;30, 2022 increased $2.0 million, or 10.7%, and increased $3.7 million, or 8.9%, respectively, compared to the same periods in 2021. The increases were primarily related to increases in payroll taxes, 401(k) plan expense and medical benefits expense, among other things, partly offset by increases in the net periodic benefits related to our defined benefit retirement plan.</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%">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 expense related to these plans in future years, which would be dependent on the return earned on plan assets, the level of interest rates </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">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: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%">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 the three and six months ended June&#160;30, 2022 increased $1.7 million, or 6.5%, and increased $3.1 million, or 5.9%, respectively, compared to the same periods in 2021. The increases during the three and six months ended June&#160;30, 2022 were primarily related to increases in repairs and maintenance/service contracts expense (up $1.0&#160;million and $1.8&#160;million, respectively), depreciation on buildings and leasehold improvements (together up $308&#160;thousand and $663&#160;thousand, respectively) and lease expense (up $433&#160;thousand and $528&#160;thousand, respectively), among other things. The increases in the aforementioned components of net occupancy expense were impacted, in part, by our expansion within the Houston and Dallas market areas.</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%">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 the three and six months ended June&#160;30, 2022 increased $1.9 million, or 6.9%, and increased $3.1 million, or 5.5%, respectively, compared to the same periods in 2021. The increases during the three and six months ended June&#160;30, 2022 were primarily related to increases in cloud services expense (up $1.1&#160;million and $1.9&#160;million, respectively), depreciation of furniture and equipment (up $348&#160;thousand and $863&#160;thousand, respectively) and service contracts expense (up $466&#160;thousand and $583&#160;thousand, respectively), among other things, partly offset by decreases in software maintenance (down $199&#160;thousand and $557&#160;thousand, respectively). </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%">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 $3.7 million and $7.4 million for the three and six months ended June&#160;30, 2022, respectively, compared to $2.9 million and $5.8 million for the three and six months ended June&#160;30, 2021. The increases were primarily related to an increase in total assets partly offset by a decrease in the assessment rate. In June 2022, the Federal Deposit Insurance Corporation issued a notice of proposed rulemaking, applicable to all insured depository institutions, to increase the initial base deposit insurance assessment rates by 2&#160;basis points, beginning with the first quarterly assessment period of 2023. </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%">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 the three and six months ended June&#160;30, 2022 increased $4.8 million, or 11.5%, and increased $10.7 million, or 13.6%, respectively, compared to the same periods in 2021. The increase during the three months ended June&#160;30, 2022 included increases in travel, meals and entertainment (up $1.7&#160;million); professional services expense (up $1.2&#160;million); sundry and other miscellaneous expenses (up $1.1&#160;million); and advertising/promotions expense (up $661&#160;thousand). Sundry and other miscellaneous expenses during the three months ended June&#160;30, 2022 included $446&#160;thousand related to the write-off of certain assets and $387&#160;thousand related to settlements. The impact of the aforementioned items was partly offset by decreases in donations expense (down $1.8&#160;million), which was impacted by a $1.8 million contribution to the Frost Charitable Foundation in the second quarter of 2021, among other things. The increase during the six months ended June&#160;30, 2022 included increases in professional services expense (up $3.0&#160;million); travel, meals and entertainment (up $3.0&#160;million); advertising/promotions expense (up $2.8&#160;million); and business development expense (up $889&#160;thousand); among other things. Other non-interest expense during the six months ended June&#160;30, 2022 was also impacted by a decrease in costs deferred as loan origination costs (down $1.2&#160;million) as the first quarter of 2021 was impacted by a large volume of PPP loan originations. The impact of the aforementioned items was partly offset by decreases in donations expense (down $3.2&#160;million), which was impacted by $3.3 million in contributions to the Frost Charitable Foundation in the first six months of 2021; and amortization of deferred costs associated with loan commitments (down $663&#160;thousand), among other things.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_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%">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 segment, the methodologies used to measure segment financial performance and summarized operating results by segment are described in Note&#160;15&#160;-&#160;Operating Segments in the accompanying notes to consolidated financial statements included elsewhere in this report. Segment operating results are discussed in more detail below.</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%">Banking</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%">Net income for the three and six months ended June&#160;30, 2022 increased $3.0 million, or 2.7%, and decreased $15.3 million, or 6.9%, respectively, compared to the same periods in 2021. The increase during the three months ended June&#160;30, 2022 was primarily the result of a $30.7 million increase in net interest income and a $6.5 million increase in non-interest income partly offset by a $27.9 million increase in non-interest expense and a $6.2 million increase in income tax expense. The decrease during the six months ended June&#160;30, 2022 was primarily the result of a $55.3 million increase in non-interest expense and a $10.1 million increase in income tax expense partly offset by a $38.7 million increase in net interest income and an $11.4 million increase in non-interest income.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Net interest income for the three and six months ended June&#160;30, 2022 increased $30.7 million, or 11.9%, and $38.7 million, or 7.7%, respectively, compared to the same periods in 2021. The increase during the three months ended June&#160;30, 2022 was primarily related to an increase in the average volume of taxable securities, an increase in the average yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and, to a much lesser extent, an increase in the average volume of tax-exempt securities. The impact of these items was partly offset by a decrease in the average volume of loans combined with decreases in the average yields on loans and tax-exempt securities and increases in the average cost and average volume of interest-bearing deposit accounts (primarily money market deposit accounts) and an increase in the average cost of repurchase agreements. The increase during the six months ended June&#160;30, 2022 was primarily related to an increase in the average volume of taxable securities and an increase in the average yield on interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and, to a much lesser extent, increases in the average volumes of tax-exempt securities and interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve). The impact of these items was partly offset by a decrease in the average volume of loans combined with decreases in the average yields on loans, tax-exempt securities and taxable securities; an increase in the average cost and average volume of interest-bearing deposits (primarily money market deposit accounts); and an increase in the average cost of repurchase agreements. 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: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/benefit was not significant for the Banking segment during the reported periods. 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for the three months ended June&#160;30, 2022 increased $6.5 million, or 13.2%, compared to the same period in 2021, while non-interest income for the six months ended June&#160;30, 2022 increased $11.4 million, or 11.1%, compared to the same period in 2021. The increase during the three months ended June&#160;30, 2022 was primarily due to increases in service charges on deposit accounts; insurance commissions and fees; and other charges, commissions and fees. The increase during the six months ended June&#160;30, 2022 was primarily due to increases in service charges on deposit accounts; other non-interest income; and other charges, commissions and fees. The increases in service charges on deposit accounts during the three and six months ended June&#160;30, 2022 were primarily related to increases in overdraft charges on consumer and commercial accounts and commercial service charges. The increases in overdraft charges during the three and six months ended June&#160;30, 2022 were impacted by increases in the volumes of fee assessed overdrafts relative to the same periods in 2021. Commercial service charges during the three and six months ended June&#160;30, 2022 were primarily impacted by increases in the volumes of billable services compared to the same periods in 2021. The increase in insurance commissions and fees during the three months ended June&#160;30, 2022, was the result of increases in commission income and contingent income, which is further discussed below in relation to Frost Insurance Agency. The increases in other charges, commissions and fees during the three and six months ended June&#160;30, 2022 were primarily related to increases in merchant services rebates/bonuses, among other things, and, additionally for the six months ended June&#160;30, 2022, increases in letter of credit fees and funds transfer service charges. The increase in other non-interest income during the six months ended June&#160;30, 2022 was primarily due to an increase in sundry and other miscellaneous income, which was impacted by certain card related incentives/rebates, the recovery of prior write-offs, and the recognition of a contract fee. Other non-interest income during the six months ended June&#160;30, 2022 was also impacted by increases in public finance underwriting fees and income from customer foreign exchange transactions, due to increases in transaction volumes. These items were partly offset by decreases in gains on the sale of foreclosed and other assets and income from customer derivative and securities trading transactions, among other things. 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for three months ended June&#160;30, 2022 increased $27.9 million, or 15.3%, while non-interest expense for the six months ended June&#160;30, 2022 increased $55.3 million, or 15.3%, compared to the same respective periods in 2021. The increases during the three and six months ended June&#160;30, 2022 were primarily due to increases in salaries and wages and other non-interest expense and, to a lesser extent, increases in employee benefit expense; technology, furniture and equipment expense and net occupancy expense. </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%">The increases in salaries and wages during the three and  six months ended June&#160;30, 2022, were primarily related to increases in salaries, due to annual merit and market increases as well as the implementation of a $20 per hour minimum wage in December, 2021. Salaries and wages was also impacted by increases in the number of employees, increases in incentive compensation and, primarily during the six months ended June&#160;30, 2022, a decrease in salary costs deferred in connection with loan originations as the first quarter of 2021 was impacted by the high volume of PPP loan originations. The increase in other non-interest expense during the three months ended June&#160;30, 2022 was primarily related to increases in travel, meals and entertainment; professional services expense; sundry and other miscellaneous expenses; and advertising/promotions expense. Sundry and other miscellaneous expenses during the three months ended June&#160;30, 2022 was impacted by the write-off of certain assets and certain settlements. The impact of the aforementioned items was partly offset by a decrease in donations expense, which was impacted by a $1.8 million contribution to the Frost Charitable Foundation in the second quarter of 2021, among other things. The </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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 other non-interest expense during the six months ended June&#160;30, 2022 was primarily related to increases in professional services expense; travel, meals and entertainment; advertising/promotions expense; and business development expense; among other things. Other non-interest expense during the six months ended June&#160;30, 2022 was also impacted by a decrease in costs deferred as loan origination costs as the first quarter of 2021 was impacted by a large volume of PPP loan originations. The increases in employee benefits expense during the three and six months ended June&#160;30, 2022 were primarily related to increases in payroll taxes, 401(k) plan expense and medical benefits expense, among other things, partly offset by increases in the net periodic benefits related to our defined benefit retirement plan. The increases in technology, furniture and equipment expense during the three and six months ended June&#160;30, 2022 were primarily related to increases in cloud services expense, depreciation of furniture and equipment and service contracts expense, among other things, partly offset by decreases in software maintenance. The increases in net occupancy during the three and six months ended June&#160;30, 2022 were primarily related to increases in repairs and maintenance/service contracts expense, depreciation on buildings and leasehold improvements and lease expense, among other things. The increases in the aforementioned components of net occupancy expense were impacted, in part, by our expansion within the Houston and Dallas market areas. </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%">Frost Insurance Agency, which is included in the Banking operating segment, had gross commission revenues of $11.8 million and $28.5 million during the three and six months ended June&#160;30, 2022, respectively, compared to $10.8 million and $28.2 million during the same respective periods in 2021. The increase during the three months ended June&#160;30, 2022 was primarily related to increases in commission income and contingent income while the increase during the six months ended June&#160;30, 2022 was primarily related an increase in commission income mostly offset by a decrease in contingent income. The increases in gross commission income during the three and six months ended June&#160;30, 2022 were primarily related to increases in commercial and personal lines property and casualty commissions and benefit plan commissions, due to increases in business volumes and market rates, partly offset by decreases in life insurance commissions, due to decreased business volumes. The decrease in contingent income during the six months ended June&#160;30, 2022 was primarily related to a decrease in performance related contingent payments due to low growth within the portfolio and a deterioration in the loss performance of insurance policies previously placed. The decrease in performance related contingent commissions during was partly offset by an increase in contingent commissions received from various benefit plan insurance companies. 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"><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: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%">Net income for the three and six months ended June&#160;30, 2022 decreased $1.7 million, or 16.7%, and increased $543 thousand, or 3.0%, respectively, compared to the same periods in 2021. The decrease during the three months ended June&#160;30, 2022 was primarily the result of a $3.1 million increase in non-interest expense partly offset by a $520 thousand increase in non-interest income, a $457 thousand decrease in income tax expense and a $450 thousand increase in net interest income. The increase during the six months June&#160;30, 2022 ended was primarily the result of a $4.1 million increase in non-interest income and a $664 thousand increase in net interest income partly offset by a $4.1 million increase in non-interest expense. </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%">Net interest income for the three and six months ended June&#160;30, 2022 increased $450 thousand, or 88.6%, and increased $664 thousand, or 66.8%, respectively, compared to the same periods in 2021. The increases during the three and six months ended June 30, 2022 were primarily due to an increases in the average volume of funds provided by Frost Wealth Advisors and an increase in the average funds transfer prices allocated to such funds. 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for the three and six months ended June&#160;30, 2022 increased $520 thousand, or 1.2%, and increased $4.1 million, or 5.0%, respectively, compared to the same periods in 2021. The increase during the three months ended June&#160;30, 2022 was primarily due to a increases in other charges, commissions and fees and other non-interest income partly offset by a decrease in trust and investment management fees. The increase during the six months ended June&#160;30, 2022 was primarily due to increases in trust and investment management fees and 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 79.6% of total trust and investment management fees for the first six months of 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:400;line-height:120%">The decrease in trust and investment management fees during the three months ended June&#160;30, 2022 was primarily due to decreases in estate fees and investment management fees, among other things, mostly offset by an increase in oil and gas fees. The increase in trust and investment management fees during the six months ended June&#160;30, 2022 was primarily due to increases in oil and gas fees, investment management fees and real estate fees partly offset by a decrease in estate fees. The increase in investment management fees during six months ended June&#160;30, 2022 was primarily related to higher average equity valuations as well as an increase in the number of accounts. The decrease in investment management fees during three months ended June&#160;30, 2022 was primarily related to the sharp decline in equity valuations during the second quarter of 2022. Oil and gas fees during the three and six months ended June&#160;30, 2022 were impacted by increases in oil and gas prices. The fluctuations </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">in estate fees and real estate fees during the comparable periods were primarily related to variations in transaction volumes. The increases in other charges, commissions and fees during the three and six months ended June&#160;30, 2022 were primarily related to increases in income from the placement of money market accounts, among other things, partly offset by decreases in income from the sale of mutual funds, among other things. The increase in other non-interest income during the three months ended June 30, 2022 was primarily related to an increase in income from customer securities trading transactions. 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest expense for the three and six months ended June&#160;30, 2022 increased $3.1 million, or 10.5%, and increased $4.1 million, or 6.9%, respectively, compared to the same periods in 2021. The increases during the three and six months ended June&#160;30, 2022 were primarily due to increases in salaries and wages and other non-interest expense, and to a lesser extent, increases in employee benefits expense and technology, furniture and equipment expense. The increases in salaries and wages during the three and six months ended June&#160;30, 2022 were primarily due to increases in incentive compensation and commission expense as well as increases in salaries due to annual merit and market increases. The increases in other non-interest expense during the three and six months ended June&#160;30, 2022 were mostly related to increases in sundry and other miscellaneous expenses, which was primarily related to the write-off of certain assets; and travel, meals and entertainment; among other things. Other non-interest expense for the six months ended June&#160;30, 2022 was also impacted by an increase in research and platform fees. These increases were partly offset by decreases in the corporate overhead expense allocation during the three and six months ended June&#160;30, 2022 compared to the same periods in 2021. The increases in employee benefits during the three and six months ended June&#160;30, 2022 were primarily related to increases in 401(k) plan expense and medical benefits expense. Employee benefits during the six months ended June&#160;30, 2022 was also impacted by an increase in payroll taxes. The increases in technology, furniture and equipment expense during the three and six months ended June&#160;30, 2022 were primarily related to increases in cloud services expenses. </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%">Non-Banks</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 Non-Banks operating segment had net losses of $3.2 million and $5.6 million during the three and six months ended June&#160;30, 2022, respectively, compared to net losses of $2.9 million and $4.5 million during the same periods in 2021. The increase in the net loss during the three months ended June&#160;30, 2022 was primarily due to a decrease in other non-interest income and an increase in net interest expense partly offset by an increase in net income tax benefit. The increase in the net loss during the six months ended June&#160;30, 2022 was primarily due to a decrease in other non-interest income, an increase in non-interest expense, a decrease in net income tax benefit and an increase in net interest expense. The decreases in other non-interest income during the three and six months ended June&#160;30, 2022 were primarily due to decreases in mineral interest income as the related mineral interest assets were donated to the Frost Charitable Foundation during the third quarter of 2021. The net income tax benefit during the six months ended June&#160;30, 2022 was impacted by the aforementioned donation due to the elimination of certain related tax deductions. The increase in other non-interest expense during the six months ended June&#160;30, 2022 was primarily due to increases in travel, meals and entertainment and professional service expense. The increases in net interest expense during the three and six months ended June&#160;30, 2022 were primarily related to increases in the average rate paid on our long term borrowings partly offset by the impact of the redemption, during the fourth quarter of 2021, of $13.4 million of junior subordinated deferrable interest debentures issued to WNB Capital Trust I.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_136"></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%">Income Taxes</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%">During the three months ended June&#160;30, 2022, we recognized income tax expense of $20.7 million, for an effective tax rate of 14.8%, compared to $15.1 million, for an effective tax rate of 11.3%, for the same period in 2021. During the six months ended June&#160;30, 2022, we recognized income tax expense of $33.3 million, for an effective tax rate of 13.2%, compared to $23.0 million, for an effective tax rate of 8.9%, for the same period in 2021. The effective income tax rates differed from the U.S. statutory federal income tax rate of 21% during 2022 and 2021 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 rates during 2022 were primarily related to increases in projected pre-tax net income and, to a lesser extent, a decrease in discrete tax benefits associated with stock-based compensation.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_139"></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Average Balance Sheet</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%">Average assets totaled $50.7 billion for the six months ended June&#160;30, 2022 representing an increase of $6.6 billion, or 15.0%, compared to average assets for the same period in 2021. Earning assets increased $6.2 billion, or 15.1%, during the first six months of 2022 compared to the same period in 2021. The increase in earning assets was primarily related to a $5.6 billion  increase in average taxable securities and a $1.8 billion increase in average interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) partly offset by a $932.7 million decrease in average loans. Average deposits increased $7.0 billion, or 19.0%, during the first six months of 2022 compared to the same period in 2021. Growth in average deposits was related to increased customer balances as well as new customer accounts. The increase included a $2.3 billion increase in non-interest bearing deposits and a $4.7 billion increase in interest-bearing deposit accounts. Average non-interest bearing deposits made up 41.4% and 43.1% of average total deposits during the first six months of 2022 and 2021, respectively.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_142"></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:9pt;text-align:justify;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 our loan portfolio are presented in Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report. Loans increased $399.6 million, or 2.4%, from $16.3 billion at December&#160;31, 2021 to $16.7 billion at June&#160;30, 2022. As further discussed below, during the second quarter of 2020, we began originating loans to qualified small businesses under the Paycheck Protection Program (&#8220;PPP&#8221;) administered by the SBA under the provisions of the CARES Act. Excluding PPP loans, total loans would have otherwise increased $736.6 million, or 4.6%, from $15.9 billion at December&#160;31, 2021 to $16.6 billion at June&#160;30, 2022. The majority of our loan portfolio is comprised of commercial and industrial loans, energy loans, and real estate loans. Real estate loans include both commercial and consumer balances. Selected details related to our loan portfolio segments are presented below. Refer to our 2021&#160;Form 10-K for a more detailed discussion of our loan origination and risk management processes.</span></div><div style="margin-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%">Commercial and Industrial.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Commercial and industrial loans increased $174.3 million, or 3.2%, from $5.4 billion at December&#160;31, 2021 to $5.5 billion at June&#160;30, 2022. 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 commercial leases and purchased shared national credits ("SNC"s).</span></div><div style="margin-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%">Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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 $89.9 million, or 8.3%, from $1.1 billion at December&#160;31, 2021 to $987.9 million at June&#160;30, 2022. We have recently made efforts to reduce our exposure to energy loans. Nonetheless energy loans remain our largest industry concentration totaling 5.9% of total loans (also 5.9% excluding PPP loans) at June&#160;30, 2022, down from 6.6% of total loans (6.8% excluding PPP loans) at December&#160;31, 2021. 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 SNCs.</span></div><div style="margin-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%">Purchased Shared National Credits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Purchased shared national credits are participations purchased from upstream financial organizations and tend to be larger in size than our originated portfolio. Our purchased SNC portfolio totaled $707.8 million at June&#160;30, 2022, increasing $9.5 million, or 1.4%, from $698.4 million at December&#160;31, 2021. At June&#160;30, 2022, 30.1% of outstanding purchased SNCs were related to the construction industry while 25.8% were related to the energy industry, 13.7% were related to the financial services industry and 12.1% were related to the real estate management 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 portfolio, 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><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Commercial Real Estate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Commercial real estate loans increased $479.5 million, or 6.3%, from $7.6 billion at December&#160;31, 2021 to $8.1 billion at June&#160;30, 2022. Commercial real estate loans represented 83.8% of total real estate loans at June&#160;30, 2022 compared to 84.3% at December&#160;31, 2021. The majority of our commercial real estate loan portfolio consists of commercial real estate mortgages, which includes both permanent and intermediate term loans. 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. At June&#160;30, 2022, approximately 48.8% 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: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 Real Estate and Other 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, including all consumer real estate and consumer installment loans, increased $150.2 million, or 10.6%, from $1.9 billion at December&#160;31, 2021 to $2.1 billion at June&#160;30, 2022. Combined, home equity loans and lines of credit made up 61.3% and 59.8% of the consumer real estate loan total at June&#160;30, 2022 and December&#160;31, 2021, 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 late 2022. Consumer and other loans increased $22.4 million, or 4.7%, from December&#160;31, 2021. The consumer and other loan portfolio primarily consists of automobile loans, overdrafts, 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%">Paycheck Protection Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have originated 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. Refer to the 2021&#160;Form 10-K for additional details.</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%">During the six months ended June&#160;30, 2022, we recognized approximately $2.6 million 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. During the six months ended June&#160;30, 2021, we recognized approximately $62.3 million in PPP loan related deferred net processing fees. As a result of the inclusion of these net fees in interest income, the average yields on PPP loans were 3.32% during the six months ended June&#160;30, 2022, and 5.60% during the six months ended June&#160;30, 2021 compared to the stated interest rate of 1.0% on these loans. PPP related deferred processing fees and deferred origination costs are not expected to significantly impact interest income on loans in future periods.</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%">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 tables. 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:24.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.264%"></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 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="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%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">June 30, 2022</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,539,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">0.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">15,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:10pt;font-weight:400;line-height:100%">0.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: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%">987,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">91,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.95&#160;</span></td><td style="background-color:#ffffff;padding: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,520,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">0.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:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding: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,535,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:10pt;font-weight:400;line-height:100%">832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding: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,561,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">499,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:10pt;font-weight:400;line-height:100%">5,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:10pt;font-weight:400;line-height:100%">1.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 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,736,026&#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%">48,377&#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.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 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%">10,625&#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.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 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%">59,002&#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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">16,644,107&#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%">42,458&#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.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">5,562&#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.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 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%">48,020&#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.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></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:24.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.264%"></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 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="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%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">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-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:#cceeff;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,907,515&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">77,116&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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-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:#cceeff;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%">19,957&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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-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:#cceeff;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%">97,073&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 June&#160;30, 2022 decreased $61.8 million compared to December&#160;31, 2021. The decrease was primarily related to decreases in past due non-construction related commercial real estate loans (down $27.2 million), past due commercial and industrial loans (down $21.6 million) and past due PPP loans (down $12.8 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 $49.1 million.</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%">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 table below. Also see in Note 3&#160;-&#160;Loans in the accompanying notes to consolidated financial statements included elsewhere in this report.</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.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.412%"></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:8pt;font-weight:700;line-height:100%">June 30, 2022</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: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: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,539,277&#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%">11,170&#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.20&#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%">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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">987,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">91,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,520,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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></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,535,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,561,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,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%">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;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">499,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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,736,026&#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%">35,125&#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.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 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></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%">16,644,107&#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%">35,125&#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.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,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></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%">239,632&#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%">248,666&#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%">682.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">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></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 June&#160;30, 2022 decreased $18.6 million from December&#160;31, 2021 primarily due to decreases in non-accrual commercial and industrial loans and, to a lesser extent, commercial real estate and energy loans. The decreases were primarily related to principal payments, loans returning to accrual and charge offs. </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 June&#160;30, 2022 or December&#160;31, 2021. Non-accrual energy loans included one credit relationship in excess of $5.0&#160;million totaling $7.6 million at June&#160;30, 2022. This credit relationship was previously reported as non-accrual with an aggregate balance of $9.6 million at </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">December&#160;31, 2021. 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 million at June&#160;30, 2022 or December&#160;31, 2021.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_145"></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%">In the case of loans and securities, allowances for credit losses are contra-asset valuation accounts, calculated in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 326 (&#8220;ASC&#160;326&#8221;) Financial Instruments - Credit Losses, 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, 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. See our 2021 Form 10-K for additional information regarding our accounting policies related to 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-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, as of the dates indicated, an allocation of the allowance for loan losses 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: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:46.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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%">June 30, 2022</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%">87,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="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,539,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">16,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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%">987,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding: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%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">91,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">117,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="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%">8,056,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;padding: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,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><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,561,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#ffffff;padding: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,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:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">499,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding: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%">239,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,736,026&#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.43&#160;</span></td><td style="background-color:#ffffff;padding: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%">239,632&#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%">16,644,107&#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.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">72,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">5,364,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">17,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"></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,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%">1.60&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="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%">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></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%">144,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%">46.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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,576,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding: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%">6,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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><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,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%">0.47&#160;</span></td><td style="background-color:#cceeff;padding: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%">7,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">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%">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 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%">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"></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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">248,666&#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,907,515&#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.56&#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 $87.3 million, or 1.58% of total commercial and industrial loans, at June&#160;30, 2022 increasing $15.2 million, or 21.1%, compared to $72.1 million, or 1.34% of total commercial and industrial loans, at December&#160;31, 2021. Modeled expected credit losses increased $1.8 million while qualitative factor (&#8220;Q-Factor&#8221;) and other qualitative adjustments related to commercial and industrial loans increased $20.5 million. Specific allocations for commercial and industrial loans that were evaluated for expected credit losses on an individual basis decreased $7.2 million from $10.5 million at December&#160;31, 2021 to $3.4 million at June&#160;30, 2022. The decrease in specific allocations for commercial and industrial loans was related to principal payments received and the recognition of charge-offs.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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 allowance allocated to energy loans totaled $16.3 million, or 1.65% of total energy loans, at June&#160;30, 2022 decreasing $950 thousand, or 5.5%, compared to $17.2 million, or 1.60% of total energy loans, at December&#160;31, 2021. Modeled expected credit losses related to energy loans decreased $257 thousand while Q-Factor and other qualitative adjustments related to energy loans decreased $1.4 million. Specific allocations for energy loans that were evaluated for expected credit losses on an individual basis totaled $6.2 million at June&#160;30, 2022 increasing $692 thousand compared to $5.5 million on 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 commercial real estate loans totaled $117.1 million, or 1.45% of total commercial real estate loans, at June&#160;30, 2022 decreasing $27.8 million, or 19.2%, compared to $144.9 million, or 1.91% of total commercial real estate loans, at December&#160;31, 2021. Modeled expected credit losses related to commercial real estate loans increased $3.4 million while Q-Factor and other qualitative adjustments related to commercial real estate loans decreased $32.3 million. Specific allocations for commercial real estate loans that were evaluated for expected credit losses on an individual basis increased from $400 thousand at December&#160;31, 2021 to $1.5 million at June&#160;30, 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 allowance allocated to consumer real estate loans totaled $6.9 million, or 0.44% of total consumer real estate loans, at June&#160;30, 2022 increasing $269 thousand, or 4.1%, compared to $6.6 million, or 0.47% of total consumer real estate loans, at December&#160;31, 2021. Modeled expected credit losses related to consumer real estate loans increased $155 thousand while Q-Factor and other qualitative adjustments related to consumer real estate loans increased $68 thousand. </span></div><div style="margin-top:9pt;text-align:justify;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 $12.1 million, or 2.43% of total consumer loans, at June&#160;30, 2022 increasing $4.3 million, or 54.8%, compared to $7.8 million, or 1.64% of total consumer loans, at December&#160;31, 2021. Modeled expected credit losses related to consumer loans increased $3.2 million, which was impacted by increasingly negative trends related to overdraft charge-offs. Q-Factor and other qualitative adjustments increased $1.1&#160;million primarily due to an increase in the consumer overlay, which is 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%">As more fully described in our 2021 Form 10-K, 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 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 June&#160;30, 2022, we utilized the Moody&#8217;s Analytics June 2022 Consensus Scenario (the &#8220;June 2022 Consensus Scenario&#8221;) to forecast the macroeconomic variables used in our models. The June 2022 Consensus Scenario was based on the review of a variety of surveys of baseline forecasts of the U.S. economy. The June 2022 Consensus Scenario projections included, among other things, (i) U.S. Nominal Gross Domestic Product annualized quarterly growth rate of 6.80% in the second half of 2022 followed by average annualized quarterly growth rates of 4.10% in 2023 and 4.30% through the end of the forecast period in the second quarter of 2024; (ii)&#160;average U.S. unemployment rate of 3.57% in the second half of 2022 and remaining fairly flat through the end of the forecast period where it is projected to be 3.58% in the second quarter of 2024; (iii)&#160;average Texas unemployment rate of 4.11% in the second half of 2022 and improving to 3.57% by the end of the forecast in the second quarter of 2024; (iv) projected average 10&#160;year Treasury rate of 2.95% in the second half of 2022, and remaining fairly flat through the end of the forecast period in the second quarter of 2024 where it is projected to be 2.91%.</span></div><div style="margin-top:9pt;text-align:justify;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. Nominal Gross Domestic Product 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.</span></div><div style="margin-top:9pt;text-align:justify;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 June&#160;30, 2022 increased $736.6 million, or 4.6%, compared to December&#160;31, 2021. This increase included a $479.5 million, or 6.3%, increase in commercial real estate loans, a $174.3 million, or 3.2%, increase in commercial and industrial loans, a $150.2 million, or 10.6%, increase in consumer real estate loans and a $22.4 million, or 4.7%, increase in consumer and other loans partly offset by an $89.9 million, or 8.3%, decrease in energy loans.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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 weighted average risk grade for commercial and industrial loans increased to 6.38 at June&#160;30, 2022 compared to 6.22 at December&#160;31, 2021. This increase was primarily due to an increase in the weighted-average risk grade of pass-grade commercial and industrial loans to 6.23 at June&#160;30, 2022 from 6.01 at December&#160;31, 2021. Commercial and industrial loans graded &#8220;watch&#8221; and &#8220;special mention&#8221; (risk grades 9 and 10) decreased $25.6 million during the first six months of 2022 while classified commercial and industrial loans decreased $13.0 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 5.82 at June&#160;30, 2022 from 6.06 at December&#160;31, 2021. The decrease in the weighted average risk grade was partly related to a $23.3 million decrease in energy loans graded &#8220;watch&#8221; and &#8220;special mention&#8221; (risk grades 9 and 10). Additionally, pass grade energy loans decreased $67.2 million and the weighted-average risk grade of pass grade energy loans decreased from 5.78 at December&#160;31, 2021 to 5.57 at June&#160;30, 2022. The weighted average risk grade for commercial real estate loans decreased to 7.09 at June&#160;30, 2022 from 7.19 at December&#160;31, 2021. Pass grade commercial real estate loans increased $612.0 million while the weighted-average risk grade of such loans decreased from 6.92 at December&#160;31, 2021 to 6.89 June&#160;30, 2022. Commercial real estate loans graded as &#8220;watch&#8221; and &#8220;special mention&#8221; decreased $99.5 million and classified commercial real estate loans decreased $33.0 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's June 2022 Consensus Scenario for our estimated expected credit losses as of June&#160;30, 2022 and the Moody's December 2021 Consensus Scenario for our estimate of expected credit losses as of December&#160;31, 2021. 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 qualitative factor, or Q-Factor, 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's 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 June&#160;30, 2022, modeled expected credit losses were adjusted upwards by a weighted-average Q-Factor adjustment of approximately 2.5%, resulting in a $2.0&#160;million total adjustment, compared to 2.3% at December&#160;31, 2021, which resulted in a $1.8 million total adjustment. The weighted-average Q-Factor adjustment at June&#160;30, 2022 was based on a limited negative expected impact on our commercial and industrial and commercial real estate loan portfolios related to changes in loan portfolio concentrations; a limited negative expected impact on all of our loan portfolios related to changes in the volumes and severity of loan delinquencies, changes in risk grades and adverse classifications; a limited negative expected  impact on our commercial and consumer real estate portfolios related to the potential deterioration of collateral values (no expected impact related to our commercial and industrial and consumer portfolios); 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 any of our loan portfolios related to changes lending policies procedures and underwriting standards (except for our consumer and other portfolio, which was limited negative); and loan portfolio attributes, 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 have also provided additional qualitative adjustments, or management overlays, as of June&#160;30, 2022 as management believes there are still significant risks impacting certain categories of our loan portfolio. Q-Factor and other qualitative adjustments as of June&#160;30, 2022 are detailed 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:25.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></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%">Q-Factor Adjustment</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%">Model Overlays</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%">Office Building Overlays</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%">Down-Side Scenario Overlay</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit Concentration Overlays</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 Overlay</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:400;line-height:100%">Commercial and industrial</span></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%">975&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">28,931&#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><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,228&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">35,134&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Owner occupied</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%">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%">28,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,888&#160;</span></td><td style="background-color:#ffffff;padding: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%">Non-owner occupied</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%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">31,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#cceeff;padding: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Consumer real estate</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%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">2,039&#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%">52,947&#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%">38,821&#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%">28,931&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">12,076&#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%">2,500&#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%">137,314&#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:9pt;text-align:justify;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Model overlays are qualitative adjustments to address the effect of unusually large positive changes in certain economic variables used by our commercial real estate credit loss models. These adjustments are determined based upon minimum reserve ratios for our commercial real estate - owner occupied, commercial real estate - non-owner occupied and commercial real estate - construction loan portfolios. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Office building overlays are qualitative adjustments to address longer-term concerns over the utilization of commercial office space which could impact the long-term performance of some types of office properties within our commercial real estate loan portfolio. These adjustments are determined based upon minimum reserve ratios for loans within our commercial real estate - non-owner occupied and commercial real estate - construction loan portfolios that have risk grades of 8 or worse. </span></div><div style="margin-top:9pt;text-align:justify;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 down-side scenario overlay is a qualitative adjustment for our commercial and industrial loan portfolio to address the significant risk of economic recession as a result of inflation; labor shortages; disruption in financial markets and global supply chains; further oil price volatility; and the current or anticipated impact of military conflict, including the current war between Russia and Ukraine, terrorism or other geopolitical events. Factors such as these are outside of our control but nonetheless affect customer income levels and could alter anticipated customer behavior, including borrowing, repayment, investment and deposit practices. To determine this qualitative adjustment, we use an alternative, more pessimistic economic scenario to forecast the macroeconomic variables used in our models. As of June&#160;30, 2022, we used the Moody&#8217;s Analytics June&#160;2022 S3&#160;Alternative Scenario Downside - 90th Percentile (the &#8220;June 2022 S3&#160;Scenario&#8221;). In modeling expected credit losses using this scenario, we also assume each loan within our modeled loan pools is downgraded by one risk grade level. The qualitative adjustment is based upon the amount by which the alternative scenario modeling results exceed those of the primary scenario used in estimating credit loss expense, adjusted based upon management's assessment of the probability that this more pessimistic economic scenario will 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-weight:400;line-height:120%">Credit concentration overlays are qualitative adjustments based upon statistical analysis to address relationship exposure concentrations within our loan portfolio. 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 qualitative adjustments detailed in the table above to address the risk associated with such a relationship deteriorating to a loss event. </span></div><div style="margin-top:9pt;text-align:justify;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 overlay is a qualitative adjustment for our consumer and other loan portfolio to address the risk associated with the level of unsecured loans within this portfolio and other risk factors. Unsecured consumer loans have an elevated risk of loss in times of economic stress as these loans lack a secondary source of repayment in the form of hard collateral. This adjustment was determined by analyzing our consumer loan charge-off trends as well as those of the general banking industry. Management deemed it appropriate to consider an additional overlay to the modeled forecasted losses for the unsecured consumer portfolio. </span></div><div style="margin-top:9pt;text-align:justify;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 qualitative adjustments, as detailed in the table below. Further information regarding these qualitative adjustments is provided in our 2021&#160;Form 10-K. </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:21.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.685%"></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%">Q-Factor Adjustment</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%">Model Overlays</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%">Office Building Overlays</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%">Small Business Overlay</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%">COVID-19 Related Overlays</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%">Credit Concentration Overlays</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 Overlay</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:400;line-height:100%">Commercial and industrial</span></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%">939&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,956&#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,715&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,999&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 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%">Owner occupied</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%">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%">31,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721&#160;</span></td><td style="background-color:#ffffff;padding: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%">Non-owner occupied</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%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,338&#160;</span></td><td style="background-color:#cceeff;padding: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Consumer real estate</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%">65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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%">1,765&#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%">50,780&#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,404&#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%">3,956&#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%">45,203&#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%">12,808&#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%">1,432&#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%">149,348&#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:9pt;text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">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: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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="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-weight:700;line-height:100%">June 30, 2022</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 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%">942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,531,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">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%">418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,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:10pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#ffffff;padding: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%">143,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(12,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,964,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%">0.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding: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%">5,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.27)</span></td><td style="background-color:#ffffff;padding: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%">(4,396)</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,807)</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%">16,674,489&#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.07)</span></td><td style="background-color:#cceeff;padding: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%">(4,396)</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%">(2,807)</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,530,500&#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.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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%">(5,901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,705,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">(5,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">2,648,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">3,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,069,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">(93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding: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%">2,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding: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%">(4,379)</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%">(1,591)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">17,246,389&#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.04)</span></td><td style="background-color:#ffffff;padding: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%">(4,379)</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,591)</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,598,044&#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.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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 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%">18,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,324)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,491,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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%">222,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(27,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,826,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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%">(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%">10,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.56)</span></td><td style="background-color:#ffffff;padding: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%">68&#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%">(9,102)</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%">16,531,269&#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.11)</span></td><td style="background-color:#cceeff;padding: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%">68&#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%">(9,102)</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,308,496&#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.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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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%">(7,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,764,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">(11,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">2,739,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">12,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,068,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(2,111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding: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%">4,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.49)</span></td><td style="background-color:#cceeff;padding: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%">(4,379)</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%">(3,510)</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%">17,463,944&#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.04)</span></td><td style="background-color:#ffffff;padding: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%">(4,379)</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%">(3,510)</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,724,734&#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.05)</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%">We recorded a net credit loss expense related to loans totaling $68 thousand for the six months ended June&#160;30, 2022 while no net credit loss expense or benefit was recognized during the same period in 2021. Net credit loss expense/benefit for each portfolio segment reflects the amount needed to adjust the allowance for credit losses allocated to that segment to the level of expected credit losses determined under our allowance methodology after net charge-offs have been recognized. The net credit loss expense related to loans during the first six months of 2022 primarily reflects increases in expected credit losses associated with commercial and industrial loans, primarily related to the down-side scenario overlay discussed above, and consumer and other loans, primarily related to an increase in modeled losses, as well as the level of net charge-offs associated with these loan portfolio segments. The impact of these items was partly offset by a decrease in expected credit losses associated with commercial real estate loans, primarily related to a decrease in expected credit losses related to certain pandemic impacted industries and a reduction in the minimum reserve ratio for our commercial real estate - owner occupied portfolio. The ratio of the allowance for credit losses on loans to total loans was 1.43% (1.44% excluding PPP loans) at June&#160;30, 2022 compared to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">1.52% (1.56% excluding PPP loans) at December&#160;31, 2021. 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: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 - 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 approximately $50.2 million and $50.3 million at June&#160;30, 2022 and December&#160;31, 2021, 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. Our policies and methodology used to estimate the allowance for credit losses on off-balance-sheet credit exposures are further described in our 2021 Form 10-K. We recognized a net credit loss benefit related to off-balance-sheet credit exposures totaling $68 thousand during the six months ended June&#160;30, 2022 compared to a net credit loss expense of $4.4 million during the same period in 2021.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_148"></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: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%">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 $3.3 billion and $4.4 billion at June&#160;30, 2022 and December&#160;31, 2021, respectively. The decrease was primarily related to the accumulated other comprehensive income/loss component of shareholders&#8217; equity which decreased to a net, after-tax, unrealized loss of $874.2 million at June&#160;30, 2022 from a net, after-tax unrealized gain of $347.3 million at December&#160;31, 2021. The change was primarily due to a $1.2 billion net, after-tax, decrease in the fair value of securities available for sale. Other uses of capital during the six months ended June&#160;30, 2022 included $100.3 million of dividends paid on preferred and common stock and $996 thousand of treasury stock purchases. Sources of capital during the six months ended June&#160;30, 2022 included net income of $218.2 million, $6.5 million in proceeds from stock option exercises and $5.5 million related to stock-based compensation. </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%">Under the Basel III Capital Rules, we have 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 do not increase or reduce regulatory capital and are not included in the calculation of our regulatory capital ratios. In connection with the adoption of ASC&#160;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;7&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements included elsewhere in this report.</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 paid a quarterly dividend of $0.75 per common share during each of the first and second quarters of 2022 and a quarterly dividend of $0.72 per common share during each of the first and second quarters of 2021. These dividend amounts equate to a common stock dividend payout ratio of 45.1% and 40.1% during the first six months of 2022 and 2021, respectively. Our ability to declare or pay dividends on, or purchase, redeem or otherwise acquire, shares of our capital stock may be impacted by certain restrictions described in Note&#160;7&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements included 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%">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 program, 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. No shares have been repurchased under this plan or under a prior plan during the reported periods. See Note&#160;7&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements and Part&#160;II, Item&#160;2&#160;- Unregistered Sales of Equity Securities and Use of Proceeds, each included elsewhere in this report.</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%">Liquidity</span><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 our 2021 Form&#160;10-K, 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. Our principal source of funding has been our customer deposits, supplemented by our short-term and long-term borrowings as well as maturities of securities and loan amortization. As of June&#160;30, 2022, we had approximately $12.7 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 June&#160;30, 2022, based upon available, pledgeable collateral, our total borrowing capacity with the FHLB was approximately $3.2 billion. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Furthermore, at June&#160;30, 2022, we had approximately $14.1 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.</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%">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;7&#160;-&#160;Capital and Regulatory Matters in the accompanying notes to consolidated financial statements included elsewhere in this report regarding such dividends. At June&#160;30, 2022, Cullen/Frost had liquid assets, including cash and resell agreements, totaling $432.8 million.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_151"></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%">Accounting Standards Updates</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%">See Note&#160;17&#160;-&#160;Accounting Standards Updates in the accompanying notes to consolidated financial statements included elsewhere in this report for details of recently issued accounting pronouncements and their expected impact on our financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</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%">The disclosures set forth in this item are qualified by the section captioned &#8220;Forward-Looking Statements and Factors that Could Affect Future Results&#8221; included in Item&#160;2. 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to the discussion of market risks included in Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk in the 2021 Form&#160;10-K. There has been no significant change in the types of market risks we face since December&#160;31, 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%">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%">For modeling purposes, as of June&#160;30, 2022, 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.9% and 6.1%, respectively, relative to the flat-rate case over the next 12&#160;months, while 100 and 175&#160;basis point ratable decreases in interest rates would result in a negative variances in net interest income of 2.7% and 8.3%, respectively, relative to the flat-rate case over the next 12&#160;months. 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&#160;25 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. The likelihood of a decrease in interest rates beyond 175&#160;basis points as of June&#160;30, 2022 and 25&#160;basis points as of December&#160;31, 2021 was considered remote given prevailing interest rate levels.</span></div><div style="margin-top:9pt;text-align:justify;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 June&#160;30, 2022 model simulations do not assume any payment of interest on commercial demand deposits (those not already receiving an earnings credit) while our modeling simulations as of December&#160;31, 2021 assumed 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 quarter of 2022. This pricing structure on commercial demand deposits assumed 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. As of June&#160;30, 2022, management believes, based on our experience during the last interest rate cycle, that it is less likely we will pay interest on these deposits as rates increase. </span></div><div style="margin-top:9pt;text-align:justify;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 June&#160;30, 2022 indicate that our projected balance sheet is slightly less asset sensitive in comparison to our balance sheet as of December&#160;31, 2021. The decreased asset sensitivity was partly due to a decrease in the relative proportion of interest-bearing deposits (primarily amounts held in an interest-bearing account at the Federal Reserve) and federal funds sold to projected average interest-earning assets combined with an increase in the relative proportion of fixed-rate taxable securities to projected average interest-earning assets. Interest-bearing deposits and federal funds sold 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:13.5pt"><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, 2022, the effects of a 200&#160;basis point increase and a 100&#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:13.5pt"><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&#160;Topic&#160;320, &#8220;Investments&#8212;Debt and Equity Securities,&#8221; are not significant, and, as such, separate quantitative disclosure is not presented.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_157"></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. Controls and Procedures</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 of the end of the period covered by this Quarterly Report on Form 10-Q, an evaluation was carried out by management, with the participation of its 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 change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934) occurred during the last fiscal quarter that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Part II. Other Information</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_163"></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;1. Legal Proceedings</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 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><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_166"></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;1A. Risk Factors</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%">There has been no material change in the risk factors disclosed under Item 1A. of our  2021 Form&#160;10-K.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_169"></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. Unregistered Sales of Equity Securities and Use of Proceeds</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 provides information with respect to purchases we made or were made on our behalf 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 three months ended June&#160;30, 2022. Dollar amounts 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:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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:10.742%"></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:13.081%"></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:12.939%"></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:2px 1pt;text-align: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 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 Plan</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<br/>Number&#160;of&#160;Shares<br/>(or Approximate<br/>Dollar Value)<br/>That May Yet Be<br/>Purchased Under<br/>the Plan at the<br/>End of the 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:10pt;font-weight:400;line-height:100%">April 1, 2022 to April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2022 to May 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2022 to June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="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%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:0 1pt"></td></tr></table></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_172"></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. Defaults Upon Senior Securities</span></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_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%">Item&#160;4. Mine Safety Disclosures</span></div><div style="margin-top:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_178"></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;5. Other 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-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_181"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_7">Table of Contents</a></span></div></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:120%">Item&#160;6. Exhibits</span></div><div style="margin-top:5pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) Exhibits</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:9.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.374%"></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%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</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:10pt;font-weight:400;line-height:100%">10.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit101-formofnonxquali.htm">Form of Non-Qualified Stock Option Award Agreement - 2005 Plan</a></span></div></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%">10.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit102-formofnonxquali.htm">Form of Non-Qualified Stock Option Award Agreement - 2015 Plan</a></span></div></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%">10.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit103-formofrestricte.htm">Form of Restricted Stock Unit Award Agreement - 4 Year Award</a></span></div></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%">10.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit104-formofrestricte.htm">Form of Restricted Stock Unit Award Agreement - 3 Year Award</a></span></div></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%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit105-formofperforman.htm">Form of Performance Stock Unit Award Agreement - 2019</a></span></div></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%">10.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit106-formofperforman.htm">Form of Performance Stock Unit Award Agreement - 2020</a></span></div></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%">10.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit107-formofperforman.htm">Form of Performance Stock Unit Award Agreement - 2021</a></span></div></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%">10.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit108-formofdeferreds.htm">Form of Deferred Stock Unit Award Agreement with Outside Directors</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit3112q22.htm">Rule 13a-14(a) Certification of the Corporation's Chief Executive Officer</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit3122q22.htm">Rule 13a-14(a) Certification of the Corporation's Chief Financial Officer</a></span></div></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%">32.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit3212q22.htm">Section 1350 Certification of the Corporation's Chief Executive Officer</a></span></div></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%">32.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit3222q22.htm">Section 1350 Certification of the Corporation's Chief Financial Officer</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document</span></td></tr><tr><td colspan="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%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="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%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="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%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="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%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">InlineXBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="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%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="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%">Cover Page Interactive Data File</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:31.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">Management contract or compensatory plan or arrangement.</span></div><div style="margin-top:6pt;padding-left:31.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">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:6pt;padding-left:31.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">The 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:6pt;padding-left:31.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: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-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="ifcf0f728c2514cce81ac8f7f1a6d291c_184"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ifcf0f728c2514cce81ac8f7f1a6d291c_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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:5.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.353%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cullen/Frost Bankers, Inc.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 28, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/  Jerry Salinas</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Group Executive Vice President</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Duly Authorized Officer, Principal Financial</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Officer and Principal Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101-formofnonxquali.htm
<DESCRIPTION>EX-10.1 - FORM OF NON-QUALIFIED STOCK OPTION AWARD AGREEMENT - 2005 PLAN
<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="i57e2fa7b8932435184c5aa3f765f3808_38"></div><div style="min-height:72pt;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:100.000%"><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:12pt"><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%">Form of Non-Qualified Stock Option</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%">Award Agreement - 2005 Plan</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></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:400;line-height:120%">NON-QUALIFIED <br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">STOCK OPTION AGREEMENT</font></div><div style="text-align:center"><font><br></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:100%">Agreement made this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93; (&#8220;Grant Date&#8221;) between Cullen&#47;Frost Bankers, Inc., a Texas corporation (the &#8220;Company&#8221;), and &#91;&#8226;&#93; (&#8220;Employee&#8221;).</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:100%">To carry out the purposes of Cullen&#47;Frost Bankers, Inc. 2005 OMNIBUS INCENTIVE PLAN (the &#8220;Plan&#8221;) by affording Employee the opportunity to purchase shares of the $.01 par value common stock of the Company (&#8220;Stock&#8221;), the Company and Employee hereby agree as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant of Option.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Company hereby irrevocably grants to Employee the right and option (&#8220;Option&#8221;) to purchase all or any part of an aggregate of &#91;&#8226;&#93; shares of Stock, on the terms and conditions set forth herein and in the Plan, which is incorporated herein by reference as a part of this Option.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Purchase Price.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The purchase price of Stock purchased pursuant to the exercise of this Option shall be &#91;&#8226;&#93; per share, which is deemed to be not less than the fair market value of the Stock at the date of grant of this option.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Exercise of Option&#47;Expiration Date.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  (a)  Subject to the earlier expiration of this Option as herein provided, this Option may be exercised for Shares, by written notice to the Company, at any time and from time to time after the date of grant hereof, but this Option shall not be exercisable for more than a percentage of the aggregate number of Shares offered by this Option determined by the number of full years from the date of grant hereof to the date of such exercise, in accordance with the following schedule&#58;</font></div><div><font><br></font></div><div style="padding-left:72.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.711%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.108%"></td><td style="width:0.1%"></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Vesting Date</font></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">Cumulative Shares Vested</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.37pt;padding-right:1.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;First anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.37pt;padding-right:1.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Second anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">50%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.37pt;padding-right:1.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Third anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">75%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.37pt;padding-right:1.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Fourth anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;This Option is not transferable by Employee otherwise than by will or the laws of descent and distribution, except as may be permitted in the discretion of the Compensation and Benefits Committee. This Option may be exercised only by Employee during his&#47;her lifetime and while he&#47;she remains an employee of the Company, except that&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;If Employee&#8217;s employment with the Company terminates for cause or voluntarily by Employee without the written consent of the Company, this Option shall immediately terminate and shall no longer be exercisable.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;If Employee&#8217;s employment with the Company terminates other than due to death, Retirement or as provided in (a) above, Employee may exercise this Option at any time during the period of &#91;90 days&#93; following the date of such termination, but only as to the number of shares Employee was entitled to purchase hereunder as the date his&#47;her employment so terminates.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;If Employee terminates employment due to Retirement from the Company, the Option shall continue to become exercisable in accordance with the schedule set forth in Section 3(a) above and shall be exercisable through the earlier of the end of the original expiration date of the Option (as described below) or the fifth (5th) anniversary of the date of Employee&#8217;s Retirement.  Notwithstanding the foregoing, if Employee dies after Retirement but before the Option has lapsed or been fully exercised, Employee&#8217;s estate, or the person who acquires this Option by bequest or </font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">inheritance or by reason of the death of Employee, may exercise this Option at any time during the period of one year following the date of Employee&#8217;s death (provided that the one year period does not exceed the original expiration date of the Option), but only as to the number of shares Employee was entitled to purchase hereunder as of the date of Employee&#8217;s death.  </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)&#160;&#160;&#160;&#160;If Employee dies while in the employ of the Company thru the original expiration date, Employee&#8217;s estate, or the person who acquires this Option by bequest or inheritance or by reason of the death of Employee, may exercise this Option in full at any time during the period of one-year following the date of Employee&#8217;s death (provided that the one year period does not exceed the expiration date of the option).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;This Option shall not be exercisable in any event after the tenth (10th) anniversary of the Grant Date. Subject to the limitations set forth in this Agreement, this Option may be exercised in whole or in part from time to time by written request to the Company, attention of the Secretary. Payment of the exercise price shall be made in cash or in shares of Stock which have been held by the Employee for more than six months, or any combination of both cash and shares of Stock&#59; in such case, shares of Stock delivered to the Company as payment for Stock issued upon exercise of an Option shall be valued at their fair market value (as determined by the Committee) or their par value, if higher. Payment in full in cash and&#47;or Stock shall be made at the time of each exercise. Unless and until a certificate or certificates representing such shares shall have been issued by the Company to Employee or evidence of electronic transfer of ownership of such shares has been provided to the Employee, Employee (or the person permitted to exercise this Option in the event of Employee&#8217;s death or incapacity) shall not be or have any of the rights or privileges of a shareholder of the Company with respect to shares acquirable upon an exercise of this Option.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change in Control.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> If at any time there shall occur a Change in Control (as defined in the Plan), then the time at which this Option may be exercised shall be accelerated and this Option shall immediately become exercisable in full.</font></div><div style="text-align:justify;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing to the contrary, no Change in Control shall be deemed to have occurred for purposes of this Agreement by virtue of any transaction which results in Employee, or a group of Persons which includes Employee, acquiring, directly or indirectly, 20 percent or more of the combined voting power of the Company&#8217;s Voting Securities. Notwithstanding anything in the foregoing to the contrary, if any of the payments provided for in this Agreement would constitute a &#8220;parachute payment&#8221; (as defined in Section&#160;280G(b) (2) of the Code) (considered without regard to any other payments not provided for under this Agreement), such parachute payments pursuant to this Agreement shall be reduced to the largest amount as will result in no portion of such payments being subject to the excise tax imposed by Section 4999 of the code&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that the determination as to whether any reduction in the payments under this Agreement pursuant to this paragraph is necessary shall be made by the Employee in good faith, and such determination shall be conclusive and binding on the Company with respect to its treatment of the payment for tax reporting purposes.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any provisions to the contrary, the Board of Directors (&#8220;Board&#8221;) reserves the right to provide the Employee with additional benefits, including, but not limited to, providing benefits hereunder in excess of the limitations described above, which the Board determines are appropriate in its sole discretion.</font></div><div style="margin-bottom:5.4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Employment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Nothing in the Agreement shall interfere with or limit in any way the right of the Company to terminate any Employee&#8217;s employment at any time nor confer upon any Employee any right to continue in the employ of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Binding Effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Employee.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.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:100%">  The Plan and this Agreement shall be construed in accordance with and governed by the laws of the State of Texas.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></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%">IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by its officers thereunto duly authorized, and Employee has executed this Agreement, all as of the day and year first above written.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:24pt;padding-left:288pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="padding-left:288pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.461%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:24pt;padding-left:288pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; &#91;&#8226;&#93;</font></div><div style="padding-left:288pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.461%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="padding-left:288pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee&#8217;s Signature</font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>exhibit102-formofnonxquali.htm
<DESCRIPTION>EX-10.2 - FORM OF NON-QUALIFIED STOCK OPTION AWARD AGREEMENT - 2015 PLAN
<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="i8793d3b36edc4c89988bd45e80848f4e_38"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:100.000%"><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.2</font></td></tr><tr style="height:12pt"><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%">Form of Non-Qualified Stock Option</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%">Award Agreement - 2015 Plan</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></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:400;line-height:120%">NON-QUALIFIED <br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">STOCK OPTION AGREEMENT</font></div><div style="text-align:center"><font><br></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:100%">Agreement made this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93; (&#8220;Grant Date&#8221;) between Cullen&#47;Frost Bankers, Inc., a Texas corporation (the &#8220;Company&#8221;), and &#91;&#8226;&#93; (&#8220;Employee&#8221;). All capitalized terms used in the Agreement shall have the same meaning given the terms in the Plan (as defined below).</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:100%">To carry out the purposes of Cullen&#47;Frost Bankers, Inc. 2015 OMNIBUS INCENTIVE PLAN (the &#8220;Plan&#8221;) by affording Employee the opportunity to purchase shares of the $.01 par value common stock of the Company (&#8220;Stock&#8221;), the Company and Employee hereby agree as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant of Option.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The Company hereby irrevocably grants to Employee the right and option (&#8220;Option&#8221;) to purchase all or any part of an aggregate of &#91;&#8226;&#93; shares of Stock, on the terms and conditions set forth herein and in the Plan, which is incorporated herein by reference as a part of this Option.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Purchase Price.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  The purchase price of Stock purchased pursuant to the exercise of this Option shall be &#91;&#8226;&#93; per share, which is deemed to be not less than the Fair Market Value of a share of Stock at the Grant Date.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Exercise of Option&#47;Expiration Date.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  (a) Subject to the earlier vesting, expiration or termination of this Option as herein provided, this Option may be exercised for Shares, by written notice to the Company, at any time and from time to time after the Grant Date, but this Option shall not be exercisable for more than a percentage of the aggregate number of Shares offered by this Option determined by the number of full years from the Grant Date to the date of such exercise, in accordance with the following schedule&#58;</font></div><div><font><br></font></div><div style="padding-left:72.9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.711%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.108%"></td><td style="width:0.1%"></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Vesting Date</font></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">Cumulative Shares Vested</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;First anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Second anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">50%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Third anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">75%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#91;Fourth anniversary of award&#93;</font></div></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">100%</font></td></tr></table></div><div style="padding-left:72.9pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;This Option is not transferable by Employee otherwise than by will or the laws of descent and distribution, except as may be permitted in the discretion of the Committee. This Option may be exercised only by Employee during his&#47;her lifetime and while he&#47;she remains an employee of the Company, except that&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;If Employee&#8217;s employment with the Company is terminated by the Company for Cause or for any reason by Employee (except as provided below), this Option, whether or not vested, shall immediately terminate and shall no longer be exercisable as of the date of such termination of employment.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;If Employee&#8217;s employment with the Company terminates other than due to death, Retirement or as provided in clause (i) above, Employee may exercise this Option at any time during the period of 90 days following the date of such termination (provided that the 90-day period does not exceed the original expiration date of the Option), but only to the extent the Option was vested as of the date his&#47;her employment so terminates.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;If Employee terminates employment due to Retirement from the Company, the Option shall continue to become exercisable in accordance with the schedule set forth in Section 3(a) above and shall be exercisable through the earlier of the end of the original expiration date of the Option (as described below) or the fifth (5th) anniversary of the date of Employee&#8217;s Retirement.  </font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For purposes of this Agreement, &#8220;Retirement&#8221; means Employee&#8217;s termination of employment on or after the date Employee reaches age 65.  Notwithstanding the foregoing, if Employee dies after Retirement but before the Option has lapsed or been fully exercised, Employee&#8217;s estate, or the person who acquires this Option by bequest or inheritance or by reason of the death of Employee, may exercise this Option at any time during the period of one year following the date of Employee&#8217;s death (provided that the one year period does not exceed the original expiration date of the Option), but only to the extent the Option was vested as of the date of Employee&#8217;s death.  </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(iv)&#160;&#160;&#160;&#160;If Employee dies while in the employ of the Company, Employee&#8217;s estate, or the person who acquires this Option by bequest or inheritance or by reason of the death of Employee, may exercise this Option in full at any time during the period of one-year following the date of Employee&#8217;s death (provided that the one year period does not exceed the expiration date of the option), but only to the extent the Option was vested as of the date of Employee&#8217;s death.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;This Option shall not be exercisable in any event after the tenth (10th) anniversary of the Grant Date. Subject to the limitations set forth in this Agreement, this Option may be exercised in whole or in part from time to time by written request to the Company. Payment of the exercise price shall be made in cash or in shares of Stock which have been held by the Employee for more than six months, or any combination of both cash and shares of Stock&#59; in such case, shares of Stock delivered to the Company as payment of the exercise price upon exercise of an Option shall be valued at their Fair Market Value. Payment in full in cash and&#47;or Stock shall be made at the time of each exercise.  Unless and until a certificate or certificates representing such shares of Stock shall have been issued by the Company to Employee or evidence of electronic transfer of ownership of such shares has been provided to the Employee, Employee (or the person permitted to exercise this Option in the event of Employee&#8217;s death or incapacity) shall not be or have any of the rights or privileges of a shareholder of the Company with respect to shares acquirable upon an exercise of this Option.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change in Control.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> If at any time there shall occur a Change in Control, and Employee&#8217;s employment with the Company is terminated by the Company without Cause) then the time at which this Option may be exercised shall be accelerated and this Option shall immediately become exercisable in full as of the date of such termination of employment and Employee may exercise this Option at any time during the one-year period following the date of such termination (provided that such one-year period does not exceed the original expiration date of the Option).</font></div><div style="text-align:justify;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing to the contrary, no Change in Control shall be deemed to have occurred for purposes of this Agreement by virtue of any transaction which results in Employee, or a group of Persons which includes Employee, acquiring, directly or indirectly, 20 percent or more of the combined voting power of the Company&#8217;s Voting Securities. Notwithstanding anything in the foregoing to the contrary, if any of the payments provided for in this Agreement would constitute a &#8220;parachute payment&#8221; (as defined in Section&#160;280G(b) (2) of the Code) (considered without regard to any other payments not provided for under this Agreement), such parachute payments pursuant to this Agreement shall be reduced to the largest amount as will result in no portion of such payments being subject to the excise tax imposed by Section 4999 of the code&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that the determination as to whether any reduction in the payments under this Agreement pursuant to this paragraph is necessary shall be made by the Employee in good faith, and such determination shall be conclusive and binding on the Company with respect to its treatment of the payment for tax reporting purposes.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any provisions to the contrary, the Board reserves the right to provide the Employee with additional benefits, including, but not limited to, providing benefits hereunder in excess of the limitations described above, which the Board determines are appropriate in its sole discretion.</font></div><div style="margin-bottom:5.4pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Employment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Nothing in the Agreement shall interfere with or limit in any way the right of the Company to terminate any Employee&#8217;s employment at any time nor confer upon any Employee any right to continue in the employ of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Binding Effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Employee.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.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:100%">  The Plan and this Agreement shall be construed in accordance with and governed by the laws of the State of Texas.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by its officers thereunto duly authorized, and Employee has executed this Agreement, all as of the day and year first above written.</font></div><div style="margin-bottom:24pt;padding-left:288pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="padding-left:288pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.461%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:24pt;padding-left:288pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;  &#91;&#8226;&#93;<br></font></div><div style="padding-left:288pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.461%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="padding-left:288pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee&#8217;s Signature</font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>exhibit103-formofrestricte.htm
<DESCRIPTION>EX-10.3 - FORM OF RESTRICTED STOCK UNIT AWARD AGREEMENT - 4 YEAR AWARD
<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="iaccb0a71caa54942a5c270f05c93b337_38"></div><div style="min-height:72pt;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:100.000%"><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.3</font></td></tr><tr style="height:12pt"><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%">Form of Restricted Stock Unit Award</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%">Agreement - 4 Year Award</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></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:400;line-height:120%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">RESTRICTED STOCK UNIT AGREEMENT </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:100%">This Restricted Stock Unit Agreement (hereinafter referred to as the &#8220;Agreement&#8221;) is made and entered into this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93; (the &#8220;Grant Date&#8221;) by and between Cullen&#47;Frost Bankers, Inc. (hereinafter referred to as the &#8220;Company&#8221;) and &#91;&#8226;&#93; (hereinafter referred to as the &#8220;Participant&#8221;), pursuant to the Cullen&#47;Frost Bankers, Inc. 2015 OMNIBUS INCENTIVE PLAN (hereinafter referred to as the &#8220;Plan&#8221;). All terms and provisions of the Plan are hereby incorporated into and shall govern the Agreement except where general provisions of the Plan are superseded by particular provisions of the Agreement. All capitalized terms used in the Agreement shall have the same meaning given the terms in the Plan.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant of Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company hereby grants the Participant &#91;&#8226;&#93; Restricted Stock Units (hereinafter referred to as the &#8220;Award&#8221;), which are subject to restrictions set forth below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Vesting of Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to the terms of this Agreement and the Plan, the Award shall vest on the fourth (4th) anniversary of the Grant Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Award shall vest, provided that the terms and conditions of the Plan have been met and provided, further, that the Participant remains employed at the Company on Vesting Date (except as otherwise provided in this Agreement). Upon the Vesting Date or such earlier vesting date as otherwise provided in this Agreement, the Award shall be promptly paid out in Shares.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Prior to the vesting, expiration, or other termination of this Award, the Participant shall have the right to receive dividend equivalent payments based on the regular cash dividends paid or distributed on the underlying Stock, which dividend equivalents shall be paid to the Participant in cash upon the date that regular cash dividends are paid to shareholders.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that the Participant&#8217;s employment terminates because of death or Disability, the Award shall vest and be immediately payable. In the event that the Participant terminates employment on or after the date the Participant reaches age 65 (hereinafter referred to as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) but prior to the Vesting Date, the Award shall continue to vest and be payable on the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Except as set forth in this paragraph 4 and in paragraph 5 below, in the event that a Participant&#8217;s employment with the Company is terminated for any reason other than death, Disability or Retirement, prior to the Vesting Date, then the Award shall be forfeited for no consideration upon such termination of employment.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In accordance with Section 17.1(a) of the Plan, the Award shall become immediately fully vested as of the effective date of Participant&#8217;s termination of employment by the Company without Cause within the twenty-four (24) month period following a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing to the contrary, no Change in Control shall be deemed to have occurred for purposes of this Agreement by virtue of any transaction which results in the Participant, or a group of Persons which includes the Participant, acquiring, directly or indirectly, 20 percent or more of the combined voting power of the Company Voting Securities. Notwithstanding anything in the foregoing to the contrary, if any of the payments provided for in this Agreement would constitute a &#8220;parachute payment&#8221; (as defined in Section 280G(b) (2) of the Code) (considered without regard to any other payments not provided for under this Agreement), the payments pursuant to this Agreement shall be reduced to the largest amount as will result in no portion of such payments being subject to the excise tax imposed by Section 4999 of the code&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that the determination as to whether any reduction in the payments under this Agreement pursuant to this paragraph is necessary shall be made by the Participant in good faith, and such determination shall be conclusive and binding on the Company with respect to its treatment of the payment for tax reporting purposes.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any provisions to the contrary, the Board reserves the right to provide the Participant with additional benefits, including, but not limited to, providing benefits hereunder in excess of the limitations described above, which the Board determines are appropriate in its sole discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in the Agreement shall interfere with or limit in any way the right of the Company to terminate the Participant&#8217;s employment at any time nor confer upon any Participant any right to continue in the employ of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges and agrees that the Company has the right to deduct from any payments due to the Participant any Federal, state, or local taxes required by law to be withheld with respect to the Award.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Compliance with Securities Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges that the rights of the Participant to transfer shares of Restricted Stock shall be subject to compliance with the requirement of federal and state securities laws, including, but not limited to, rule 144 under the Securities Act of 1933.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.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:100%">.  The Plan and this Agreement shall be construed in accordance with and governed by the laws of the State of Texas.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Participant.</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, this Agreement is executed by the Company and by the participant as of this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;&#160;&#160;&#91;&#8226;&#93;<br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PARTICIPANT</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;&#8226;&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>exhibit104-formofrestricte.htm
<DESCRIPTION>EX-10.4 - FORM OF RESTRICTED STOCK UNIT AWARD AGREEMENT - 3 YEAR AWARD
<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="i578e2a3c440a4ae09fb86abb7d1a1cc0_38"></div><div style="min-height:72pt;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:100.000%"><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.4</font></td></tr><tr style="height:12pt"><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%">Form of Restricted Stock Unit Award</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%">Agreement - 3 Year Award</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></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:400;line-height:120%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">RESTRICTED STOCK UNIT AGREEMENT </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:100%">This Restricted Stock Unit Agreement (hereinafter referred to as the &#8220;Agreement&#8221;) is made and entered into this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93; (the &#8220;Grant Date&#8221;) by and between Cullen&#47;Frost Bankers, Inc. (hereinafter referred to as the &#8220;Company&#8221;) and &#91;&#8226;&#93; (hereinafter referred to as the &#8220;Participant&#8221;), pursuant to the Cullen&#47;Frost Bankers, Inc. 2015 OMNIBUS INCENTIVE PLAN (hereinafter referred to as the &#8220;Plan&#8221;). All terms and provisions of the Plan are hereby incorporated into and shall govern the Agreement except where general provisions of the Plan are superseded by particular provisions of the Agreement. All capitalized terms used in the Agreement shall have the same meaning given the terms in the Plan.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant of Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company hereby grants the Participant &#91;&#8226;&#93; Restricted Stock Units (hereinafter referred to as the &#8220;Award&#8221;), which are subject to restrictions set forth below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Vesting of Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to the terms of this Agreement and the Plan, the Award shall vest on the third (3rd) anniversary of the Grant Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Award shall vest, provided that the terms and conditions of the Plan have been met and provided, further, that the Participant remains employed at the Company on Vesting Date (except as otherwise provided in this Agreement).  Upon the Vesting Date or such earlier vesting date as otherwise provided in this Agreement, the Award shall be promptly paid out in Shares.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Prior to the vesting, expiration, or other termination of this Award, the Participant shall have the right to receive dividend equivalent payments based on the regular cash dividends paid or distributed on the underlying Stock, which dividend equivalents shall be paid to the Participant in cash upon the date that regular cash dividends are paid to shareholders.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that the Participant&#8217;s employment terminates because of death or Disability, the Award shall vest and be immediately payable. In the event that the Participant terminates employment on or after the date the Participant reaches age 65 (hereinafter referred to as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) but prior to the Vesting Date, the Award shall continue to vest and be payable on the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Except as set forth in this paragraph 4 and in paragraph 5 below, in the event that a Participant&#8217;s employment with the Company is terminated for any reason other than death, Disability or Retirement, prior to the Vesting Date, then the Award shall be forfeited for no consideration upon such termination of employment.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In accordance with Section 17.1(a) of the Plan, the Award shall become immediately fully vested as of the effective date of Participant&#8217;s termination of employment by the Company without Cause within the twenty-four (24) month period following a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing to the contrary, no Change in Control shall be deemed to have occurred for purposes of this Agreement by virtue of any transaction which results in the Participant, or a group of Persons which includes the Participant, acquiring, directly or indirectly, 20 percent or more of the combined voting power of the Company Voting Securities. Notwithstanding anything in the foregoing to the contrary, if any of the payments provided for in this Agreement would constitute a &#8220;parachute payment&#8221; (as defined in Section 280G(b) (2) of the Code) (considered without regard to any other payments not provided for under this Agreement), the payments pursuant to this Agreement shall be reduced to the largest amount as will result in no portion of such payments being subject to the excise tax imposed by Section 4999 of the code&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, that the determination as to whether any reduction in the payments under this Agreement pursuant to this paragraph is necessary shall be made by the Participant in good faith, and such determination shall be conclusive and binding on the Company with respect to its treatment of the payment for tax reporting purposes.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any provisions to the contrary, the Board reserves the right to provide the Participant with additional benefits, including, but not limited to, providing benefits hereunder in excess of the limitations described above, which the Board determines are appropriate in its sole discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in the Agreement shall interfere with or limit in any way the right of the Company to terminate the Participant&#8217;s employment at any time nor confer upon any Participant any right to continue in the employ of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges and agrees that the Company has the right to deduct from any payments due to the Participant any Federal, state, or local taxes required by law to be withheld with respect to the Award.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Compliance with Securities Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges that the rights of the Participant to transfer shares of Restricted Stock shall be subject to compliance with the requirement of federal and state securities laws, including, but not limited to, rule 144 under the Securities Act of 1933.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.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:100%">.  The Plan and this Agreement shall be construed in accordance with and governed by the laws of the State of Texas.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Participant.</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, this Agreement is executed by the Company and by the participant as of this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;&#160;&#160;&#91;&#8226;&#93;<br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PARTICIPANT</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;&#8226;&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>6
<FILENAME>exhibit105-formofperforman.htm
<DESCRIPTION>EX-10.5 - FORM OF PERFORMANCE STOCK UNIT AWARD AGREEMENT - 2019
<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="i20b148ccb70e436abc5a6455edaace70_38"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><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:100.000%"><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.5</font></td></tr><tr style="height:12pt"><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%">Form of Performance 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%">2019</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></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:400;line-height:120%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">PERFORMANCE STOCK UNIT 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:100%">This Performance Stock Unit Agreement (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) is made and entered into this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) by and between Cullen&#47;Frost Bankers, Inc. (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) and &#91;&#8226;&#93; (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the Cullen&#47;Frost Bankers, Inc. 2015 OMNIBUS INCENTIVE PLAN (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). All terms and provisions of the Plan are hereby incorporated into and shall govern the Agreement except where general provisions of the Plan are superseded by particular provisions of the Agreement. All capitalized terms used in the Agreement shall have the same meaning given the terms in the Plan.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant of Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company hereby grants the Participant Performance Stock Units (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) for the Performance Period commencing January 1, 2020 and ending December 31, 2022, which are subject to vesting conditions described below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Vesting of Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to the terms of this Agreement and the Plan, the Award shall vest upon certification by the Committee of the level of achievement, if any, of the applicable goals under the Performance Measure as set forth on Appendix A hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Award shall vest as of the Vesting Date at the level determined by the Committee, which may include the Committee&#8217;s exercise of downward discretion to adjust the actual amount of the payout of the Award, and provided that the terms and conditions of the Plan have been met and, provided, further, that the Participant remains employed at the Company on the Vesting Date (except as otherwise provided in this Agreement). As soon as practicable following the Vesting Date or such earlier vesting date as otherwise provided in this Agreement, the Award shall be promptly paid out in Shares. The number of Shares payable under the Performance Stock Unit may range from 0%-150% of award. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Prior to the vesting, expiration, or other termination of this Award, the Participant shall have the right to receive dividend equivalent payments based on the regular cash dividends paid or distributed on the Shares underlying the Shares, which dividend equivalents shall be paid accumulated during the Performance Period and only paid to the Participant in cash to the extent the underlying Award vests, which amount shall be paid less applicable tax withholdings promptly following the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that the Participant terminates employment on or after the date the Participant reaches age 65 (hereinafter referred to as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) but prior to the Vesting Date, the Award shall continue to vest and be payable on the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Except as set forth in this paragraph 4 and in paragraph 5 below, in the event that a Participant&#8217;s employment with the Company is terminated for any reason other than Retirement, prior to the Vesting Date, then the Award shall be forfeited for no consideration upon such termination of employment, unless the Committee determines otherwise in its sole discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In accordance with Section 17.1(a) and (b) of the Plan, (i) upon a Change in Control, the goals under the Performance Measures set forth on Appendix A shall be determined to have been earned, as of the date of the Change of Control, at the greater of targeted performance and actual performance through such date, as determined by the Committee and the Award shall continue to be subject to time-based vesting for the remainder of the Performance Period, and (ii) the Award shall become immediately fully vested as of the effective date of Participant&#8217;s termination of employment by the Company without Cause within the twenty-four (24) month period following a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing to the contrary, if any of the payments provided for in this Agreement would constitute a &#8220;parachute payment&#8221; (as defined in Section 280G(b) (2) of the Code) (considered without regard to any other payments not provided for under this Agreement), the payments pursuant to this Agreement shall be reduced to the largest amount as will result in no portion of such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">payments being subject to the excise tax imposed by Section 4999 of the Code if such reduction would provide the Participant with a greater after tax amount than if such amounts were not reduced. The determination required to be made under this paragraph 5 shall be made by the public accounting firm that is retained by the Company as of the date immediately prior to the Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any provisions to the contrary, the Board reserves the right to provide the Participant with additional benefits, including, but not limited to, providing benefits hereunder in excess of the limitations described above, which the Board determines are appropriate in its sole discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in the Agreement shall interfere with or limit in any way the right of the Company to terminate the Participant&#8217;s employment at any time nor confer upon any Participant any right to continue in the employ of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges and agrees that the Company has the right to deduct from any payments due to the Participant any Federal, state, or local taxes required by law to be withheld with respect to the Award.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Compliance with Securities Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges that the rights of the Participant to receive or transfer the Shares received upon settlement of this Award shall be subject to compliance with the requirement of federal and state securities laws, including, but not limited to, rule 144 under the Securities Act of 1933.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.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:100%">.  The Plan and this Agreement shall be construed in accordance with and governed by the laws of the State of Texas.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Participant.</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:100%">IN WITNESS WHEREOF, this Agreement is executed by the Company and by the participant as of this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;     &#91;&#8226;&#93;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;  &#91;&#8226;&#93;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PARTICIPANT</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;&#8226;&#93;</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">APPENDIX A</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  January 1, 2020 &#8211; December 31, 2022</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:700;line-height:100%;text-decoration:underline">Performance Measure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Relative Return On Assets</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:700;line-height:100%;text-decoration:underline">Performance Goals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Measure the Company&#8217;s achievement of Relative Return on Assets over the Performance Period as compared to the Company&#8217;s Peer Group&#8217;s achievement of Relative Return on Assets over the Performance Period, as reported in such Peer Group&#8217;s publicly-filed annual reports. For purposes of this Agreement, the Companies Peer Group shall consist of the following companies &#91;People&#8217;s United Financial, Inc., Signature Bank, Synovus Financial Corp., TCF Financial Corporation, East West Bancorp, Inc., First Horizon National Corporation, BOK Financial Corporation, First Citizens BancShares, Inc., F.N.B. Corporation, Wintrust Financial Corporation, Associated Banc-Corp, BankUnited, Inc., Valley National Bancorp, IBERIABANK Corporation, Sterling Bancorp, Texas Capital Bancshares, Inc., Webster Financial Corporation,  Hancock Whitney Corporation, Umpqua Holdings Corporation, Pinnacle Financial Partners, Inc., PacWest Bancorp, Commerce Bancshares, Inc., Western Alliance Bancorporation, UMB Financial Corporation, Prosperity Bancshares, Inc.&#93; If, during the Performance Period, any member of that Peer Group (i) files for bankruptcy or becomes insolvent, such member shall remain part of the peer group, or (ii) is acquired, such that it is no longer a public company, such member shall be removed from the Peer Group, effective as of the beginning of the Performance Period.</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:700;line-height:100%;text-decoration:underline">Determination of Award Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Subject to Committee certification and exercise of downward discretion.  Achievement between the percentiles listed below will be determined based on straight-line interpolation as determined by the Committee in its discretion. Maximum achievement equals 150%. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:23.4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.230%"><tr><td style="width:1.0%"></td><td style="width:47.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.921%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level of Achievement</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Award Payout Percentage</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#60;25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><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="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile or greater</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150%</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>7
<FILENAME>exhibit106-formofperforman.htm
<DESCRIPTION>EX-10.6 - FORM OF PERFORMANCE STOCK UNIT AWARD AGREEMENT - 2020
<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="iedd558cfb4ba43f6beec61abd40c366c_38"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></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: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.6</font></td></tr><tr style="height:12pt"><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%">Form of Performance 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%">2020</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></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:400;line-height:120%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">PERFORMANCE STOCK UNIT 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:100%">This Performance Stock Unit Agreement (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) is made and entered into this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) by and between Cullen&#47;Frost Bankers, Inc. (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) and &#91;&#8226;&#93; (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the Cullen&#47;Frost Bankers, Inc. 2015 OMNIBUS INCENTIVE PLAN (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). All terms and provisions of the Plan are hereby incorporated into and shall govern the Agreement except where general provisions of the Plan are superseded by particular provisions of the Agreement. All capitalized terms used in the Agreement shall have the same meaning given the terms in the Plan.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant of Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company hereby grants the Participant Performance Stock Units (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) for the Performance Period commencing January 1, 2021 and ending December 31, 2023, which are subject to vesting conditions described below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Vesting of Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to the terms of this Agreement and the Plan, the Award shall vest upon certification by the Committee of the level of achievement, if any, of the applicable goals under the Performance Measure as set forth on Appendix A hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Award shall vest as of the Vesting Date at the level determined by the Committee, which may include the Committee&#8217;s exercise of downward discretion to adjust the actual amount of the payout of the Award, and provided that the terms and conditions of the Plan have been met and, provided, further, that the Participant remains employed at the Company on the Vesting Date (except as otherwise provided in this Agreement). As soon as practicable following the Vesting Date or such earlier vesting date as otherwise provided in this Agreement, the Award shall be promptly paid out in Shares. The number of Shares payable under the Performance Stock Unit may range from 0%-150% of award. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Prior to the vesting, expiration, or other termination of this Award, the Participant shall have the right to receive dividend equivalent payments based on the regular cash dividends paid or distributed on the Shares underlying the Shares, which dividend equivalents shall be paid accumulated during the Performance Period and only paid to the Participant in cash to the extent the underlying Award vests, which amount shall be paid less applicable tax withholdings promptly following the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that the Participant terminates employment on or after the date the Participant reaches age 65 (hereinafter referred to as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) but prior to the Vesting Date, the Award shall continue to vest and be payable on the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Except as set forth in this paragraph 4 and in paragraph 5 below, in the event that a Participant&#8217;s employment with the Company is terminated for any reason other than Retirement, prior to the Vesting Date, then the Award shall be forfeited for no consideration upon such termination of employment, unless the Committee determines otherwise in its sole discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In accordance with Section 17.1(a) and (b) of the Plan, (i) upon a Change in Control, the goals under the Performance Measures set forth on Appendix A shall be determined to have been earned, as of the date of the Change of Control, at the greater of targeted performance and actual performance through such date, as determined by the Committee and the Award shall continue to be subject to time-based vesting for the remainder of the Performance Period, and (ii) the Award shall become immediately fully vested as of the effective date of Participant&#8217;s termination of employment by the Company without Cause within the twenty-four (24) month period following a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing to the contrary, if any of the payments provided for in this Agreement would constitute a &#8220;parachute payment&#8221; (as defined in Section 280G(b) (2) of the Code) (considered without regard to any other payments not provided for under this Agreement), the payments pursuant to this Agreement shall be reduced to the largest amount as will result in no portion of such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">payments being subject to the excise tax imposed by Section 4999 of the Code if such reduction would provide the Participant with a greater after tax amount than if such amounts were not reduced. The determination required to be made under this paragraph 5 shall be made by the public accounting firm that is retained by the Company as of the date immediately prior to the Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any provisions to the contrary, the Board reserves the right to provide the Participant with additional benefits, including, but not limited to, providing benefits hereunder in excess of the limitations described above, which the Board determines are appropriate in its sole discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in the Agreement shall interfere with or limit in any way the right of the Company to terminate the Participant&#8217;s employment at any time nor confer upon any Participant any right to continue in the employ of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges and agrees that the Company has the right to deduct from any payments due to the Participant any Federal, state, or local taxes required by law to be withheld with respect to the Award.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Compliance with Securities Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges that the rights of the Participant to receive or transfer the Shares received upon settlement of this Award shall be subject to compliance with the requirement of federal and state securities laws, including, but not limited to, rule 144 under the Securities Act of 1933.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.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:100%">.  The Plan and this Agreement shall be construed in accordance with and governed by the laws of the State of Texas.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Participant.</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:100%">IN WITNESS WHEREOF, this Agreement is executed by the Company and by the participant as of this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;     &#91;&#8226;&#93;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;  &#91;&#8226;&#93;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PARTICIPANT</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;&#8226;&#93;</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">APPENDIX A</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  January 1, 2021 &#8211; December 31, 2023</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:700;line-height:100%;text-decoration:underline">Performance Measure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Relative Return On Assets</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:700;line-height:100%;text-decoration:underline">Performance Goals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Measure the Company&#8217;s achievement of Relative Return on Assets over the Performance Period as compared to the Company&#8217;s Peer Group&#8217;s achievement of Relative Return on Assets over the Performance Period, as reported in such Peer Group&#8217;s publicly-filed annual reports. For purposes of this Agreement, the Companies Peer Group shall consist of the following companies &#91;People&#8217;s United Financial, Inc., Signature Bank, Synovus Financial Corp., TCF Financial Corporation, East West Bancorp, Inc., BOK Financial Corporation, First Citizens BancShares, Inc., F.N.B. Corporation, Wintrust Financial Corporation, Associated Banc-Corp, BankUnited, Inc., Valley National Bancorp, Sterling Bancorp, Texas Capital Bancshares, Inc., Webster Financial Corporation, Hancock Whitney Corporation, Umpqua Holdings Corporation, Pinnacle Financial Partners, Inc., PacWest Bancorp, Commerce Bancshares, Inc., Western Alliance Bancorporation, UMB Financial Corporation, Prosperity Bancshares, Inc.&#93; If, during the Performance Period, any member of that Peer Group (i) files for bankruptcy or becomes insolvent, such member shall remain part of the peer group, or (ii) is acquired, such that it is no longer a public company, such member shall be removed from the Peer Group, effective as of the beginning of the Performance Period.</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:700;line-height:100%;text-decoration:underline">Determination of Award Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Subject to Committee certification and exercise of downward discretion.  Achievement between the percentiles listed below will be determined based on straight-line interpolation as determined by the Committee in its discretion. Maximum achievement equals 150%. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:23.4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.230%"><tr><td style="width:1.0%"></td><td style="width:47.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.921%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level of Achievement</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Award Payout Percentage</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#60;25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><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="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Percentile or greater</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150%</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>8
<FILENAME>exhibit107-formofperforman.htm
<DESCRIPTION>EX-10.7 - FORM OF PERFORMANCE STOCK UNIT AWARD AGREEMENT - 2021
<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="ic972f26bdbe940319caf3183d908d2ba_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:1pt;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: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.7</font></td></tr><tr style="height:12pt"><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%">Form of Performance 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%">2021</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">PERFORMANCE STOCK UNIT 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:100%">This Performance Stock Unit Agreement (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) is made and entered into this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) by and between Cullen&#47;Frost Bankers, Inc. (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) and &#91;&#8226;&#93; (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;), pursuant to the Cullen&#47;Frost Bankers, Inc. 2015 OMNIBUS INCENTIVE PLAN (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). All terms and provisions of the Plan are hereby incorporated into and shall govern the Agreement except where general provisions of the Plan are superseded by particular provisions of the Agreement. All capitalized terms used in the Agreement shall have the same meaning given the terms in the Plan.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Grant of Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Company hereby grants the Participant Performance Stock Units (hereinafter referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) for the Performance Period commencing January 1, 2022 and ending December 31, 2024, which are subject to vesting conditions described below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Vesting of Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Subject to the terms of this Agreement and the Plan, the Award shall vest upon certification by the Committee of the level of achievement, if any, of the applicable goals under the Performance Measure as set forth on Appendix A hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;). The Award shall vest as of the Vesting Date at the level determined by the Committee, which may include the Committee&#8217;s exercise of downward discretion to adjust the actual amount of the payout of the Award, and provided that the terms and conditions of the Plan have been met and, provided, further, that the Participant remains employed at the Company on the Vesting Date (except as otherwise provided in this Agreement). As soon as practicable following the Vesting Date or such earlier vesting date as otherwise provided in this Agreement, the Award shall be promptly paid out in Shares. The number of Shares payable under the Performance Stock Unit may range from 0%-150% of award. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Prior to the vesting, expiration, or other termination of this Award, the Participant shall have the right to receive dividend equivalent payments based on the regular cash dividends paid or distributed on the Shares underlying the Shares, which dividend equivalents shall be paid accumulated during the Performance Period and only paid to the Participant in cash to the extent the underlying Award vests, which amount shall be paid less applicable tax withholdings promptly following the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In the event that the Participant terminates employment on or after the date the Participant reaches age 65 (hereinafter referred to as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;) but prior to the Vesting Date, the Award shall continue to vest and be payable on the Vesting Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Except as set forth in this paragraph 4 and in paragraph 5 below, in the event that a Participant&#8217;s employment with the Company is terminated for any reason other than Retirement, prior to the Vesting Date, then the Award shall be forfeited for no consideration upon such termination of employment, unless the Committee determines otherwise in its sole discretion.</font></div><div style="margin-bottom:13pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  In accordance with Section 17.1(a) and (b) of the Plan, (i) upon a Change in Control, the goals under the Performance Measures set forth on Appendix A shall be determined to have been earned, as of the date of the Change of Control, at the greater of targeted performance and actual performance through such date, as determined by the Committee and the Award shall continue to be subject to time-based vesting for the remainder of the Performance Period, and (ii) the Award shall become immediately fully vested as of the effective date of Participant&#8217;s termination of employment by the Company without Cause within the twenty-four (24) month period following a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding anything in the foregoing to the contrary, if any of the payments provided for in this Agreement would constitute a &#8220;parachute payment&#8221; (as defined in Section 280G(b) (2) of the Code) (considered without regard to any other payments not provided for under this Agreement), the payments pursuant to this Agreement shall be reduced to the largest amount as will result in no portion of such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">payments being subject to the excise tax imposed by Section 4999 of the Code if such reduction would provide the Participant with a greater after tax amount than if such amounts were not reduced. The determination required to be made under this paragraph 5 shall be made by the public accounting firm that is retained by the Company as of the date immediately prior to the Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notwithstanding any provisions to the contrary, the Board reserves the right to provide the Participant with additional benefits, including, but not limited to, providing benefits hereunder in excess of the limitations described above, which the Board determines are appropriate in its sole discretion.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Nothing in the Agreement shall interfere with or limit in any way the right of the Company to terminate the Participant&#8217;s employment at any time nor confer upon any Participant any right to continue in the employ of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges and agrees that the Company has the right to deduct from any payments due to the Participant any Federal, state, or local taxes required by law to be withheld with respect to the Award.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt;text-decoration:underline">Compliance with Securities Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  The Participant acknowledges that the rights of the Participant to receive or transfer the Shares received upon settlement of this Award shall be subject to compliance with the requirement of federal and state securities laws, including, but not limited to, rule 144 under the Securities Act of 1933.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.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:100%">.  The Plan and this Agreement shall be construed in accordance with and governed by the laws of the State of Texas.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:23.5pt;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Participant.</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:100%">IN WITNESS WHEREOF, this Agreement is executed by the Company and by the participant as of this &#91;&#8226;&#93; day of &#91;&#8226;&#93;, &#91;&#8226;&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CULLEN&#47;FROST BANKERS, INC.</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;     &#91;&#8226;&#93;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;  &#91;&#8226;&#93;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PARTICIPANT</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#91;&#8226;&#93;</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">APPENDIX A</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  January 1, 2022 &#8211; December 31, 2024</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:700;line-height:100%;text-decoration:underline">Performance Measure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Growth of Pre-Provision Net Revenue on a (taxable equivalent basis) &#91;PPNR(TE)&#93; less Net Charge Offs</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:700;line-height:100%;text-decoration:underline">Performance Goals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Measure the Company&#8217;s achievement of growth in PPNR(TE) less Net Charge Offs over the Performance Period as compared to the Company&#8217;s starting based defined as Year-end 2021 PPNR(TE) less 0.30% of Annual Average Loans and Leases. All calculations will be normalized to exclude the effect of the PPP Loans.</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:100%">Example of Calculation&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:22.5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.192%"><tr><td style="width:1.0%"></td><td style="width:15.061%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.739%"></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:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2022 PPNR(TE) less Net Charge-offs)</font></td></tr><tr><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">plus</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2023 PPNR(TE) less Net Charge-offs)</font></td></tr><tr><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">plus</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2024 PPNR(TE) less Net Charge-offs)</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sum of Performance Period PPNR(TE) less Net Charge-offs</font></td></tr><tr><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Divided by</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average PPNR(TE) les Net Charge-offs over the Performance Period</font></td></tr><tr><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">less</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2021 PPNR(TE) les 0.30% of Average Loans and Leases)</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Growth in PPNR(TE) over the Performance Period</font></td></tr><tr><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Divided by</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2021 PPNR(TE) less 0.30% of Average Loans and Leases</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Percentage Growth in PPNR(TE) over the Performance Period</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Determination of Award Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#58;  Subject to Committee certification and exercise of downward discretion.  Achievement between the percentiles listed below will be determined based on straight-line interpolation as determined by the Committee in its discretion.  Maximum achievement equals 150%. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:23.4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.230%"><tr><td style="width:1.0%"></td><td style="width:47.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.921%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level of Achievement</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Award Payout Percentage</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#60;13% Growth</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13% Growth</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19% Growth</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><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="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25% Growth or more</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150%</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.8
<SEQUENCE>9
<FILENAME>exhibit108-formofdeferreds.htm
<DESCRIPTION>EX-10.8 - FORM OF DEFERRED STOCK UNIT AWARD AGREEMENT WITH OUTSIDE 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="i25b0f3a1ac244bfa80474c632f000d01_4"></div><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"><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.8</font></td></tr><tr style="height:12pt"><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%">Form of 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 Outside Directors</font></td></tr><tr style="height:12pt"><td colspan="6" style="padding:0 1pt"></td></tr></table></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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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="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 herein above (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="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><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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%">-3-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>10
<FILENAME>exhibit3112q22.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="i7eed0994854649d5b4db739f3f36b01f_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:9pt;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 Corporation&#8217;s Chief Executive Officer</font></div><div style="margin-top:9pt"><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-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 Quarterly Report on Form 10-Q of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="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="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="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="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="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="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="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="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="padding-left:49.5pt;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">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="padding-left:49.5pt;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">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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July&#160;28, 2022</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"><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:15pt"><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: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></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%">Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>11
<FILENAME>exhibit3122q22.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="i50603e3acaf84881a03f8779ff448eb2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:9pt;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 Corporation&#8217;s Chief Financial Officer</font></div><div style="margin-top:9pt"><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-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 Quarterly Report on Form 10-Q of Cullen&#47;Frost Bankers, Inc.&#59;</font></div><div style="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="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="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="padding-left:49.5pt;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">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="padding-left:49.5pt;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">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="padding-left:49.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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="padding-left:49.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">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="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="padding-left:49.5pt;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">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="padding-left:49.5pt;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">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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July&#160;28, 2022</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"><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:15pt"><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: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></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&#160;Executive&#160;Vice&#160;President&#160;and&#160;Chief&#160;Financial&#160;Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>12
<FILENAME>exhibit3212q22.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="ieeb0969971054c99a65734eec1fc9d84_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:9pt;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%">Corporation&#8217;s Chief Executive Officer</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 of Chapter 63 of Title 18 of the 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, 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 Quarterly Report on Form&#160;10-Q for the quarter ended June&#160;30, 2022 (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><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"><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:47.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.695%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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><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;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 28, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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><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="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;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 of Chapter 63 of Title 18 of the 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>13
<FILENAME>exhibit3222q22.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="i084f392c65564ffea5ab045970ad28a9_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:9pt;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%">Corporation&#8217;s Chief Financial Officer</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 of Chapter 63 of Title 18 of the 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 Quarterly Report on Form&#160;10-Q for the quarter ended June&#160;30, 2022 (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><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"><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:47.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.695%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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><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;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 28, 2022</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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><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="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;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 of Chapter 63 of Title 18 of the 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>14
<FILENAME>cfr-20220630.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:ee4ec05c-6a99-4972-ad1d-50d952ba202c,g:b11b76d6-3e2a-42af-bd90-70f7e1de9a58-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cfr="http://www.frostbank.com/20220630" 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/20220630">
  <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-20220630_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-20220630_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-20220630_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-20220630_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="ConsolidatedStatementsofChangesinShareholdersEquity" roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity">
        <link:definition>100050006 - Statement - Consolidated Statements 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="ConsolidatedStatementsofChangesinShareholdersEquityParenthetical" roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical">
        <link:definition>100060007 - Statement - Consolidated Statements 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="SignificantAccountingPolicies" roleURI="http://www.frostbank.com/role/SignificantAccountingPolicies">
        <link:definition>210011001 - Disclosure - 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="SignificantAccountingPoliciesPolicies" roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>220022001 - Disclosure - 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="SignificantAccountingPoliciesTables" roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesTables">
        <link:definition>230033001 - Disclosure - 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="SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>240044001 - Disclosure - Significant Accounting Policies Significant Accounting Policies - 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="SignificantAccountingPoliciesAdditionalCashFlowInformationDetail" roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail">
        <link:definition>240054002 - Disclosure - 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="Securities" roleURI="http://www.frostbank.com/role/Securities">
        <link:definition>210061002 - 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>230073002 - 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="SecuritiesAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail">
        <link:definition>240084003 - Disclosure - Securities - Additional 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="SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails">
        <link:definition>240094004 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (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="SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails">
        <link:definition>240104005 - Disclosure - Securities Securities - Moody's and/or 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="SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails">
        <link:definition>240114006 - Disclosure - Securities Securities - Allowance for Credit Losses on Held to Maturity 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="SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails">
        <link:definition>240124007 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of 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="SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
        <link:definition>240134008 - Disclosure - Securities - Securities Available for Sale, 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>240144009 - 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="SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails">
        <link:definition>240154010 - 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="SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" roleURI="http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail">
        <link:definition>240164011 - Disclosure - Securities - 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>240174012 - 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>210181003 - 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="LoansLoansAllowanceForCreditLossesPolicies" roleURI="http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies">
        <link:definition>220192002 - Disclosure - Loans Loans - Allowance For Credit Losses (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>230203003 - 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="LoansAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/LoansAdditionalInformationDetail">
        <link:definition>240214013 - Disclosure - Loans - Additional 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="LoansLoansDetail" roleURI="http://www.frostbank.com/role/LoansLoansDetail">
        <link:definition>240224014 - 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="LoansNonAccrualLoansSegregatedbyClassofLoansDetail" roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
        <link:definition>240234015 - 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="LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails">
        <link:definition>240244016 - Disclosure - Loans Loans - Non-Accrual Loans, Segregated by Class of Loans 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>240254017 - 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="LoansTroubledDebtRestructuringDetails" roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails">
        <link:definition>240264018 - Disclosure - Loans - Troubled Debt Restructuring (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="LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails" roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails">
        <link:definition>240274019 - Disclosure - Loans Loans - Restructured Loans Past Due in Excess of 90 Days on Financing Receivables (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="LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails">
        <link:definition>240284020 - Disclosure - Loans Loans - Weighted Average Risk Grade for All Commercial Loans 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="LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
        <link:definition>240294021 - 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="LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" roleURI="http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails">
        <link:definition>240304022 - Disclosure - Loans 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="LoansLoansRevolvingLoansConvertedtoTermDetails" roleURI="http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails">
        <link:definition>240314023 - Disclosure - Loans 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="LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" roleURI="http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
        <link:definition>240324024 - Disclosure - Loans 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="LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" roleURI="http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail">
        <link:definition>240334025 - Disclosure - Loans - Activity in the Allowance for Credit Losses on Loans 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="LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
        <link:definition>240344026 - Disclosure - Loans - Investment in Loans Related to Allowance for Loan Losses 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="GoodwillandOtherIntangibleAssets" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>210351004 - 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>230363004 - 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="GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails">
        <link:definition>240374027 - Disclosure - Goodwill and Other Intangible Assets - 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="GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail" roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetail">
        <link:definition>240384028 - 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>240394029 - 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>240404030 - 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>210411005 - 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>230423005 - 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>240434031 - 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>240444032 - 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="CommitmentsandContingencies" roleURI="http://www.frostbank.com/role/CommitmentsandContingencies">
        <link:definition>210451006 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesTables">
        <link:definition>230463006 - Disclosure - Commitments 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="CommitmentsandContingenciesAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail">
        <link:definition>240474033 - Disclosure - Commitments and Contingencies - Additional 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="CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail">
        <link:definition>240484034 - Disclosure - Commitments 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="CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails">
        <link:definition>240494035 - Disclosure - Commitments and Contingencies Commitments 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="CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails">
        <link:definition>240504036 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments 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="CapitalandRegulatoryMatters" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters">
        <link:definition>210511007 - 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>230523007 - 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="CapitalandRegulatoryMattersAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail">
        <link:definition>240534037 - Disclosure - Capital and Regulatory Matters - Additional 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="CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail">
        <link:definition>240544038 - Disclosure - Capital and 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="DerivativeFinancialInstruments" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments">
        <link:definition>210551008 - 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>230563008 - 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="DerivativeFinancialInstrumentsAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail">
        <link:definition>240574039 - Disclosure - Derivative Financial Instruments - Additional 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="DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
        <link:definition>240584040 - 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>240594041 - 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>240604042 - 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="DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails">
        <link:definition>240614043 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (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>240624044 - 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>240634045 - 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>210641009 - 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="BalanceSheetOffsettingTables" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingTables">
        <link:definition>230653009 - Disclosure - 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>240664046 - 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="BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail">
        <link:definition>240674047 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (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="BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
        <link:definition>240684048 - 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="StockBasedCompensation" roleURI="http://www.frostbank.com/role/StockBasedCompensation">
        <link:definition>210691010 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.frostbank.com/role/StockBasedCompensationTables">
        <link:definition>230703010 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockBasedCompensationNarrativeDetails" roleURI="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails">
        <link:definition>240714049 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" roleURI="http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail">
        <link:definition>240724050 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail" roleURI="http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail">
        <link:definition>240734051 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail">
        <link:definition>240744052 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" roleURI="http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail">
        <link:definition>240754053 - Disclosure - Stock-Based Compensation - 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="EarningsPerCommonShare" roleURI="http://www.frostbank.com/role/EarningsPerCommonShare">
        <link:definition>210761011 - 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>230773011 - 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>240784054 - 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="DefinedBenefitPlans" roleURI="http://www.frostbank.com/role/DefinedBenefitPlans">
        <link:definition>210791012 - Disclosure - Defined 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="DefinedBenefitPlansTables" roleURI="http://www.frostbank.com/role/DefinedBenefitPlansTables">
        <link:definition>230803012 - Disclosure - Defined 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="DefinedBenefitPlansAdditionalInformationDetails" roleURI="http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails">
        <link:definition>240814055 - Disclosure - Defined Benefit Plans 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="DefinedBenefitPlansNetPeriodicCostBenefitDetail" roleURI="http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail">
        <link:definition>240824056 - Disclosure - Defined Benefit Plans - Net Periodic 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="IncomeTaxes" roleURI="http://www.frostbank.com/role/IncomeTaxes">
        <link:definition>210831013 - 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>230843013 - 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="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>240854057 - Disclosure - Income Taxes - Additional 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="IncomeTaxesIncomeTaxExpenseDetail" roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail">
        <link:definition>240864058 - 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="OtherComprehensiveIncomeLoss" roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss">
        <link:definition>210871014 - 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>230883014 - 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>240894059 - 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>240904060 - 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="OperatingSegments" roleURI="http://www.frostbank.com/role/OperatingSegments">
        <link:definition>210911015 - 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>230923015 - 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="OperatingSegmentsAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail">
        <link:definition>240934061 - Disclosure - Operating Segments - Additional 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="OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
        <link:definition>240944062 - 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="FairValueMeasurements" roleURI="http://www.frostbank.com/role/FairValueMeasurements">
        <link:definition>210951016 - 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="FairValueMeasurementsTables" roleURI="http://www.frostbank.com/role/FairValueMeasurementsTables">
        <link:definition>230963016 - 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="FairValueMeasurementsAdditionalInformationDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail">
        <link:definition>240974063 - Disclosure - Fair Value Measurements - Additional 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="FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
        <link:definition>240984064 - 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>240994065 - 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="FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail">
        <link:definition>241004066 - 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="AccountingStandardsUpdates" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates">
        <link:definition>211011017 - 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="AccountingStandardsUpdatesAccountingStandardsUpdatesAdditionalInformationDetails" roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdatesAdditionalInformationDetails">
        <link:definition>241024067 - Disclosure - Accounting Standards Updates Accounting Standards Updates - 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>
    </xs:appinfo>
  </xs:annotation>
  <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_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" abstract="false" name="FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreements30to90Days" abstract="false" name="Remainingcontractualmaturityoftheagreements30to90Days" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_Netchangeinoperatingleaserightofuseasset" abstract="false" name="Netchangeinoperatingleaserightofuseasset" nillable="true" xbrli:periodType="duration" 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_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_WeightedAverageRiskGradeForLoans" abstract="false" name="WeightedAverageRiskGradeForLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_SeriesBPreferredStockEquivalentDepositarySharesMemberMember" abstract="true" name="SeriesBPreferredStockEquivalentDepositarySharesMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DerivativeInstrumentsLineItems" abstract="true" name="DerivativeInstrumentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" abstract="false" name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" abstract="false" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" abstract="false" name="InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_NumberOfPreferredStockEquivalentDepositaryShares" abstract="false" name="NumberOfPreferredStockEquivalentDepositaryShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous" abstract="false" name="Remainingcontractualmaturityoftheagreementsovernightandcontinuous" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_AccumulatedOtherComprehensiveIncomeLossRollForward" abstract="true" name="AccumulatedOtherComprehensiveIncomeLossRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" abstract="true" name="RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_CarryValueofSecuritiesPledged" abstract="false" name="CarryValueofSecuritiesPledged" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_RemainingRevolvingLoansConvertedToTermDuringPeriod" abstract="false" name="RemainingRevolvingLoansConvertedToTermDuringPeriod" nillable="true" xbrli:periodType="duration" 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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" abstract="true" name="OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" abstract="true" name="ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_ScheduleOfMarketableSecuritiesTable" abstract="true" name="ScheduleOfMarketableSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_PreviouslyRestructuredLoansPastDue" abstract="false" name="PreviouslyRestructuredLoansPastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_NaturalGasCommodityDerivativeMember" abstract="true" name="NaturalGasCommodityDerivativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RiskGradeTenMember" abstract="true" name="RiskGradeTenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" abstract="false" name="FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_PaycheckProtectionProgramMember" abstract="true" name="PaycheckProtectionProgramMember" 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_FinancialLiabilitiesGrossOffset" abstract="false" name="FinancialLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_Otherchargescommissionsandfees" abstract="false" name="Otherchargescommissionsandfees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" abstract="false" name="Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherconsumerrealestateloansMember" abstract="true" name="OtherconsumerrealestateloansMember" 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_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" abstract="false" name="OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancialInstitutionCounterpartiesMember" abstract="true" name="FinancialInstitutionCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" abstract="false" name="NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_PreRefundedMember" abstract="true" name="PreRefundedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" abstract="true" name="InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_NatureOfOperationsPolicyPolicyTextBlock" abstract="false" name="NatureOfOperationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_Finalyearsofthetermofthenotes" abstract="false" name="Finalyearsofthetermofthenotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" abstract="false" name="FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock" 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_NonVestedStockAwardsOutstandingMember" abstract="true" name="NonVestedStockAwardsOutstandingMember" 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_RepurchaseAgreementsLiabilitiesGrossOffset" abstract="false" name="RepurchaseAgreementsLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_ScheduleOfMarketableSecuritiesLineItems" abstract="true" name="ScheduleOfMarketableSecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" abstract="false" name="ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CommoditySwapsAndOptionsMember" abstract="true" name="CommoditySwapsAndOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_WeightedAverageInterestRateReceivedMember" abstract="true" name="WeightedAverageInterestRateReceivedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DirectordeferredstockunitsoutstandingMember" abstract="true" name="DirectordeferredstockunitsoutstandingMember" 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_FinancialAssetsGross" abstract="false" name="FinancialAssetsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_A2020Member" abstract="true" name="A2020Member" 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_CommerciallandloanMember" abstract="true" name="CommerciallandloanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount" abstract="false" name="DerivativeLiabilitiesNonmonetaryNotionalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_Shorttermoperatingleaserentexpense" abstract="false" name="Shorttermoperatingleaserentexpense" 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_RiskGradeOneToEightMember" abstract="true" name="RiskGradeOneToEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_StockRepurchase2022PlanMember" abstract="true" name="StockRepurchase2022PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DerivativeAssetsGrossOffset" abstract="false" name="DerivativeAssetsGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_Unfundedbalances" abstract="false" name="Unfundedbalances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_TreasurySharesIssuedRelatedToStockOptionExercises" abstract="false" name="TreasurySharesIssuedRelatedToStockOptionExercises" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" abstract="false" name="CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_Remainingcontractualmaturityoftheagreementsupto30Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsupto30Days" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_NonaccrualLoansYearofOriginationDomain" abstract="true" name="NonaccrualLoansYearofOriginationDomain" 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="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days" abstract="false" name="Remainingcontractualmaturityoftheagreementsgreaterthan90Days" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ProceedsFromSaleOfRestructuredLoans" abstract="false" name="ProceedsFromSaleOfRestructuredLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_DepositLineItems" abstract="true" name="DepositLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" 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_Percentageoftotalenergyloanstototalloans" abstract="false" name="Percentageoftotalenergyloanstototalloans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FrostWealthAdvisorsMember" abstract="true" name="FrostWealthAdvisorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CounterpartybMember" abstract="true" name="CounterpartybMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_A2019Member" abstract="true" name="A2019Member" 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_DerivativeAssetsNonmonetaryNotionalAmount" abstract="false" name="DerivativeAssetsNonmonetaryNotionalAmount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <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_FinancingReceivables30to89DaysPastDueMember" abstract="true" name="FinancingReceivables30to89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" abstract="false" name="ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_NonAccrualLoansSegregatedByClassOfLoansTable" abstract="true" name="NonAccrualLoansSegregatedByClassOfLoansTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_DerivativeLiabilitiesGrossOffset" abstract="false" name="DerivativeLiabilitiesGrossOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" abstract="true" name="CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MoodysandStandardPoorsBondRatingsTableTextBlock" abstract="false" name="MoodysandStandardPoorsBondRatingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_NonAccrualLoansSegregatedByClassOfLoansLineItems" abstract="true" name="NonAccrualLoansSegregatedByClassOfLoansLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_DerivativeInstrumentsTable" abstract="true" name="DerivativeInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_PreferredStockDividendsEquivalentPerDepositaryShareDeclared" abstract="false" name="PreferredStockDividendsEquivalentPerDepositaryShareDeclared" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <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_WeightedAverageStrikeRateOutstandingInterestRateCaps" abstract="false" name="WeightedAverageStrikeRateOutstandingInterestRateCaps" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" abstract="false" name="FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_MaximumPercentageOfLoanRelatedToSingleIndustry" abstract="false" name="MaximumPercentageOfLoanRelatedToSingleIndustry" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_OtherCounterpartiesMember" abstract="true" name="OtherCounterpartiesMember" 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_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" abstract="false" name="ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cfr_CommercialLoansYearofOriginationAxis" abstract="true" name="CommercialLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" abstract="false" name="Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_CECLTransitionAmount" abstract="false" name="CECLTransitionAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_BankMember" abstract="true" name="BankMember" 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_Remainingcontractualmaturityoftheagreementstotal" abstract="false" name="Remainingcontractualmaturityoftheagreementstotal" nillable="true" xbrli:periodType="instant" 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_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" abstract="false" name="PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_RiskGradeElevenMember" abstract="true" name="RiskGradeElevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" abstract="false" name="TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" abstract="true" name="FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember" 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_RiskGradeThirteenMember" abstract="true" name="RiskGradeThirteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_GoodwillandCoreDepositsIntangibleLineItems" abstract="true" name="GoodwillandCoreDepositsIntangibleLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" abstract="false" name="FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_CommercialLoanLeaseInterestRateSwapsMember" abstract="true" name="CommercialLoanLeaseInterestRateSwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FinancialAssetsDerivativesAndRepurchaseAgreementsNet" abstract="false" name="FinancialAssetsDerivativesAndRepurchaseAgreementsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cfr_NonaccrualLoansYearofOriginationAxis" abstract="true" name="NonaccrualLoansYearofOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" 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_CustomerCounterpartiesMember" abstract="true" name="CustomerCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_GoodwillandCoreDepositsIntangibleTable" abstract="true" name="GoodwillandCoreDepositsIntangibleTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_PremisesAndEquipmentMember" abstract="true" name="PremisesAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DeferredStandbyLetterOfCreditFeesMember" abstract="true" name="DeferredStandbyLetterOfCreditFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_A2022Member" abstract="true" name="A2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_AaaAAAMember" abstract="true" name="AaaAAAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" abstract="false" name="TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>cfr-20220630_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:ee4ec05c-6a99-4972-ad1d-50d952ba202c,g:b11b76d6-3e2a-42af-bd90-70f7e1de9a58-->
<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-20220630.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_StockholdersEquity_4c2c2c4b-5983-4942-a90c-cb3eb09d5dca" 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_9e98dc25-1914-4b1f-993f-69c8b2631594" 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_4c2c2c4b-5983-4942-a90c-cb3eb09d5dca" xlink:to="loc_us-gaap_PreferredStockValue_9e98dc25-1914-4b1f-993f-69c8b2631594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e4f98444-4660-4c0d-bf66-4e59b2392473" 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_4c2c2c4b-5983-4942-a90c-cb3eb09d5dca" xlink:to="loc_us-gaap_CommonStockValue_e4f98444-4660-4c0d-bf66-4e59b2392473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f3ef4205-0850-49f4-91e2-8436f76b9f86" 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_4c2c2c4b-5983-4942-a90c-cb3eb09d5dca" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_f3ef4205-0850-49f4-91e2-8436f76b9f86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9f07d78d-b59b-4b50-b60c-8d47be3d27c1" 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_4c2c2c4b-5983-4942-a90c-cb3eb09d5dca" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9f07d78d-b59b-4b50-b60c-8d47be3d27c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_45659f21-ace2-466a-b36c-3cb18b762da7" 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_4c2c2c4b-5983-4942-a90c-cb3eb09d5dca" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_45659f21-ace2-466a-b36c-3cb18b762da7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_492a9533-d207-45fe-bd04-b9eba48aed40" 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_4c2c2c4b-5983-4942-a90c-cb3eb09d5dca" xlink:to="loc_us-gaap_TreasuryStockValue_492a9533-d207-45fe-bd04-b9eba48aed40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_5e45d1e6-2685-4c5c-a98d-ce34919377e7" 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_468bc43f-9d12-4962-bdba-0a943d8c3553" 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_5e45d1e6-2685-4c5c-a98d-ce34919377e7" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_468bc43f-9d12-4962-bdba-0a943d8c3553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_e2407784-4151-4737-9525-5eb251264a75" 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_5e45d1e6-2685-4c5c-a98d-ce34919377e7" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_e2407784-4151-4737-9525-5eb251264a75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ffc38664-60ec-462f-adba-71c2ef816794" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_86f35a54-697a-4753-9cba-8a2612fc8244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_86f35a54-697a-4753-9cba-8a2612fc8244" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_d26da53c-65af-4caa-8e8c-3524dcab7a3c" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_d26da53c-65af-4caa-8e8c-3524dcab7a3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_78e8d6a5-47ca-40cb-868b-b70d94b48b60" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_78e8d6a5-47ca-40cb-868b-b70d94b48b60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_f4e02dd2-7f38-40f8-8512-397d4d7379cf" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_TradingSecurities_f4e02dd2-7f38-40f8-8512-397d4d7379cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_075490e3-03e2-4ad5-ac46-051a90450d4a" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_075490e3-03e2-4ad5-ac46-051a90450d4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2f35b6f3-b122-4333-97ba-9f0f84d75356" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2f35b6f3-b122-4333-97ba-9f0f84d75356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a89222c5-e7c3-4fa1-822d-5db44f168b19" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_Goodwill_a89222c5-e7c3-4fa1-822d-5db44f168b19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e78de8aa-5a98-4ba2-bedb-2d26e2988770" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e78de8aa-5a98-4ba2-bedb-2d26e2988770" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_dff51c36-87be-4f72-aeff-7494e9fe23e4" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_dff51c36-87be-4f72-aeff-7494e9fe23e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_01f0d350-fd23-4177-9d26-8cf6ebfed6cf" 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_ffc38664-60ec-462f-adba-71c2ef816794" xlink:to="loc_us-gaap_OtherAssets_01f0d350-fd23-4177-9d26-8cf6ebfed6cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9595d811-671f-4e76-a1ab-d471efe0e2c2" 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_5b711fa1-820a-40ba-b05a-10a8217aed28" 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_9595d811-671f-4e76-a1ab-d471efe0e2c2" xlink:to="loc_us-gaap_Liabilities_5b711fa1-820a-40ba-b05a-10a8217aed28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b33784c0-2b7e-45d3-9638-4a6de791a275" 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_9595d811-671f-4e76-a1ab-d471efe0e2c2" xlink:to="loc_us-gaap_StockholdersEquity_b33784c0-2b7e-45d3-9638-4a6de791a275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_01a93c21-3ad9-4775-91e8-a78fbf17f1a6" 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_f2ae8e61-67ce-49a5-82e9-2693d0263795" 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_01a93c21-3ad9-4775-91e8-a78fbf17f1a6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_f2ae8e61-67ce-49a5-82e9-2693d0263795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d2ffc367-a5b7-42d7-aa1c-51ae3107f0b7" 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_01a93c21-3ad9-4775-91e8-a78fbf17f1a6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d2ffc367-a5b7-42d7-aa1c-51ae3107f0b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24ab3e42-5226-40f2-8bb9-04f3f4939927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_f5850367-0ee0-450f-8dc0-c2e0d2975a2f" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24ab3e42-5226-40f2-8bb9-04f3f4939927" xlink:to="loc_us-gaap_CashAndDueFromBanks_f5850367-0ee0-450f-8dc0-c2e0d2975a2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_88f7436c-19e9-4837-95c0-6701a65981f7" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24ab3e42-5226-40f2-8bb9-04f3f4939927" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_88f7436c-19e9-4837-95c0-6701a65981f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSold_590a14d0-f167-4164-8ef2-c0a56caf1fdf" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24ab3e42-5226-40f2-8bb9-04f3f4939927" xlink:to="loc_us-gaap_FederalFundsSold_590a14d0-f167-4164-8ef2-c0a56caf1fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_bc2f8512-035e-4494-97db-1ba74d427068" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_24ab3e42-5226-40f2-8bb9-04f3f4939927" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_bc2f8512-035e-4494-97db-1ba74d427068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_08a2079b-8c11-4bfa-ae93-b80f14cbdeb9" 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_Deposits_0e39a27b-78db-46cb-9476-3f347b1d4468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_08a2079b-8c11-4bfa-ae93-b80f14cbdeb9" xlink:to="loc_us-gaap_Deposits_0e39a27b-78db-46cb-9476-3f347b1d4468" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_37beeac8-921c-439e-8e84-1a52bd9f5194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchased"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_08a2079b-8c11-4bfa-ae93-b80f14cbdeb9" xlink:to="loc_us-gaap_FederalFundsPurchased_37beeac8-921c-439e-8e84-1a52bd9f5194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_ca5104c2-903a-4793-bba2-84103d1899fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_08a2079b-8c11-4bfa-ae93-b80f14cbdeb9" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_ca5104c2-903a-4793-bba2-84103d1899fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_7360a7ad-0b6c-4ce3-9632-60e3bd96d554" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_08a2079b-8c11-4bfa-ae93-b80f14cbdeb9" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_7360a7ad-0b6c-4ce3-9632-60e3bd96d554" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_14495248-999c-4b2e-b6a8-7dc81193a838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_08a2079b-8c11-4bfa-ae93-b80f14cbdeb9" xlink:to="loc_us-gaap_SubordinatedDebt_14495248-999c-4b2e-b6a8-7dc81193a838" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_0af5e7b2-a07d-4cfc-aef2-930744029dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_08a2079b-8c11-4bfa-ae93-b80f14cbdeb9" xlink:to="loc_us-gaap_OtherLiabilities_0af5e7b2-a07d-4cfc-aef2-930744029dcb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="cfr-20220630.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_InterestExpense_5bffe14c-6bac-499a-846f-5949868b95ec" 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_InterestExpenseDeposits_4785c50f-1be4-4864-b3a9-83e9a6195635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_5bffe14c-6bac-499a-846f-5949868b95ec" xlink:to="loc_us-gaap_InterestExpenseDeposits_4785c50f-1be4-4864-b3a9-83e9a6195635" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_e676b6cc-39c2-4d08-a62c-63a192aaeae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchased"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_5bffe14c-6bac-499a-846f-5949868b95ec" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_e676b6cc-39c2-4d08-a62c-63a192aaeae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_ddefccd1-15ac-4aa4-868d-ef5380efffa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_5bffe14c-6bac-499a-846f-5949868b95ec" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_ddefccd1-15ac-4aa4-868d-ef5380efffa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_52dbdd0a-21a4-4fcf-8f6f-5e23f490bab0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_5bffe14c-6bac-499a-846f-5949868b95ec" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_52dbdd0a-21a4-4fcf-8f6f-5e23f490bab0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_480a9770-5160-476d-bbce-d7807079a4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_5bffe14c-6bac-499a-846f-5949868b95ec" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_480a9770-5160-476d-bbce-d7807079a4ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_f8fd5e60-fa83-4fd0-90af-35b8fe8608c6" 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_04c95a32-5d70-46b6-9cdc-cc3ed2f50d32" 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_f8fd5e60-fa83-4fd0-90af-35b8fe8608c6" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_04c95a32-5d70-46b6-9cdc-cc3ed2f50d32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_4ded4641-0627-4b22-acff-c62627422fe1" 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_f8fd5e60-fa83-4fd0-90af-35b8fe8608c6" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_4ded4641-0627-4b22-acff-c62627422fe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_5ec5ec46-297b-4a21-8eb5-f4ec71383f61" 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_InterestAndFeeIncomeLoansAndLeases_9c94b8ec-cb2e-4ff0-8011-c57818965337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ec5ec46-297b-4a21-8eb5-f4ec71383f61" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_9c94b8ec-cb2e-4ff0-8011-c57818965337" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_33820f1f-844b-4cf5-8365-9fbb9ecb14d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ec5ec46-297b-4a21-8eb5-f4ec71383f61" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_33820f1f-844b-4cf5-8365-9fbb9ecb14d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_d312ec5b-bbf2-4e5e-9823-0503fb400cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ec5ec46-297b-4a21-8eb5-f4ec71383f61" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_d312ec5b-bbf2-4e5e-9823-0503fb400cd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_aca14af4-98f4-451d-9150-f241c9f8f994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ec5ec46-297b-4a21-8eb5-f4ec71383f61" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_aca14af4-98f4-451d-9150-f241c9f8f994" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_f9716f0b-d657-4029-9423-3cfd57b1b926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ec5ec46-297b-4a21-8eb5-f4ec71383f61" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_f9716f0b-d657-4029-9423-3cfd57b1b926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_e994e462-b35e-4544-b65d-7e808da4efa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ec5ec46-297b-4a21-8eb5-f4ec71383f61" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_e994e462-b35e-4544-b65d-7e808da4efa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" 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_d19c1fba-a052-4861-af05-42ddc178521e" 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_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" xlink:to="loc_us-gaap_LaborAndRelatedExpense_d19c1fba-a052-4861-af05-42ddc178521e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_553ec81a-43fb-4a75-8f16-4d66c5f8dfc5" 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_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_553ec81a-43fb-4a75-8f16-4d66c5f8dfc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_52acc158-cbb6-41ca-a4a8-5309f8408437" 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_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" xlink:to="loc_us-gaap_OccupancyNet_52acc158-cbb6-41ca-a4a8-5309f8408437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_4c1bf2ce-bb39-492e-9cf2-699d5debd5e0" 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_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" xlink:to="loc_us-gaap_EquipmentExpense_4c1bf2ce-bb39-492e-9cf2-699d5debd5e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_57e20ab0-c800-4c92-930d-3465f99a7b82" 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_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_57e20ab0-c800-4c92-930d-3465f99a7b82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a712783b-c6b7-4e0b-abbb-bd23c42e4d27" 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_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a712783b-c6b7-4e0b-abbb-bd23c42e4d27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_5942f5f6-1873-4a18-a313-a6b18f8eca82" 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_4fdef63a-f95d-455d-ab67-e21ee86c9c1e" xlink:to="loc_us-gaap_OtherNoninterestExpense_5942f5f6-1873-4a18-a313-a6b18f8eca82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a08d8512-9ca8-4877-be15-af198bb17372" 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_InterestIncomeExpenseNet_f78f22a7-8887-46d9-88e3-40b998d90d55" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a08d8512-9ca8-4877-be15-af198bb17372" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_f78f22a7-8887-46d9-88e3-40b998d90d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_dbf5d595-0bcd-4816-b03b-48b4875faeba" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a08d8512-9ca8-4877-be15-af198bb17372" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_dbf5d595-0bcd-4816-b03b-48b4875faeba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_a999e39d-260a-4c0e-89c9-5054eb9f7b76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a08d8512-9ca8-4877-be15-af198bb17372" xlink:to="loc_us-gaap_NoninterestIncome_a999e39d-260a-4c0e-89c9-5054eb9f7b76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_b95efebf-3bac-4dcd-a452-8e82454fd781" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a08d8512-9ca8-4877-be15-af198bb17372" xlink:to="loc_us-gaap_NoninterestExpense_b95efebf-3bac-4dcd-a452-8e82454fd781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_f75671e4-1ff9-43b3-83db-31140b79b81c" 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_8796f616-960d-4011-816c-1a9aa6789d85" xlink:href="cfr-20220630.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_f75671e4-1ff9-43b3-83db-31140b79b81c" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_8796f616-960d-4011-816c-1a9aa6789d85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ed867b92-c858-4874-8286-ef3642fc988d" 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_f75671e4-1ff9-43b3-83db-31140b79b81c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ed867b92-c858-4874-8286-ef3642fc988d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_9c18699a-f572-4a97-b442-fc5568cad8e6" 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_f75671e4-1ff9-43b3-83db-31140b79b81c" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_9c18699a-f572-4a97-b442-fc5568cad8e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_7ca046cd-e446-4290-ac6c-0c82b79d7087" xlink:href="cfr-20220630.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_f75671e4-1ff9-43b3-83db-31140b79b81c" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_7ca046cd-e446-4290-ac6c-0c82b79d7087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_3ab3f3af-c737-4b50-92b4-06567af53eaa" xlink:href="cfr-20220630.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_f75671e4-1ff9-43b3-83db-31140b79b81c" xlink:to="loc_cfr_Otherchargescommissionsandfees_3ab3f3af-c737-4b50-92b4-06567af53eaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_3917efb6-2a6e-4dd9-a30a-c7046e4d8784" 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_f75671e4-1ff9-43b3-83db-31140b79b81c" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_3917efb6-2a6e-4dd9-a30a-c7046e4d8784" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_1a30c12f-04a1-44a1-a116-b2792e2a21b0" 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_f75671e4-1ff9-43b3-83db-31140b79b81c" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_1a30c12f-04a1-44a1-a116-b2792e2a21b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de839f79-8e18-43ce-9cea-be53cfb2cc33" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bdab0380-c071-4d25-8669-3f51a6337b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_de839f79-8e18-43ce-9cea-be53cfb2cc33" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bdab0380-c071-4d25-8669-3f51a6337b4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7ffd887e-f823-4575-8783-304a1f41d463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_de839f79-8e18-43ce-9cea-be53cfb2cc33" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7ffd887e-f823-4575-8783-304a1f41d463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_02088fba-cd42-4737-b3ff-d624c2c30706" 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_43884308-aa58-4add-a51e-75d7ab1fed6d" 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_02088fba-cd42-4737-b3ff-d624c2c30706" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_43884308-aa58-4add-a51e-75d7ab1fed6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3f158424-2f72-4097-bc60-cdd7c3640195" 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_02088fba-cd42-4737-b3ff-d624c2c30706" xlink:to="loc_us-gaap_InterestExpense_3f158424-2f72-4097-bc60-cdd7c3640195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ecd3c3b5-785b-4639-981e-32ef556c5505" 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_6ae19b7d-5a4d-4af7-a897-1694a9f680bb" 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_ecd3c3b5-785b-4639-981e-32ef556c5505" xlink:to="loc_us-gaap_NetIncomeLoss_6ae19b7d-5a4d-4af7-a897-1694a9f680bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c268a1b5-5e35-4a39-a26c-7f5c5115112c" 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_ecd3c3b5-785b-4639-981e-32ef556c5505" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_c268a1b5-5e35-4a39-a26c-7f5c5115112c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20220630.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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_26dff875-3baa-4d4f-827f-969c31a4218e" 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_e5e80543-f89e-4754-9cdb-de14fa320e70" 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_26dff875-3baa-4d4f-827f-969c31a4218e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_e5e80543-f89e-4754-9cdb-de14fa320e70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_877b2c07-a4db-40b7-af0b-995314d23561" xlink:href="cfr-20220630.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_26dff875-3baa-4d4f-827f-969c31a4218e" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_877b2c07-a4db-40b7-af0b-995314d23561" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f8c95f80-a18f-4615-9cbe-bf1f1348795b" 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_26dff875-3baa-4d4f-827f-969c31a4218e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_f8c95f80-a18f-4615-9cbe-bf1f1348795b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_4f80ab9e-307f-466e-b967-c8912c13e68c" 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_b17bbe60-d02e-41be-8580-05cc8b0162c4" 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_4f80ab9e-307f-466e-b967-c8912c13e68c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_b17bbe60-d02e-41be-8580-05cc8b0162c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_8163fca0-692e-4889-bc31-b6e93273da47" 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_4f80ab9e-307f-466e-b967-c8912c13e68c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_8163fca0-692e-4889-bc31-b6e93273da47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_f8731e4d-6b8c-4036-b19d-4be16da28e2f" 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3bdd6693-7ac6-46b4-b4dc-dcd32ecf4814" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_f8731e4d-6b8c-4036-b19d-4be16da28e2f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3bdd6693-7ac6-46b4-b4dc-dcd32ecf4814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_84757a25-c4c2-425a-82e0-5ac40f093920" 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_2a51f54d-b6af-4673-a2f9-040c5ebd7893" 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_84757a25-c4c2-425a-82e0-5ac40f093920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_2a51f54d-b6af-4673-a2f9-040c5ebd7893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_993d3775-683d-4b99-a237-8025ca80b1c1" 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_84757a25-c4c2-425a-82e0-5ac40f093920" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_993d3775-683d-4b99-a237-8025ca80b1c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a95d41ed-599e-4d04-8bef-5b570f3795a6" 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_149910f9-a82a-44a4-b429-6c1ea9f339b0" 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_a95d41ed-599e-4d04-8bef-5b570f3795a6" xlink:to="loc_us-gaap_NetIncomeLoss_149910f9-a82a-44a4-b429-6c1ea9f339b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4e5d7a27-7d60-4fb2-8b72-1eff4e1f07e2" 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_a95d41ed-599e-4d04-8bef-5b570f3795a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4e5d7a27-7d60-4fb2-8b72-1eff4e1f07e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cfr-20220630.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_NetCashProvidedByUsedInOperatingActivities_6a7ac2d5-795e-400a-96d6-98f16828d4ee" 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_499b0e09-6405-4c98-9a84-c7a5165238d4" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_NetIncomeLoss_499b0e09-6405-4c98-9a84-c7a5165238d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_66809109-cc04-45ca-ae60-be85695028d3" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_66809109-cc04-45ca-ae60-be85695028d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_21e018da-7f0e-404e-9a63-e6c3cb99494a" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_21e018da-7f0e-404e-9a63-e6c3cb99494a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_5939fd8e-c43f-497a-a811-1263be2a7fbe" xlink:href="cfr-20220630.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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_cfr_AccretionOfLoanDiscount_5939fd8e-c43f-497a-a811-1263be2a7fbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_085794ef-1132-4b5f-80a7-48d7df77e543" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_085794ef-1132-4b5f-80a7-48d7df77e543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_9bbc4c40-7f24-4fe5-8285-496e520461a9" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_9bbc4c40-7f24-4fe5-8285-496e520461a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_b19d5794-1854-4083-b7fe-455f62c55ce6" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_DepreciationAndAmortization_b19d5794-1854-4083-b7fe-455f62c55ce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_131921c8-0886-47bd-943a-757affd576c5" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_131921c8-0886-47bd-943a-757affd576c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b04bca67-504e-45bb-a1c3-398350befeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b04bca67-504e-45bb-a1c3-398350befeb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_966416af-8d0d-4c9b-ac3b-2c47dd49b65d" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_966416af-8d0d-4c9b-ac3b-2c47dd49b65d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_12412ae6-b2a9-49e2-8e25-97d9ba54ef38" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_OtherNoncashIncome_12412ae6-b2a9-49e2-8e25-97d9ba54ef38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_c8c3dedf-d601-401c-8a93-aa1a6cce8907" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_c8c3dedf-d601-401c-8a93-aa1a6cce8907" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_4977bd4b-229f-4b6b-989d-d63cc3f0962d" xlink:href="cfr-20220630.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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_4977bd4b-229f-4b6b-989d-d63cc3f0962d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_19fe3257-b818-428c-8dd2-de9df410e42b" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_19fe3257-b818-428c-8dd2-de9df410e42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a7096b9b-19cb-4401-a3d8-34649599d383" 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_6a7ac2d5-795e-400a-96d6-98f16828d4ee" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a7096b9b-19cb-4401-a3d8-34649599d383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_bc7ced24-2bb2-4ffe-8285-10752c8ff961" 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_1eabf187-b913-4ca5-aee4-462a72b9c752" 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_bc7ced24-2bb2-4ffe-8285-10752c8ff961" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1eabf187-b913-4ca5-aee4-462a72b9c752" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f50c312a-d656-47fe-8b4d-19de6785a145" 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_bc7ced24-2bb2-4ffe-8285-10752c8ff961" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f50c312a-d656-47fe-8b4d-19de6785a145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3d2c01fe-0ddd-4a20-bbcd-65455d04adf2" 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_bc7ced24-2bb2-4ffe-8285-10752c8ff961" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3d2c01fe-0ddd-4a20-bbcd-65455d04adf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b110b8c-68be-452c-a469-e7f5be73765c" 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_6b5c7431-b2c3-493d-8b20-7b702bbefaf1" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_6b5c7431-b2c3-493d-8b20-7b702bbefaf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_3b6fe7ef-f051-4b63-9347-3c7e2261fdcf" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_3b6fe7ef-f051-4b63-9347-3c7e2261fdcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_18c75f42-ac37-4926-8992-a6a547fa06f7" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_18c75f42-ac37-4926-8992-a6a547fa06f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_22c082fc-a1b9-4f99-9a81-f43fb0446fa5" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_22c082fc-a1b9-4f99-9a81-f43fb0446fa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_97498cc1-79d4-495e-b722-fea47627021e" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_97498cc1-79d4-495e-b722-fea47627021e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_808878f3-8f52-42ec-97dc-0cbb3546cb94" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_808878f3-8f52-42ec-97dc-0cbb3546cb94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1365b9ee-9fb2-4c5c-ba4b-cc6c67812f32" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1365b9ee-9fb2-4c5c-ba4b-cc6c67812f32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_61f27ab6-abbe-4824-a9ba-d0de326992cd" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_61f27ab6-abbe-4824-a9ba-d0de326992cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_94e9d045-5101-4140-a533-5292ad192a80" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_94e9d045-5101-4140-a533-5292ad192a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e0e5c324-4a28-440d-9f76-7debcb8abb5f" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e0e5c324-4a28-440d-9f76-7debcb8abb5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_f77bb8c9-bb45-4876-8134-7044e1653c84" 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_7b110b8c-68be-452c-a469-e7f5be73765c" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_f77bb8c9-bb45-4876-8134-7044e1653c84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_301080c5-4fe4-4be3-b179-b36a4fa0b3bf" 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_29c00a17-32ac-467d-ab46-e0655129fa88" 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_301080c5-4fe4-4be3-b179-b36a4fa0b3bf" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_29c00a17-32ac-467d-ab46-e0655129fa88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_e8e045c7-371c-4fe2-a7e5-160a6054baa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_301080c5-4fe4-4be3-b179-b36a4fa0b3bf" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_e8e045c7-371c-4fe2-a7e5-160a6054baa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_656213ef-d8ea-455f-abea-f7d5228005eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_301080c5-4fe4-4be3-b179-b36a4fa0b3bf" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_656213ef-d8ea-455f-abea-f7d5228005eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_551bcb5f-01b6-4e7d-8da3-df72cfcafd6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_301080c5-4fe4-4be3-b179-b36a4fa0b3bf" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_551bcb5f-01b6-4e7d-8da3-df72cfcafd6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_45a961b0-4397-4246-917b-d2ec2042617a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_301080c5-4fe4-4be3-b179-b36a4fa0b3bf" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_45a961b0-4397-4246-917b-d2ec2042617a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_5c2d3887-1b3e-4eff-aa2b-b3025c0bf73c" 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_301080c5-4fe4-4be3-b179-b36a4fa0b3bf" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_5c2d3887-1b3e-4eff-aa2b-b3025c0bf73c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_a19c3056-96cc-4a95-b6ed-c43097901102" 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_a2db2bd6-1f93-490e-87b0-e17a93e30ef8" 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_a19c3056-96cc-4a95-b6ed-c43097901102" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_a2db2bd6-1f93-490e-87b0-e17a93e30ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_2a6d71bc-a98c-4a94-8474-43d95ff6f956" 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_a19c3056-96cc-4a95-b6ed-c43097901102" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_2a6d71bc-a98c-4a94-8474-43d95ff6f956" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aa53598b-5ca5-44e0-890f-3fd97363a991" 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_a19c3056-96cc-4a95-b6ed-c43097901102" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aa53598b-5ca5-44e0-890f-3fd97363a991" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_71d32bfe-dd32-469a-9561-293594af9e4d" 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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_d69fdf29-adf6-4d53-91e4-a85fa7145c83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_71d32bfe-dd32-469a-9561-293594af9e4d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_d69fdf29-adf6-4d53-91e4-a85fa7145c83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_71ce4144-bd40-4acb-889d-f4923e9fe0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_71d32bfe-dd32-469a-9561-293594af9e4d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_71ce4144-bd40-4acb-889d-f4923e9fe0ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_b5ad9c0c-6e3d-4f2e-b270-f09f797b006b" 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_9175a39b-deba-4647-b09c-6b56e5257b5e" 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_b5ad9c0c-6e3d-4f2e-b270-f09f797b006b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_9175a39b-deba-4647-b09c-6b56e5257b5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0c66f81e-3edc-44c6-b24a-034accbf5da6" 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_b5ad9c0c-6e3d-4f2e-b270-f09f797b006b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0c66f81e-3edc-44c6-b24a-034accbf5da6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20220630.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_e1ba7b1e-aae8-447c-a532-52cd53a27cfa" 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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_5585bb18-5d54-4d3d-ac2a-3c3837bdd655" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e1ba7b1e-aae8-447c-a532-52cd53a27cfa" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_5585bb18-5d54-4d3d-ac2a-3c3837bdd655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_401e995a-e0ae-4a07-a3bb-eebfa8270760" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e1ba7b1e-aae8-447c-a532-52cd53a27cfa" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_401e995a-e0ae-4a07-a3bb-eebfa8270760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_118da6bf-a353-44c5-88c6-362db0d4c91b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e1ba7b1e-aae8-447c-a532-52cd53a27cfa" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_118da6bf-a353-44c5-88c6-362db0d4c91b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_80026ab3-4ca5-41bb-af6e-0d1d418a7988" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_e1ba7b1e-aae8-447c-a532-52cd53a27cfa" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_80026ab3-4ca5-41bb-af6e-0d1d418a7988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_93b7da20-1068-4657-ab59-3892a7dbb8d0" 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_23319029-a069-439d-9ac0-3cbe692bbf60" 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_93b7da20-1068-4657-ab59-3892a7dbb8d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_23319029-a069-439d-9ac0-3cbe692bbf60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a58244b3-df57-488b-8c60-1dd85f60966e" 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_93b7da20-1068-4657-ab59-3892a7dbb8d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a58244b3-df57-488b-8c60-1dd85f60966e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9896b797-0a35-48f0-89dc-49c90c0e5ad7" 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_93b7da20-1068-4657-ab59-3892a7dbb8d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9896b797-0a35-48f0-89dc-49c90c0e5ad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_a58a1af8-313a-41b2-adc9-8c410db86809" 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_93b7da20-1068-4657-ab59-3892a7dbb8d0" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_a58a1af8-313a-41b2-adc9-8c410db86809" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20220630.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_6080be0f-a248-43f2-a0be-c465ebfe6b19" 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_03e3221a-110f-4fc4-9fa2-e5eeb21d1d76" 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_6080be0f-a248-43f2-a0be-c465ebfe6b19" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_03e3221a-110f-4fc4-9fa2-e5eeb21d1d76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_e52dcfc3-e3de-4720-858c-5c26ea620ffe" 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_6080be0f-a248-43f2-a0be-c465ebfe6b19" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_e52dcfc3-e3de-4720-858c-5c26ea620ffe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ea4810dc-2077-414d-8bf5-c5e3dcc0edcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_916715ed-22d1-4fef-8ce1-9d7c467b4bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ea4810dc-2077-414d-8bf5-c5e3dcc0edcd" xlink:to="loc_us-gaap_NotesReceivableGross_916715ed-22d1-4fef-8ce1-9d7c467b4bd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_bcc03e55-53fe-43d1-99d3-543263cb97de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_ea4810dc-2077-414d-8bf5-c5e3dcc0edcd" xlink:to="loc_us-gaap_NotesReceivableGross_bcc03e55-53fe-43d1-99d3-543263cb97de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_2e681270-26ed-4917-aa9b-92238640a005" 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_af610ac8-816a-4590-acf5-3a449f43b04d" 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_2e681270-26ed-4917-aa9b-92238640a005" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_af610ac8-816a-4590-acf5-3a449f43b04d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_a7aa2acc-a6ea-4267-a389-51511bfe5435" 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_2e681270-26ed-4917-aa9b-92238640a005" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_a7aa2acc-a6ea-4267-a389-51511bfe5435" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20220630.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_cd3389d2-183f-42fd-9347-7a211957b735" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_99d40543-129f-41e1-8831-0492d212e006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cd3389d2-183f-42fd-9347-7a211957b735" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_99d40543-129f-41e1-8831-0492d212e006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fd9b7616-1fe2-40bd-9eb5-f6bb40d60cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cd3389d2-183f-42fd-9347-7a211957b735" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_fd9b7616-1fe2-40bd-9eb5-f6bb40d60cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ac9dea3d-9513-4f66-a521-19900c6b79f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cd3389d2-183f-42fd-9347-7a211957b735" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ac9dea3d-9513-4f66-a521-19900c6b79f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fa6b25fa-832f-4901-9df2-0f2567ff355f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cd3389d2-183f-42fd-9347-7a211957b735" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fa6b25fa-832f-4901-9df2-0f2567ff355f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d9020923-d971-405f-9eda-6be8e37f6401" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_cd3389d2-183f-42fd-9347-7a211957b735" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d9020923-d971-405f-9eda-6be8e37f6401" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20220630.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_c8348665-a09e-4cff-83ba-ea8b64f49d04" 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_45087388-1020-43f2-9056-33815b7c937d" 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_c8348665-a09e-4cff-83ba-ea8b64f49d04" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_45087388-1020-43f2-9056-33815b7c937d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_5e231826-41c7-485e-b4df-56fc9e4f2bd6" 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_c8348665-a09e-4cff-83ba-ea8b64f49d04" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_5e231826-41c7-485e-b4df-56fc9e4f2bd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_93b63cfb-3c41-45fa-9627-62eefa238ca5" 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_c8348665-a09e-4cff-83ba-ea8b64f49d04" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_93b63cfb-3c41-45fa-9627-62eefa238ca5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_34fb6e1e-aa24-4c9d-a0ec-593db6d8e8e3" xlink:href="cfr-20220630.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f52c839d-0d24-4cee-b5e4-5ff01643d983" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_Totaloperatingleaseexpenseexcludingrent_34fb6e1e-aa24-4c9d-a0ec-593db6d8e8e3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_f52c839d-0d24-4cee-b5e4-5ff01643d983" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_ad4f7ebd-859b-42e2-b677-77ee077314fc" xlink:href="cfr-20220630.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_Totaloperatingleaseexpenseexcludingrent_34fb6e1e-aa24-4c9d-a0ec-593db6d8e8e3" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_ad4f7ebd-859b-42e2-b677-77ee077314fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_599d3a9c-7e55-4bca-b470-8109a1a04a41" xlink:href="cfr-20220630.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_Totaloperatingleaseexpenseexcludingrent_34fb6e1e-aa24-4c9d-a0ec-593db6d8e8e3" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_599d3a9c-7e55-4bca-b470-8109a1a04a41" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20220630.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_663aa31f-628c-42db-b887-43c63c72b543" 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_577198cc-9e5b-44fe-8fea-7d74018656c1" 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_663aa31f-628c-42db-b887-43c63c72b543" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_577198cc-9e5b-44fe-8fea-7d74018656c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_6a951fa7-d62a-4792-932c-a419b1871232" xlink:href="cfr-20220630.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_663aa31f-628c-42db-b887-43c63c72b543" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_6a951fa7-d62a-4792-932c-a419b1871232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_bca9c79f-9760-49f3-a421-e11f8b428602" 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_f9ec9439-512c-46d6-9bba-fe3a1df43745" 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_bca9c79f-9760-49f3-a421-e11f8b428602" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_f9ec9439-512c-46d6-9bba-fe3a1df43745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_ae51dd60-4071-40b4-9c8c-7531906247c1" xlink:href="cfr-20220630.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_bca9c79f-9760-49f3-a421-e11f8b428602" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_ae51dd60-4071-40b4-9c8c-7531906247c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_833e6d69-42ae-4285-80cd-2d9faa60153a" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_997e78c7-33e5-406f-aa80-a31094747f1f" xlink:href="cfr-20220630.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_833e6d69-42ae-4285-80cd-2d9faa60153a" xlink:to="loc_cfr_FinancialAssetsGross_997e78c7-33e5-406f-aa80-a31094747f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_cbc2c5e7-2080-4b9d-aa85-8b97f33544d4" xlink:href="cfr-20220630.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_833e6d69-42ae-4285-80cd-2d9faa60153a" xlink:to="loc_cfr_FinancialAssetsGrossOffset_cbc2c5e7-2080-4b9d-aa85-8b97f33544d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_8a4c7294-fc8e-4ac4-902f-daeb4708c421" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_c2323f7a-5e18-4d38-875b-2e907d47be57" xlink:href="cfr-20220630.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_8a4c7294-fc8e-4ac4-902f-daeb4708c421" xlink:to="loc_cfr_FinancialLiabilitiesGross_c2323f7a-5e18-4d38-875b-2e907d47be57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_3ccbf82e-5628-496f-b315-779948ec95f6" xlink:href="cfr-20220630.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_8a4c7294-fc8e-4ac4-902f-daeb4708c421" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_3ccbf82e-5628-496f-b315-779948ec95f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_8538ebcc-46ff-4506-86cb-41f3e31efddd" 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_3ac02e63-9566-451d-b8ba-6b13f4d5b42f" 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_8538ebcc-46ff-4506-86cb-41f3e31efddd" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_3ac02e63-9566-451d-b8ba-6b13f4d5b42f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_3a0a9874-8a4c-40bd-a132-7c6646f0096c" xlink:href="cfr-20220630.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_8538ebcc-46ff-4506-86cb-41f3e31efddd" xlink:to="loc_cfr_ResellAgreementGrossOffset_3a0a9874-8a4c-40bd-a132-7c6646f0096c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_65293d20-94d4-471f-8ce1-6c2d5197428f" 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_e47aec16-4d48-4dea-bf6f-5ce7e80b83c8" xlink:href="cfr-20220630.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_65293d20-94d4-471f-8ce1-6c2d5197428f" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_e47aec16-4d48-4dea-bf6f-5ce7e80b83c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_9d7fa046-2248-4443-b9f4-71896c411e2e" 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_65293d20-94d4-471f-8ce1-6c2d5197428f" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_9d7fa046-2248-4443-b9f4-71896c411e2e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_92a82314-7295-45cb-b377-8c0691ddbfd9" 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_fc406117-42a5-4f34-82c4-cd4854ec6f49" 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_92a82314-7295-45cb-b377-8c0691ddbfd9" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_fc406117-42a5-4f34-82c4-cd4854ec6f49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_a2e28fb9-389b-4393-a111-693476a79ba0" 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_92a82314-7295-45cb-b377-8c0691ddbfd9" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_a2e28fb9-389b-4393-a111-693476a79ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_f2a1509c-d0e7-4cb9-a9c9-023581d9988f" 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_92a82314-7295-45cb-b377-8c0691ddbfd9" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_f2a1509c-d0e7-4cb9-a9c9-023581d9988f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_b0951eee-8f82-4e4c-bf9f-a7bae54895ab" xlink:href="cfr-20220630.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_057a3474-2a39-4746-ab82-c4aab0901401" xlink:href="cfr-20220630.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_b0951eee-8f82-4e4c-bf9f-a7bae54895ab" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_057a3474-2a39-4746-ab82-c4aab0901401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_41151f8b-3c60-4efc-b5cf-2e911e65031c" 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_b0951eee-8f82-4e4c-bf9f-a7bae54895ab" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_41151f8b-3c60-4efc-b5cf-2e911e65031c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_f6839808-3e28-4724-a31b-57aab4b5f4af" xlink:href="cfr-20220630.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_b0951eee-8f82-4e4c-bf9f-a7bae54895ab" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_f6839808-3e28-4724-a31b-57aab4b5f4af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_dca4b154-7196-4966-bf14-92d123851165" 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_41de2de8-c06f-4062-aac8-784f7d98dac6" 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_dca4b154-7196-4966-bf14-92d123851165" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_41de2de8-c06f-4062-aac8-784f7d98dac6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_834073d4-6ef0-42e4-a51d-0a167203c6d0" 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_dca4b154-7196-4966-bf14-92d123851165" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_834073d4-6ef0-42e4-a51d-0a167203c6d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_52f4248f-e6c8-4b67-9da5-3eff5199cb32" 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_dca4b154-7196-4966-bf14-92d123851165" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_52f4248f-e6c8-4b67-9da5-3eff5199cb32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_c4588539-89c1-4e23-a8b4-93d9dc4dcba0" 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_70a09b5e-c211-4c5d-a040-9a73201d6ccc" 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_c4588539-89c1-4e23-a8b4-93d9dc4dcba0" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_70a09b5e-c211-4c5d-a040-9a73201d6ccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_70a142e1-18f4-472c-bc3f-9209796113f5" 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_c4588539-89c1-4e23-a8b4-93d9dc4dcba0" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_70a142e1-18f4-472c-bc3f-9209796113f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_863b3575-c81a-4f44-9d86-e4fdccdcdd77" 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_c4588539-89c1-4e23-a8b4-93d9dc4dcba0" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_863b3575-c81a-4f44-9d86-e4fdccdcdd77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_181cc43a-8052-4c9c-aae5-82df7154da2e" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_71784e17-b206-4b3c-8c7d-fae6a08155f7" xlink:href="cfr-20220630.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_181cc43a-8052-4c9c-aae5-82df7154da2e" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_71784e17-b206-4b3c-8c7d-fae6a08155f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_499b3fa4-66d1-4f4e-88c5-ee6bbf4574d7" 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_181cc43a-8052-4c9c-aae5-82df7154da2e" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_499b3fa4-66d1-4f4e-88c5-ee6bbf4574d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_cc7f7d45-ddce-497a-b8f0-cb14e3d5c84a" xlink:href="cfr-20220630.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_181cc43a-8052-4c9c-aae5-82df7154da2e" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_cc7f7d45-ddce-497a-b8f0-cb14e3d5c84a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_7bb65879-7667-4f5e-8dc6-f98be7b730ce" 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_9925f186-fc0d-4c4f-ace3-273ef9a495b1" 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_7bb65879-7667-4f5e-8dc6-f98be7b730ce" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_9925f186-fc0d-4c4f-ace3-273ef9a495b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_3281103c-0382-42c8-b7e4-5fc92845f233" 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_7bb65879-7667-4f5e-8dc6-f98be7b730ce" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_3281103c-0382-42c8-b7e4-5fc92845f233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_3b2bca4d-40e4-470f-9088-ac5782c8ebf1" 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_7bb65879-7667-4f5e-8dc6-f98be7b730ce" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_3b2bca4d-40e4-470f-9088-ac5782c8ebf1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_4d16b810-e63a-4855-93e3-769c61e2a4c4" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_c082f6d5-c01e-4aba-a17a-47638a725c43" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_4d16b810-e63a-4855-93e3-769c61e2a4c4" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_c082f6d5-c01e-4aba-a17a-47638a725c43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_16f8e4d9-e3b2-45ea-bdd9-17ab5e4fae94" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_4d16b810-e63a-4855-93e3-769c61e2a4c4" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_16f8e4d9-e3b2-45ea-bdd9-17ab5e4fae94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_658dd273-eb64-4565-8d1d-d2b4e8437816" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_4d16b810-e63a-4855-93e3-769c61e2a4c4" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_658dd273-eb64-4565-8d1d-d2b4e8437816" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_5bfb9dcf-858e-4dc4-96a7-74e17b26d63d" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_4d16b810-e63a-4855-93e3-769c61e2a4c4" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_5bfb9dcf-858e-4dc4-96a7-74e17b26d63d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_e3130580-2c63-4efe-9185-e8408c7177c0" xlink:href="cfr-20220630.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_46d61d2e-544e-4501-9839-fece4856b03a" 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_e3130580-2c63-4efe-9185-e8408c7177c0" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_46d61d2e-544e-4501-9839-fece4856b03a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_402bfd18-879e-429a-be9c-a42f742801c0" 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_e3130580-2c63-4efe-9185-e8408c7177c0" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_402bfd18-879e-429a-be9c-a42f742801c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_47523a41-f637-4ac6-bb06-7ab918262a9e" 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_33dd3234-a258-4e2c-9f20-718b70eb0ca6" 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_47523a41-f637-4ac6-bb06-7ab918262a9e" xlink:to="loc_us-gaap_DistributedEarnings_33dd3234-a258-4e2c-9f20-718b70eb0ca6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_831f24bd-9e0f-484a-85a3-ca2955e62b50" xlink:href="cfr-20220630.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_47523a41-f637-4ac6-bb06-7ab918262a9e" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_831f24bd-9e0f-484a-85a3-ca2955e62b50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_40682d9a-cc0f-49b3-9c37-35466ef46062" 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_2613f60c-fc67-4aec-8066-67b02a3ab6a3" 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_40682d9a-cc0f-49b3-9c37-35466ef46062" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2613f60c-fc67-4aec-8066-67b02a3ab6a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ce0dd81c-2375-4484-85eb-32b93367e57b" 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_40682d9a-cc0f-49b3-9c37-35466ef46062" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_ce0dd81c-2375-4484-85eb-32b93367e57b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DefinedBenefitPlansNetPeriodicCostBenefitDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ae4273f9-b6d8-4b7f-9019-b382f790a5f0" 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_2e191bb4-178d-4bea-8fb5-827cf36540e0" 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_ae4273f9-b6d8-4b7f-9019-b382f790a5f0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2e191bb4-178d-4bea-8fb5-827cf36540e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_716cb128-c947-44e6-87c1-e282dd4580c1" 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_ae4273f9-b6d8-4b7f-9019-b382f790a5f0" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_716cb128-c947-44e6-87c1-e282dd4580c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_12b11be7-c0e4-4e3d-80b5-0514b21eebcb" 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_ae4273f9-b6d8-4b7f-9019-b382f790a5f0" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_12b11be7-c0e4-4e3d-80b5-0514b21eebcb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="cfr-20220630.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_baf48d31-ea98-4c07-93e4-3f76dfd2d00e" 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_46ee045c-bb3d-4ce3-93aa-dfd1433d47a7" 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_baf48d31-ea98-4c07-93e4-3f76dfd2d00e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_46ee045c-bb3d-4ce3-93aa-dfd1433d47a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0cd82c3c-72be-4f68-9e81-972a99c2845f" 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_baf48d31-ea98-4c07-93e4-3f76dfd2d00e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0cd82c3c-72be-4f68-9e81-972a99c2845f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail" xlink:type="simple" xlink:href="cfr-20220630.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_OtherComprehensiveIncomeLossNetOfTax_6d873cb8-7d62-4634-be8f-f72da3c953f6" 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_8f0a2758-afe2-4c90-8c4f-2f0c2a971a1f" 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_6d873cb8-7d62-4634-be8f-f72da3c953f6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_8f0a2758-afe2-4c90-8c4f-2f0c2a971a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a7ec7292-d4ee-499c-8ff2-5d75a6609143" 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_6d873cb8-7d62-4634-be8f-f72da3c953f6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a7ec7292-d4ee-499c-8ff2-5d75a6609143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_2685843b-01cc-4b0c-962d-513895e1fbdb" 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_2298b5b4-d7c9-4b7d-bab7-f11ed9ab7d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_2685843b-01cc-4b0c-962d-513895e1fbdb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_2298b5b4-d7c9-4b7d-bab7-f11ed9ab7d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_3ef8909b-811c-4ab1-88fc-2536ceff6ffa" 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_3a75fbca-8e86-485b-9532-b8110ce89530" 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_3ef8909b-811c-4ab1-88fc-2536ceff6ffa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3a75fbca-8e86-485b-9532-b8110ce89530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_bb80452c-3ab9-4c0a-a36f-2bbaf8b1aeed" xlink:href="cfr-20220630.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_3ef8909b-811c-4ab1-88fc-2536ceff6ffa" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_bb80452c-3ab9-4c0a-a36f-2bbaf8b1aeed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c142f07e-4cf2-4139-9739-6d83820a374a" 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_3ef8909b-811c-4ab1-88fc-2536ceff6ffa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_c142f07e-4cf2-4139-9739-6d83820a374a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_843da0ec-57de-4144-a1eb-7ff6978b56e1" 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_19b457a0-7561-44b6-8311-51ec635192f9" 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_843da0ec-57de-4144-a1eb-7ff6978b56e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_19b457a0-7561-44b6-8311-51ec635192f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_89297275-e2f6-412d-999f-7e929232ded4" xlink:href="cfr-20220630.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_843da0ec-57de-4144-a1eb-7ff6978b56e1" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_89297275-e2f6-412d-999f-7e929232ded4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_641ca98e-2cc8-4f4e-99f3-7b2a14a3a78a" 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_843da0ec-57de-4144-a1eb-7ff6978b56e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_641ca98e-2cc8-4f4e-99f3-7b2a14a3a78a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_052d7b9b-300d-4abc-af3a-011091788981" 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_65aee5ff-a90e-4854-a94f-7f9e671824f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_052d7b9b-300d-4abc-af3a-011091788981" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_65aee5ff-a90e-4854-a94f-7f9e671824f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_d511c8bf-e6cb-4cfb-839f-b4a750bed7ab" 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_98ba66dd-741c-48e5-8d10-8810466c2a68" 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_d511c8bf-e6cb-4cfb-839f-b4a750bed7ab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_98ba66dd-741c-48e5-8d10-8810466c2a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_31944a3a-2272-47eb-82da-31c506dc202f" 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_d511c8bf-e6cb-4cfb-839f-b4a750bed7ab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_31944a3a-2272-47eb-82da-31c506dc202f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:calculationLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_85e33727-6ad2-4afb-95e8-f218159b542a" 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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_71fad718-3862-4ee8-8203-1a9b2238c85f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_85e33727-6ad2-4afb-95e8-f218159b542a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_71fad718-3862-4ee8-8203-1a9b2238c85f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_aa16383d-39dc-4f81-8c4c-d7c9646835cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_85e33727-6ad2-4afb-95e8-f218159b542a" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_aa16383d-39dc-4f81-8c4c-d7c9646835cc" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>cfr-20220630_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:ee4ec05c-6a99-4972-ad1d-50d952ba202c,g:b11b76d6-3e2a-42af-bd90-70f7e1de9a58-->
<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-20220630.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DocumentandEntityInformation" xlink:type="extended" id="i1a0cd2b099a443fa8a98450420796dfc_DocumentandEntityInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9213d73d-c532-494c-9d27-b2223676a24b" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentType_9213d73d-c532-494c-9d27-b2223676a24b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_b8f447a7-dabf-4a9f-bff6-75c62cdecc95" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentQuarterlyReport_b8f447a7-dabf-4a9f-bff6-75c62cdecc95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_abcc37fa-2de6-420b-ac7b-93a11b872495" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentPeriodEndDate_abcc37fa-2de6-420b-ac7b-93a11b872495" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9b99720b-8453-48aa-ba34-8278255703db" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentTransitionReport_9b99720b-8453-48aa-ba34-8278255703db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_06b65e5d-b3f9-495b-96c8-cac039faeeb7" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityFileNumber_06b65e5d-b3f9-495b-96c8-cac039faeeb7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_863dcc66-4ea8-4eb9-b3ab-7b46ec5ff2a4" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityRegistrantName_863dcc66-4ea8-4eb9-b3ab-7b46ec5ff2a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a0231a0f-91d3-4764-87fb-95a243ea5a2f" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a0231a0f-91d3-4764-87fb-95a243ea5a2f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7bdc2a91-65cc-436b-ae8c-6da2e0af99f8" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityTaxIdentificationNumber_7bdc2a91-65cc-436b-ae8c-6da2e0af99f8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f4583ddc-eba9-460e-89cb-ac7203c91b8c" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressAddressLine1_f4583ddc-eba9-460e-89cb-ac7203c91b8c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_86900cb5-7458-4ece-abee-0a7cd14af9c1" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressCityOrTown_86900cb5-7458-4ece-abee-0a7cd14af9c1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1299702a-612d-40c9-bcde-bf2a790e7ba7" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressStateOrProvince_1299702a-612d-40c9-bcde-bf2a790e7ba7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_a84e68c7-d6b8-402f-9a7e-0b0df96c0416" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressPostalZipCode_a84e68c7-d6b8-402f-9a7e-0b0df96c0416" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_dc039f2f-7ab9-4014-a2b9-ea3768dc727b" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_CityAreaCode_dc039f2f-7ab9-4014-a2b9-ea3768dc727b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_88bfdb4e-3714-4880-a16c-820f171c292a" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_LocalPhoneNumber_88bfdb4e-3714-4880-a16c-820f171c292a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d8919159-5bc7-4adb-a680-5974ba9f95e3" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_Security12bTitle_d8919159-5bc7-4adb-a680-5974ba9f95e3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9e3cae8d-3ab2-4afa-a025-7b4753d297d7" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_TradingSymbol_9e3cae8d-3ab2-4afa-a025-7b4753d297d7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c2dd9416-4bb8-420e-85c3-eb82903ed37b" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_SecurityExchangeName_c2dd9416-4bb8-420e-85c3-eb82903ed37b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_79358cb7-b86b-4f5f-86d2-4f70f4a0e6c8" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityCurrentReportingStatus_79358cb7-b86b-4f5f-86d2-4f70f4a0e6c8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7ba31589-a25a-4dd6-9ef7-d24dd863e1f2" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityInteractiveDataCurrent_7ba31589-a25a-4dd6-9ef7-d24dd863e1f2" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_b3c37e94-db9f-4668-bcb6-73d8bb318ee5" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityFilerCategory_b3c37e94-db9f-4668-bcb6-73d8bb318ee5" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_4b3b0051-9f8d-42c6-910c-715da6fd99e0" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntitySmallBusiness_4b3b0051-9f8d-42c6-910c-715da6fd99e0" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_78412f4b-f161-483f-963c-7cb07e51ddd7" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityEmergingGrowthCompany_78412f4b-f161-483f-963c-7cb07e51ddd7" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b9e24b50-9956-4ff2-a973-e481caf8ebec" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityShellCompany_b9e24b50-9956-4ff2-a973-e481caf8ebec" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_47cd33c5-9433-40b5-83d6-3259fd697f7a" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_47cd33c5-9433-40b5-83d6-3259fd697f7a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_7482b164-2137-4ef8-9545-e0394ab08833" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_7482b164-2137-4ef8-9545-e0394ab08833" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_28070df8-78b7-43c1-84b5-18e5f421fc81" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_AmendmentFlag_28070df8-78b7-43c1-84b5-18e5f421fc81" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_09dcdee3-388f-416d-b0a2-9e737542f173" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentFiscalYearFocus_09dcdee3-388f-416d-b0a2-9e737542f173" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0d8858f7-80a0-4acc-8a44-363315efe637" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0d8858f7-80a0-4acc-8a44-363315efe637" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_6429580e-918a-4bba-88aa-bc5f38234684" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityCentralIndexKey_6429580e-918a-4bba-88aa-bc5f38234684" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_3e7af186-5d66-46ff-9635-bdd7b1476783" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_CurrentFiscalYearEndDate_3e7af186-5d66-46ff-9635-bdd7b1476783" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_3f7d8b05-26fb-442d-9086-15d244722540" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_3f7d8b05-26fb-442d-9086-15d244722540" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_3f7d8b05-26fb-442d-9086-15d244722540_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_3f7d8b05-26fb-442d-9086-15d244722540" xlink:to="loc_dei_AddressTypeDomain_3f7d8b05-26fb-442d-9086-15d244722540_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_1608caf8-496b-4348-9b32-9c88a2967cf1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_3f7d8b05-26fb-442d-9086-15d244722540" xlink:to="loc_dei_AddressTypeDomain_1608caf8-496b-4348-9b32-9c88a2967cf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4cd55c53-45a8-4971-8817-2772e1c5a0de" 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_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4cd55c53-45a8-4971-8817-2772e1c5a0de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4cd55c53-45a8-4971-8817-2772e1c5a0de_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_4cd55c53-45a8-4971-8817-2772e1c5a0de" xlink:to="loc_us-gaap_ClassOfStockDomain_4cd55c53-45a8-4971-8817-2772e1c5a0de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_26077e85-d170-4ab9-9262-4acc9b902fdd" 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_4cd55c53-45a8-4971-8817-2772e1c5a0de" xlink:to="loc_us-gaap_ClassOfStockDomain_26077e85-d170-4ab9-9262-4acc9b902fdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9c5ba317-cdc6-4bd2-bf43-580297c493c5" 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_26077e85-d170-4ab9-9262-4acc9b902fdd" xlink:to="loc_us-gaap_CommonStockMember_9c5ba317-cdc6-4bd2-bf43-580297c493c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_5dbbf4e6-d852-4da3-be1e-14a00a74ab92" 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_26077e85-d170-4ab9-9262-4acc9b902fdd" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_5dbbf4e6-d852-4da3-be1e-14a00a74ab92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_e535a06c-9689-4685-8420-6ee87ad534d8" 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_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_dei_EntityListingsExchangeAxis_e535a06c-9689-4685-8420-6ee87ad534d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_e535a06c-9689-4685-8420-6ee87ad534d8_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_e535a06c-9689-4685-8420-6ee87ad534d8" xlink:to="loc_dei_ExchangeDomain_e535a06c-9689-4685-8420-6ee87ad534d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_1cca4ec9-3208-44d1-856b-73a0c7ca37f5" 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_e535a06c-9689-4685-8420-6ee87ad534d8" xlink:to="loc_dei_ExchangeDomain_1cca4ec9-3208-44d1-856b-73a0c7ca37f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_54246057-a704-497b-8e9e-1f3dcdc55613" 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_1cca4ec9-3208-44d1-856b-73a0c7ca37f5" xlink:to="loc_exch_XNYS_54246057-a704-497b-8e9e-1f3dcdc55613" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923" 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_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_dei_LegalEntityAxis_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923_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_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923" xlink:to="loc_dei_EntityDomain_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fee56701-f19f-4960-8bf7-fb844fd8772a" 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_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923" xlink:to="loc_dei_EntityDomain_fee56701-f19f-4960-8bf7-fb844fd8772a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cfr-20220630.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i594e01ec932344d7887d351df77b410f_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_70fca0db-bc2e-4931-9e95-5cf35ed0099e" 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_3e406ecd-7262-4faa-aa7e-608ad87e1e8f" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_3e406ecd-7262-4faa-aa7e-608ad87e1e8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_177dc61c-d1e4-4aa1-b8a3-49ff30a0215c" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_177dc61c-d1e4-4aa1-b8a3-49ff30a0215c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_222ac642-4c76-48e3-9cfb-5ba1c2760a0a" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_222ac642-4c76-48e3-9cfb-5ba1c2760a0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d13df768-af9d-40d0-9f31-f6d37cb8b2e8" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d13df768-af9d-40d0-9f31-f6d37cb8b2e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_90144e94-7c60-4887-bf34-679895f40e46" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_90144e94-7c60-4887-bf34-679895f40e46" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c7b457e4-4768-4596-b7cf-34c2d10bee61" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c7b457e4-4768-4596-b7cf-34c2d10bee61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a201ca89-19aa-4cba-8b09-05aad5c48049" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a201ca89-19aa-4cba-8b09-05aad5c48049" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_35842f50-15f6-49b4-ae7a-6da624841a96" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_CommonStockSharesIssued_35842f50-15f6-49b4-ae7a-6da624841a96" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_424fda77-8bed-43e6-904f-468ee6c17203" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_TreasuryStockShares_424fda77-8bed-43e6-904f-468ee6c17203" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cbc56b26-94bf-47b9-bf7e-8ded7c1940d5" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_StatementTable_cbc56b26-94bf-47b9-bf7e-8ded7c1940d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6" 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_cbc56b26-94bf-47b9-bf7e-8ded7c1940d5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6_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_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6" xlink:to="loc_us-gaap_ClassOfStockDomain_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2b5ae1ca-47b6-43cc-89bb-cca83badcad3" 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_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6" xlink:to="loc_us-gaap_ClassOfStockDomain_2b5ae1ca-47b6-43cc-89bb-cca83badcad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_c5ff7949-ecde-44c8-a1d9-8b7184569441" 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_2b5ae1ca-47b6-43cc-89bb-cca83badcad3" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_c5ff7949-ecde-44c8-a1d9-8b7184569441" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cfr-20220630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i1e7c6d6f851b4a7a8fc1334ee857921c_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" 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_65564c29-9cc9-4a2c-8242-7035140f3120" 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_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_NetIncomeLoss_65564c29-9cc9-4a2c-8242-7035140f3120" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_264bb43b-4bb0-4873-b835-3ff891ac0349" 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_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_7fb6c575-fd21-43cf-a94d-958ae51a194b" 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_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_7fb6c575-fd21-43cf-a94d-958ae51a194b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_e28318c4-252d-48b9-adf5-39441edab6bd" xlink:href="cfr-20220630.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_e28318c4-252d-48b9-adf5-39441edab6bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_028572b4-2616-4664-af25-aab84e7a929d" 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_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_028572b4-2616-4664-af25-aab84e7a929d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_37b5a736-8d56-4dce-8812-60f5b67c2a5e" 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_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_37b5a736-8d56-4dce-8812-60f5b67c2a5e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_643e3545-c10b-4790-860c-6d933902f82f" 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_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_643e3545-c10b-4790-860c-6d933902f82f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_aa546a3d-793b-48e2-8a6d-b3d355f11cb7" 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_643e3545-c10b-4790-860c-6d933902f82f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_aa546a3d-793b-48e2-8a6d-b3d355f11cb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_3718ff38-d12c-4bb8-b2cf-4f5ed28e23bb" 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_643e3545-c10b-4790-860c-6d933902f82f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_3718ff38-d12c-4bb8-b2cf-4f5ed28e23bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_22576bb7-a0cd-468a-903a-bbf38a4c844b" 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_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_22576bb7-a0cd-468a-903a-bbf38a4c844b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_7f6a4e0b-8e6c-4f99-880c-8c2f5bdce167" 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_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_7f6a4e0b-8e6c-4f99-880c-8c2f5bdce167" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca3e4ada-a776-4d25-b12f-7e040aafc435" 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_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca3e4ada-a776-4d25-b12f-7e040aafc435" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ec122540-e9d9-41cf-9649-f8c56cd66271" 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_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ec122540-e9d9-41cf-9649-f8c56cd66271" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_75bf9fa0-4d13-439a-b320-21662945ec55" 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_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_StatementTable_75bf9fa0-4d13-439a-b320-21662945ec55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_a66f5b22-09b8-4414-ba28-1e107b10294f" 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_75bf9fa0-4d13-439a-b320-21662945ec55" xlink:to="loc_srt_StatementScenarioAxis_a66f5b22-09b8-4414-ba28-1e107b10294f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a66f5b22-09b8-4414-ba28-1e107b10294f_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_a66f5b22-09b8-4414-ba28-1e107b10294f" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a66f5b22-09b8-4414-ba28-1e107b10294f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a10f83a8-d42d-4299-8134-451e9494f4b9" 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_a66f5b22-09b8-4414-ba28-1e107b10294f" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a10f83a8-d42d-4299-8134-451e9494f4b9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20220630.xsd#ConsolidatedStatementsofChangesinShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="extended" id="i5180ce88795449e997de9cdeee741d23_ConsolidatedStatementsofChangesinShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" 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_StockholdersEquity_17516a18-76ab-4c82-880b-e927ec5e1718" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StockholdersEquity_17516a18-76ab-4c82-880b-e927ec5e1718" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_97d6f1e9-96ae-4074-8011-cdd3da21c4e2" 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_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_NetIncomeLoss_97d6f1e9-96ae-4074-8011-cdd3da21c4e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90e8f665-d24f-4784-9d6a-fe3098a1fb06" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90e8f665-d24f-4784-9d6a-fe3098a1fb06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_19be8910-70b8-4458-9c53-58f6f2fbe61f" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_19be8910-70b8-4458-9c53-58f6f2fbe61f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fcfcde23-f625-46a8-adb7-2dc8af141516" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fcfcde23-f625-46a8-adb7-2dc8af141516" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83f51df5-8ec8-425e-9e95-3c59a2c37d3b" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83f51df5-8ec8-425e-9e95-3c59a2c37d3b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_b51a743b-c0ec-49c4-9d08-b713d455444a" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_b51a743b-c0ec-49c4-9d08-b713d455444a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_a14b4170-a0ab-45a0-bd84-ea13d7de7266" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_DividendsPreferredStockCash_a14b4170-a0ab-45a0-bd84-ea13d7de7266" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_c5d12e0b-b845-490c-90b1-29c29ce64f7c" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_DividendsCommonStockCash_c5d12e0b-b845-490c-90b1-29c29ce64f7c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2e46983c-25e1-44e7-b236-14e354ca7028" 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_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" 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_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_8b9d683a-e81a-499e-85b7-220fda16bd10" 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_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_srt_StatementScenarioAxis_8b9d683a-e81a-499e-85b7-220fda16bd10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_8b9d683a-e81a-499e-85b7-220fda16bd10_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_8b9d683a-e81a-499e-85b7-220fda16bd10" xlink:to="loc_srt_ScenarioUnspecifiedDomain_8b9d683a-e81a-499e-85b7-220fda16bd10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_b50e0593-2fe2-41ff-a65a-896c5c049f21" 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_8b9d683a-e81a-499e-85b7-220fda16bd10" xlink:to="loc_srt_ScenarioUnspecifiedDomain_b50e0593-2fe2-41ff-a65a-896c5c049f21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4191c0ea-514d-4e9c-8358-541e4378646d" 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_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4191c0ea-514d-4e9c-8358-541e4378646d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4191c0ea-514d-4e9c-8358-541e4378646d_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_4191c0ea-514d-4e9c-8358-541e4378646d" xlink:to="loc_us-gaap_EquityComponentDomain_4191c0ea-514d-4e9c-8358-541e4378646d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8740edcd-f114-4190-8aed-5581c8f654ca" 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_4191c0ea-514d-4e9c-8358-541e4378646d" xlink:to="loc_us-gaap_EquityComponentDomain_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_8717df25-4116-473b-977c-cb6b2a764e26" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_PreferredStockMember_8717df25-4116-473b-977c-cb6b2a764e26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a55a9fa4-3a64-46ce-9cce-5abbd26ebde3" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_CommonStockMember_a55a9fa4-3a64-46ce-9cce-5abbd26ebde3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_dd8a2421-d376-4a75-bbae-902fc0a3e1b7" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_dd8a2421-d376-4a75-bbae-902fc0a3e1b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_16e056bb-6cab-4006-b54f-a9ae8ec31fab" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_RetainedEarningsMember_16e056bb-6cab-4006-b54f-a9ae8ec31fab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e7da86e5-0143-49e8-a1a8-460298c95773" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e7da86e5-0143-49e8-a1a8-460298c95773" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_173cee14-7e5d-4b01-95cf-69854a23d931" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_TreasuryStockMember_173cee14-7e5d-4b01-95cf-69854a23d931" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7be2cbad-cd20-4eac-bee0-f587df3f627c" 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_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7be2cbad-cd20-4eac-bee0-f587df3f627c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7be2cbad-cd20-4eac-bee0-f587df3f627c_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_7be2cbad-cd20-4eac-bee0-f587df3f627c" xlink:to="loc_us-gaap_ClassOfStockDomain_7be2cbad-cd20-4eac-bee0-f587df3f627c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_99710744-d3b4-491f-ac63-26023218434f" 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_7be2cbad-cd20-4eac-bee0-f587df3f627c" xlink:to="loc_us-gaap_ClassOfStockDomain_99710744-d3b4-491f-ac63-26023218434f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213" 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_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213_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_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213" xlink:to="loc_us-gaap_TypeOfAdoptionMember_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e4c98db7-9b2a-42e8-a04b-f3d9ffb0fed4" 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_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e4c98db7-9b2a-42e8-a04b-f3d9ffb0fed4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_a40ffd34-3df4-4b4f-b841-15197953a2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_a40ffd34-3df4-4b4f-b841-15197953a2c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_a40ffd34-3df4-4b4f-b841-15197953a2c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_a40ffd34-3df4-4b4f-b841-15197953a2c1" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_a40ffd34-3df4-4b4f-b841-15197953a2c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_09fb945d-5a84-4e5d-99e5-66c115ed10f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_a40ffd34-3df4-4b4f-b841-15197953a2c1" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_09fb945d-5a84-4e5d-99e5-66c115ed10f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_29517140-0939-4037-a4e5-c42a5e185414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_29517140-0939-4037-a4e5-c42a5e185414" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_29517140-0939-4037-a4e5-c42a5e185414_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_29517140-0939-4037-a4e5-c42a5e185414" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_29517140-0939-4037-a4e5-c42a5e185414_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_b238346c-0104-4abc-8c5b-8933ae3f9eea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_29517140-0939-4037-a4e5-c42a5e185414" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_b238346c-0104-4abc-8c5b-8933ae3f9eea" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="iae458a93015a45158ceac7ae79b8c416_SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_8e3ff257-55fe-4008-9868-78bb90c74ccf" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ae93c9e-bf2d-4f4d-931a-d705ea5fe624" 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_8e3ff257-55fe-4008-9868-78bb90c74ccf" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ae93c9e-bf2d-4f4d-931a-d705ea5fe624" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f" 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_9ae93c9e-bf2d-4f4d-931a-d705ea5fe624" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f_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_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f" xlink:to="loc_us-gaap_EquityComponentDomain_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_78ff511a-3ac4-4cd0-867d-8341aa64a839" 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_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f" xlink:to="loc_us-gaap_EquityComponentDomain_78ff511a-3ac4-4cd0-867d-8341aa64a839" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" xlink:type="extended" id="i509a92cc96a94d119d50aa1bb245638d_SecuritiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_5c7f411a-d3c1-4f97-a553-ea67b4d836a0" xlink:href="cfr-20220630.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_5c7f411a-d3c1-4f97-a553-ea67b4d836a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_64708ecb-65e3-49b5-973a-79938b43981a" 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_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_InterestReceivable_64708ecb-65e3-49b5-973a-79938b43981a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_bf184a88-bcd1-4a34-9de5-ea8150c86bfd" xlink:href="cfr-20220630.xsd#cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_bf184a88-bcd1-4a34-9de5-ea8150c86bfd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_825c8b1a-e72b-4bda-ada0-8a0ee1677c3e" 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_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_825c8b1a-e72b-4bda-ada0-8a0ee1677c3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_3fb66b40-531d-40bc-8c7e-c431c34e40e1" xlink:href="cfr-20220630.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_3fb66b40-531d-40bc-8c7e-c431c34e40e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_56f4ad63-65c3-4e75-a682-e255c6bbce9b" 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_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_56f4ad63-65c3-4e75-a682-e255c6bbce9b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_f7cc90f1-7afe-4e23-9a2c-8394c254f686" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_f7cc90f1-7afe-4e23-9a2c-8394c254f686" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_96e63b26-b357-4b91-ac49-45101ba4d999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_96e63b26-b357-4b91-ac49-45101ba4d999" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesTable_ff94893c-8d0d-46cc-8b3e-ce345079be84" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_ff94893c-8d0d-46cc-8b3e-ce345079be84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_0749b156-da13-48b1-b673-acd3c30e7c64" 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_ff94893c-8d0d-46cc-8b3e-ce345079be84" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_0749b156-da13-48b1-b673-acd3c30e7c64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_0749b156-da13-48b1-b673-acd3c30e7c64_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_0749b156-da13-48b1-b673-acd3c30e7c64" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_0749b156-da13-48b1-b673-acd3c30e7c64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f75fd54c-7089-42a9-83c6-d540cdafad6b" 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_0749b156-da13-48b1-b673-acd3c30e7c64" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f75fd54c-7089-42a9-83c6-d540cdafad6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_0b427f7c-298b-4c4e-884f-b4f7be9ae9dd" 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_f75fd54c-7089-42a9-83c6-d540cdafad6b" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_0b427f7c-298b-4c4e-884f-b4f7be9ae9dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_e6a1852d-03e3-4938-8782-ef4fd34cfd07" 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_f75fd54c-7089-42a9-83c6-d540cdafad6b" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_e6a1852d-03e3-4938-8782-ef4fd34cfd07" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" xlink:type="extended" id="if9276ba648b343cd872382433f5301d5_SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" 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_8ced1fac-80bc-44c6-8489-0cf819ac98d0" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecurities_8ced1fac-80bc-44c6-8489-0cf819ac98d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d75d086a-efe1-460c-a165-926c1a541307" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d75d086a-efe1-460c-a165-926c1a541307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_8e3d9425-835f-48f3-9918-98d58d592423" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_8e3d9425-835f-48f3-9918-98d58d592423" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_575d29b3-5a84-4b74-9ed7-34a1df31f6b1" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_575d29b3-5a84-4b74-9ed7-34a1df31f6b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_98c83cae-4684-47ee-99ce-7dcd24222eb1" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_98c83cae-4684-47ee-99ce-7dcd24222eb1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2ca98cdd-825d-4e81-a886-698f51554241" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2ca98cdd-825d-4e81-a886-698f51554241" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_4c9667cc-99cc-46ca-90c7-1ae4e684b01d" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_4c9667cc-99cc-46ca-90c7-1ae4e684b01d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_53b7a70b-4f4a-4b37-bab5-9193e2af740f" 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_4c9667cc-99cc-46ca-90c7-1ae4e684b01d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_53b7a70b-4f4a-4b37-bab5-9193e2af740f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53b7a70b-4f4a-4b37-bab5-9193e2af740f_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_53b7a70b-4f4a-4b37-bab5-9193e2af740f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53b7a70b-4f4a-4b37-bab5-9193e2af740f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_37c56c46-d699-42a9-a473-8a0503f0da6f" 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_53b7a70b-4f4a-4b37-bab5-9193e2af740f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c291d5f4-ca7b-4cb6-8726-3f9fe93306ea" 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_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c291d5f4-ca7b-4cb6-8726-3f9fe93306ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_20cb51ce-5393-42e2-9ef1-d9adc3599e35" 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_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_20cb51ce-5393-42e2-9ef1-d9adc3599e35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_0345b2e8-7414-41f2-ae9e-f775d6f8cbe4" 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_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:to="loc_us-gaap_OtherInvestmentsMember_0345b2e8-7414-41f2-ae9e-f775d6f8cbe4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" xlink:type="extended" id="i5d7ae9e79f6d400e9ec53a0c70954c43_SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_0e2a0ed5-5128-4be4-b460-af00c6af31fb" 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_4a41a640-14b2-4998-aacd-ec6837e4cdc7" 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_0e2a0ed5-5128-4be4-b460-af00c6af31fb" xlink:to="loc_us-gaap_HeldToMaturitySecurities_4a41a640-14b2-4998-aacd-ec6837e4cdc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" 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_0e2a0ed5-5128-4be4-b460-af00c6af31fb" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_09f8ec50-6d89-4dde-aa72-04412b572c74" 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_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_09f8ec50-6d89-4dde-aa72-04412b572c74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_09f8ec50-6d89-4dde-aa72-04412b572c74_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_09f8ec50-6d89-4dde-aa72-04412b572c74" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_09f8ec50-6d89-4dde-aa72-04412b572c74_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" 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_09f8ec50-6d89-4dde-aa72-04412b572c74" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_b0958e33-9ec3-4a77-98a7-d27d050f4383" xlink:href="cfr-20220630.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_b0958e33-9ec3-4a77-98a7-d27d050f4383" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_0ef71530-1292-4838-9757-b8f693a1429a" xlink:href="cfr-20220630.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_0ef71530-1292-4838-9757-b8f693a1429a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_fd627143-de6e-4897-8440-9ca4fc8b829d" xlink:href="cfr-20220630.xsd#cfr_PreRefundedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:to="loc_cfr_PreRefundedMember_fd627143-de6e-4897-8440-9ca4fc8b829d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_d1942a09-7263-4d66-80e9-6dba62b0f307" 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_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_d1942a09-7263-4d66-80e9-6dba62b0f307" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_d1942a09-7263-4d66-80e9-6dba62b0f307_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_d1942a09-7263-4d66-80e9-6dba62b0f307" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_d1942a09-7263-4d66-80e9-6dba62b0f307_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_0b3cf104-ad5b-453a-8c5c-7ea53fe5ef76" 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_d1942a09-7263-4d66-80e9-6dba62b0f307" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_0b3cf104-ad5b-453a-8c5c-7ea53fe5ef76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc" 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_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_srt_CreditRatingMoodysAxis_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc_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_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" 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_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_079faeb3-f8aa-4cd0-9730-c48931531bf6" xlink:href="cfr-20220630.xsd#cfr_AaaAAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:to="loc_cfr_AaaAAAMember_079faeb3-f8aa-4cd0-9730-c48931531bf6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_5b33e0ff-f809-4d87-9de2-be2bab2751bd" xlink:href="cfr-20220630.xsd#cfr_AaAAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:to="loc_cfr_AaAAMember_5b33e0ff-f809-4d87-9de2-be2bab2751bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_c782d53e-89dc-45e4-a870-c7a2bcd369e7" xlink:href="cfr-20220630.xsd#cfr_NotratedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:to="loc_cfr_NotratedMember_c782d53e-89dc-45e4-a870-c7a2bcd369e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_78b09df6-aa10-448f-955f-b84a0292188f" 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_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_78b09df6-aa10-448f-955f-b84a0292188f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_78b09df6-aa10-448f-955f-b84a0292188f_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_78b09df6-aa10-448f-955f-b84a0292188f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_78b09df6-aa10-448f-955f-b84a0292188f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" 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_78b09df6-aa10-448f-955f-b84a0292188f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f783e723-6491-4c5d-b66d-a99a2a9db986" 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_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f783e723-6491-4c5d-b66d-a99a2a9db986" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_ca2a421a-ca3f-466c-b298-d0d847408340" 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_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" xlink:to="loc_us-gaap_OtherInvestmentsMember_ca2a421a-ca3f-466c-b298-d0d847408340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d8ab3c38-1018-442d-9c58-f439811120ee" 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_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_srt_RangeAxis_d8ab3c38-1018-442d-9c58-f439811120ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d8ab3c38-1018-442d-9c58-f439811120ee_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_d8ab3c38-1018-442d-9c58-f439811120ee" xlink:to="loc_srt_RangeMember_d8ab3c38-1018-442d-9c58-f439811120ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7bbc3e2b-4130-4724-bdc1-4b85e4ca0ba3" 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_d8ab3c38-1018-442d-9c58-f439811120ee" xlink:to="loc_srt_RangeMember_7bbc3e2b-4130-4724-bdc1-4b85e4ca0ba3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails" xlink:type="extended" id="i237fec45746b4db795171fa268280a80_SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d067fc79-e079-4e36-bd41-50073b74ed85" 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_add91e4f-4d7c-4595-ac93-e23b2b4a8604" 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_d067fc79-e079-4e36-bd41-50073b74ed85" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_add91e4f-4d7c-4595-ac93-e23b2b4a8604" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6ba55bc4-bbe7-4aaf-a7b7-4669a70454c6" 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_d067fc79-e079-4e36-bd41-50073b74ed85" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6ba55bc4-bbe7-4aaf-a7b7-4669a70454c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_29b19c86-726e-47f7-8e9b-20b66679db8c" 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_d067fc79-e079-4e36-bd41-50073b74ed85" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_29b19c86-726e-47f7-8e9b-20b66679db8c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c6c4a144-74af-4cab-8493-3039eb4004e0" 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_29b19c86-726e-47f7-8e9b-20b66679db8c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c6c4a144-74af-4cab-8493-3039eb4004e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c6c4a144-74af-4cab-8493-3039eb4004e0_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_c6c4a144-74af-4cab-8493-3039eb4004e0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c6c4a144-74af-4cab-8493-3039eb4004e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4fc56cde-b419-4776-92d9-5431411fa018" 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_c6c4a144-74af-4cab-8493-3039eb4004e0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4fc56cde-b419-4776-92d9-5431411fa018" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_8e0bf726-0db8-423e-b86f-98e3b24c44bd" 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_4fc56cde-b419-4776-92d9-5431411fa018" xlink:to="loc_us-gaap_DebtSecuritiesMember_8e0bf726-0db8-423e-b86f-98e3b24c44bd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" xlink:type="extended" id="i994f8e7d3f86435ab98e7aeacfcd664e_SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_c46a11eb-30ad-4d69-aa17-22aa882639f7" 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_ec290b50-149e-4180-9b95-e4b32743767a" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ec290b50-149e-4180-9b95-e4b32743767a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c921682f-bd12-4917-baf1-67fe12688f52" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c921682f-bd12-4917-baf1-67fe12688f52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_20213c7f-2c13-4ecc-8afc-db87af9fba1f" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_20213c7f-2c13-4ecc-8afc-db87af9fba1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_e8e0fb05-2733-44e6-b1cb-da0c341845ca" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_e8e0fb05-2733-44e6-b1cb-da0c341845ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1973a9c1-48b8-495b-87b6-907500de5e70" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1973a9c1-48b8-495b-87b6-907500de5e70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_0a345cd3-59cd-44a3-bd91-37e9d8a098f0" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_0a345cd3-59cd-44a3-bd91-37e9d8a098f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_484b5ff5-11b4-4ab1-a372-96b40844752d" 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_0a345cd3-59cd-44a3-bd91-37e9d8a098f0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_484b5ff5-11b4-4ab1-a372-96b40844752d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_484b5ff5-11b4-4ab1-a372-96b40844752d_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_484b5ff5-11b4-4ab1-a372-96b40844752d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_484b5ff5-11b4-4ab1-a372-96b40844752d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_70c8aec8-235e-49af-af27-6787e27534ea" 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_484b5ff5-11b4-4ab1-a372-96b40844752d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_70c8aec8-235e-49af-af27-6787e27534ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_91896386-d914-4227-9a0b-91d0ba1fd739" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_91896386-d914-4227-9a0b-91d0ba1fd739" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8f3f08db-8c5a-4eda-b103-d7575c9ff86e" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8f3f08db-8c5a-4eda-b103-d7575c9ff86e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_14794bbe-7f75-4391-8b15-2a7088617872" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_14794bbe-7f75-4391-8b15-2a7088617872" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_98bf5b9c-1102-4bbf-8fcc-c14821b0c357" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_OtherInvestmentsMember_98bf5b9c-1102-4bbf-8fcc-c14821b0c357" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended" id="i5dfa1e47c8054ee5b4f288240a9e0bd7_SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ce799188-47eb-496f-a743-6949010cf2e5" 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_aaa666a6-719b-4a79-8d91-37adfa748e82" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_aaa666a6-719b-4a79-8d91-37adfa748e82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_8f553650-4490-4554-9839-d35351489e31" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_8f553650-4490-4554-9839-d35351489e31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_84f7bc34-37a7-49b3-8206-63eef965f9d0" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_84f7bc34-37a7-49b3-8206-63eef965f9d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_3f10faf7-7f43-4025-a26a-eeff3eb85813" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_3f10faf7-7f43-4025-a26a-eeff3eb85813" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_d123378b-a396-49d1-8d48-315840c8b9c1" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_d123378b-a396-49d1-8d48-315840c8b9c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2d15921c-481f-4613-a345-792048efef08" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2d15921c-481f-4613-a345-792048efef08" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_ea3fa418-609a-4c6f-b10c-7527e4662f85" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_ea3fa418-609a-4c6f-b10c-7527e4662f85" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_39d31186-d11f-4266-9323-9582402febbf" 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_ea3fa418-609a-4c6f-b10c-7527e4662f85" xlink:to="loc_us-gaap_FinancialInstrumentAxis_39d31186-d11f-4266-9323-9582402febbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_39d31186-d11f-4266-9323-9582402febbf_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_39d31186-d11f-4266-9323-9582402febbf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_39d31186-d11f-4266-9323-9582402febbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_864f349c-d280-4b3a-84f1-1f80ae1d742e" 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_39d31186-d11f-4266-9323-9582402febbf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_99f81283-4a0c-44a0-96f5-7365831c5987" 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_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_99f81283-4a0c-44a0-96f5-7365831c5987" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b21571ef-96c9-4c8c-b024-498c4b187fef" 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_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b21571ef-96c9-4c8c-b024-498c4b187fef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2b6f9af4-d976-442e-bbca-ecea2f600882" 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_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2b6f9af4-d976-442e-bbca-ecea2f600882" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail" xlink:type="extended" id="i9e4a132c5614423199c699d2b77b5bb9_SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" 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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_caf31e84-0c4b-4e67-8ca6-dd1e32339de2" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_caf31e84-0c4b-4e67-8ca6-dd1e32339de2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_7a041601-011f-4f39-9daa-be0e8095cf79" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_7a041601-011f-4f39-9daa-be0e8095cf79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_82f3cfaa-6fac-4b32-859f-bd54f4e03149" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_82f3cfaa-6fac-4b32-859f-bd54f4e03149" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_173573f4-4470-4043-82c5-b2d0a980d6ec" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_173573f4-4470-4043-82c5-b2d0a980d6ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_690c96d0-1d89-425d-a05e-ebceb588c4a7" 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_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecurities_690c96d0-1d89-425d-a05e-ebceb588c4a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f1a6b76a-b225-41f9-a911-65d854859748" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f1a6b76a-b225-41f9-a911-65d854859748" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_952e6c3d-3ffc-435b-b0bd-e0585ef092fd" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_952e6c3d-3ffc-435b-b0bd-e0585ef092fd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b7fefcd7-7ce4-47aa-9299-f457fb5a3b8a" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b7fefcd7-7ce4-47aa-9299-f457fb5a3b8a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_51f4e0d2-0d18-423b-9f76-0fe5adc79ca7" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_51f4e0d2-0d18-423b-9f76-0fe5adc79ca7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_201fe461-660a-4660-9eda-bebb922ea212" 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_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_201fe461-660a-4660-9eda-bebb922ea212" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_314b0874-3232-4f05-9cfd-feeb1f6fdd95" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_314b0874-3232-4f05-9cfd-feeb1f6fdd95" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_247798b8-e772-4601-8188-61acae28a9aa" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_247798b8-e772-4601-8188-61acae28a9aa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_12b153a5-c20f-4cdc-b694-89aa9967e224" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_12b153a5-c20f-4cdc-b694-89aa9967e224" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_120b508b-ea47-4658-87df-d3976f871ac6" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_120b508b-ea47-4658-87df-d3976f871ac6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bb75157c-2b17-4dc7-b0f0-92315c2175c3" 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_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bb75157c-2b17-4dc7-b0f0-92315c2175c3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_72f5cdb9-1f79-4e66-a8b1-22dc018b7170" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_72f5cdb9-1f79-4e66-a8b1-22dc018b7170" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5f5b7e76-8e14-4b16-8261-897ad9d2e97d" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5f5b7e76-8e14-4b16-8261-897ad9d2e97d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f34d178a-d05b-4d1a-a52b-ecff925e6868" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f34d178a-d05b-4d1a-a52b-ecff925e6868" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e2393ab4-3880-4af5-9c80-3e3b8bf33a13" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e2393ab4-3880-4af5-9c80-3e3b8bf33a13" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_84b92cfa-83d6-4ba9-a80b-adf6731372d2" 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_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_84b92cfa-83d6-4ba9-a80b-adf6731372d2" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_aabcc55b-4477-4e39-9318-9a4b71a7ec12" 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_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_aabcc55b-4477-4e39-9318-9a4b71a7ec12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_34afd88e-38e3-4bca-bc42-b9cdd0479ec6" 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_aabcc55b-4477-4e39-9318-9a4b71a7ec12" xlink:to="loc_us-gaap_FinancialInstrumentAxis_34afd88e-38e3-4bca-bc42-b9cdd0479ec6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_34afd88e-38e3-4bca-bc42-b9cdd0479ec6_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_34afd88e-38e3-4bca-bc42-b9cdd0479ec6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_34afd88e-38e3-4bca-bc42-b9cdd0479ec6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" 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_34afd88e-38e3-4bca-bc42-b9cdd0479ec6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_34b75eb2-8779-462a-9ea1-33520b0cbbff" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_34b75eb2-8779-462a-9ea1-33520b0cbbff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_4c1e8d3a-a0fa-44ae-af47-580ee64d2771" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_4c1e8d3a-a0fa-44ae-af47-580ee64d2771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2417a6c8-4112-42fc-a632-17cfce15f42d" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2417a6c8-4112-42fc-a632-17cfce15f42d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_11ea902f-0c17-49fa-ab30-456441516e61" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_OtherInvestmentsMember_11ea902f-0c17-49fa-ab30-456441516e61" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended" id="i52de4e37ffb24d0faa72d25c5caa9405_SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1b6973e1-a596-4564-93f7-28bec7aa5817" 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_946c51a7-68c7-4a02-9ce9-f1634ffb677c" 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_1b6973e1-a596-4564-93f7-28bec7aa5817" xlink:to="loc_us-gaap_TradingSecurities_946c51a7-68c7-4a02-9ce9-f1634ffb677c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b23a650c-9c82-4f82-9e85-d05d20026186" 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_1b6973e1-a596-4564-93f7-28bec7aa5817" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b23a650c-9c82-4f82-9e85-d05d20026186" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_089c6c96-4e9d-49d6-a172-e4df74570bc8" 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_b23a650c-9c82-4f82-9e85-d05d20026186" xlink:to="loc_us-gaap_FinancialInstrumentAxis_089c6c96-4e9d-49d6-a172-e4df74570bc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_089c6c96-4e9d-49d6-a172-e4df74570bc8_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_089c6c96-4e9d-49d6-a172-e4df74570bc8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_089c6c96-4e9d-49d6-a172-e4df74570bc8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6afd94ad-4281-4363-a0ae-46b2f24e8978" 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_089c6c96-4e9d-49d6-a172-e4df74570bc8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6afd94ad-4281-4363-a0ae-46b2f24e8978" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_4864fc28-f98e-4949-a570-d92fdb6f8646" 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_6afd94ad-4281-4363-a0ae-46b2f24e8978" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_4864fc28-f98e-4949-a570-d92fdb6f8646" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_38c34774-0e90-4648-b687-9ef3c5364092" 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_6afd94ad-4281-4363-a0ae-46b2f24e8978" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_38c34774-0e90-4648-b687-9ef3c5364092" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAdditionalInformationDetail" xlink:type="extended" id="i85694f7c3a2344babf6d4348e6443d30_LoansAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" 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_fa4ae113-6b83-48d3-9a33-d11301bba901" xlink:href="cfr-20220630.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_fa4ae113-6b83-48d3-9a33-d11301bba901" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_2fc8c811-8989-426f-9916-80a581a9cbf4" xlink:href="cfr-20220630.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_2fc8c811-8989-426f-9916-80a581a9cbf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_71f71e78-54bc-469e-8fdb-ed18636db22b" xlink:href="cfr-20220630.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_71f71e78-54bc-469e-8fdb-ed18636db22b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_32d83be5-9a6c-4864-8b2d-95596606b2a5" xlink:href="cfr-20220630.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_32d83be5-9a6c-4864-8b2d-95596606b2a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_3e21418c-bfa5-4e72-9838-19bbbb3f2b8e" xlink:href="cfr-20220630.xsd#cfr_Unfundedbalances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_Unfundedbalances_3e21418c-bfa5-4e72-9838-19bbbb3f2b8e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_4685be16-e103-4060-b743-22e15a6d6b93" xlink:href="cfr-20220630.xsd#cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_4685be16-e103-4060-b743-22e15a6d6b93" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_d9c25cba-6ccb-48b8-a1e6-7e1ff1ae6b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_d9c25cba-6ccb-48b8-a1e6-7e1ff1ae6b15" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_23db1a3c-f39e-4351-ae63-4ec257f32f79" 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_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_InterestReceivable_23db1a3c-f39e-4351-ae63-4ec257f32f79" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_2a8f2b7c-125b-44dd-93ac-558e6e29c6e0" 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_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_2a8f2b7c-125b-44dd-93ac-558e6e29c6e0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_f54c72df-9383-49dd-b378-5c5c16fdc599" xlink:href="cfr-20220630.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_f54c72df-9383-49dd-b378-5c5c16fdc599" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bc289dfd-900d-4314-8159-60551f2a7967" 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_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bc289dfd-900d-4314-8159-60551f2a7967" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" 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_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_4e7b3d2b-6718-4832-a593-530890ee9688" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_4e7b3d2b-6718-4832-a593-530890ee9688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationDomain_4e7b3d2b-6718-4832-a593-530890ee9688_default" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_4e7b3d2b-6718-4832-a593-530890ee9688" xlink:to="loc_cfr_CommercialLoansYearofOriginationDomain_4e7b3d2b-6718-4832-a593-530890ee9688_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationDomain_e9e7720e-e643-4930-a8fc-36c382e5e138" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_4e7b3d2b-6718-4832-a593-530890ee9688" xlink:to="loc_cfr_CommercialLoansYearofOriginationDomain_e9e7720e-e643-4930-a8fc-36c382e5e138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_8f0df4b4-c6b1-4b92-abba-991462229126" 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_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_8f0df4b4-c6b1-4b92-abba-991462229126" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_8f0df4b4-c6b1-4b92-abba-991462229126_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_8f0df4b4-c6b1-4b92-abba-991462229126" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_8f0df4b4-c6b1-4b92-abba-991462229126_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_e18f1bba-ac92-4518-be6d-577ff4ff6c5d" 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_8f0df4b4-c6b1-4b92-abba-991462229126" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_e18f1bba-ac92-4518-be6d-577ff4ff6c5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d" 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_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d_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_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d" xlink:to="loc_us-gaap_ReceivableTypeDomain_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_8491c4c9-9ba4-43d9-8e46-e4eb36446dc7" 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_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d" xlink:to="loc_us-gaap_ReceivableTypeDomain_8491c4c9-9ba4-43d9-8e46-e4eb36446dc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_445b6aea-013c-4774-a556-44555bbb6594" 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_8491c4c9-9ba4-43d9-8e46-e4eb36446dc7" xlink:to="loc_us-gaap_LoansReceivableMember_445b6aea-013c-4774-a556-44555bbb6594" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_b5474355-905e-42b4-a189-dc9e9314b3cb" 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_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_b5474355-905e-42b4-a189-dc9e9314b3cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_b5474355-905e-42b4-a189-dc9e9314b3cb_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_b5474355-905e-42b4-a189-dc9e9314b3cb" xlink:to="loc_us-gaap_LossContingencyNatureDomain_b5474355-905e-42b4-a189-dc9e9314b3cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_aafdfa96-b1fd-4976-a77c-e0bf32d655cb" 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_b5474355-905e-42b4-a189-dc9e9314b3cb" xlink:to="loc_us-gaap_LossContingencyNatureDomain_aafdfa96-b1fd-4976-a77c-e0bf32d655cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_a3a0cf2e-898e-4fac-a96e-167f0b1b6ecd" 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_aafdfa96-b1fd-4976-a77c-e0bf32d655cb" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_a3a0cf2e-898e-4fac-a96e-167f0b1b6ecd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b7d317f7-ef45-4689-beba-e6886497757f" 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_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b7d317f7-ef45-4689-beba-e6886497757f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b7d317f7-ef45-4689-beba-e6886497757f_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_b7d317f7-ef45-4689-beba-e6886497757f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b7d317f7-ef45-4689-beba-e6886497757f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f25e2001-0a84-41e8-b079-96c9fdebdee0" 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_b7d317f7-ef45-4689-beba-e6886497757f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f25e2001-0a84-41e8-b079-96c9fdebdee0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_75e6c728-4c09-4b81-9ab8-43b0bf2fc972" 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_f25e2001-0a84-41e8-b079-96c9fdebdee0" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_75e6c728-4c09-4b81-9ab8-43b0bf2fc972" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a" 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_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a_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_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" 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_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d5efa0d3-b171-4320-b76b-229b633d3646" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d5efa0d3-b171-4320-b76b-229b633d3646" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_f1c7de51-150c-4eac-b077-77aa76fec45e" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:to="loc_cfr_PaycheckProtectionProgramMember_f1c7de51-150c-4eac-b077-77aa76fec45e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_3e70857c-ccf0-476e-b398-1348074b0a53" xlink:href="cfr-20220630.xsd#cfr_NonAccrualLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:to="loc_cfr_NonAccrualLoansMember_3e70857c-ccf0-476e-b398-1348074b0a53" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansDetail" xlink:type="extended" id="i570470b636c846a8bcd8fa0ba316999f_LoansLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e44fcb37-6876-4415-8a52-f3ce7aaa8e7b" 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_48c09334-cd5a-4ea0-9759-3f3f5fe82e93" 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_e44fcb37-6876-4415-8a52-f3ce7aaa8e7b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_48c09334-cd5a-4ea0-9759-3f3f5fe82e93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4cd58e04-40a6-413b-a30c-bd35a1a84848" 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_e44fcb37-6876-4415-8a52-f3ce7aaa8e7b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4cd58e04-40a6-413b-a30c-bd35a1a84848" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_eca39161-3725-4a44-9ec0-18a02c59afe4" 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_4cd58e04-40a6-413b-a30c-bd35a1a84848" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_eca39161-3725-4a44-9ec0-18a02c59afe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_eca39161-3725-4a44-9ec0-18a02c59afe4_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_eca39161-3725-4a44-9ec0-18a02c59afe4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_eca39161-3725-4a44-9ec0-18a02c59afe4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" 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_eca39161-3725-4a44-9ec0-18a02c59afe4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d7868d9d-0373-450b-91d5-8170b46299da" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d7868d9d-0373-450b-91d5-8170b46299da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_bccc1ccb-9f6c-4e47-a8d5-18165ba9ea15" xlink:href="cfr-20220630.xsd#cfr_EnergyProductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_EnergyProductionMember_bccc1ccb-9f6c-4e47-a8d5-18165ba9ea15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_6115db77-2914-4ba9-95fc-2180459cd6f0" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_EnergyServiceMember_6115db77-2914-4ba9-95fc-2180459cd6f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_9058902c-47f1-46ae-9d91-dd4555cfe61e" xlink:href="cfr-20220630.xsd#cfr_EnergyOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_EnergyOtherMember_9058902c-47f1-46ae-9d91-dd4555cfe61e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_edb1982d-e7d8-4f3d-b499-1ef17742f390" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_edb1982d-e7d8-4f3d-b499-1ef17742f390" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_80cf617e-3b1c-4d54-86ff-74c9b62b5ead" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_PaycheckProtectionProgramMember_80cf617e-3b1c-4d54-86ff-74c9b62b5ead" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_b7a6686b-b01e-4199-8be6-eb52e4f55b9c" xlink:href="cfr-20220630.xsd#cfr_CommercialmortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_CommercialmortgageMember_b7a6686b-b01e-4199-8be6-eb52e4f55b9c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_96c16948-8f40-4d6a-b208-86d40659c83a" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_ConstructionLoansMember_96c16948-8f40-4d6a-b208-86d40659c83a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_a23db291-2f2a-433c-87b2-829036d81c50" xlink:href="cfr-20220630.xsd#cfr_CommerciallandloanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_CommerciallandloanMember_a23db291-2f2a-433c-87b2-829036d81c50" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5244e605-0c19-4331-aa08-040dfb71dddf" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5244e605-0c19-4331-aa08-040dfb71dddf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_4b2c5a16-65ff-4838-ad7c-4c9ff6fb25a1" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_HomeEquityLoanMember_4b2c5a16-65ff-4838-ad7c-4c9ff6fb25a1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_c5d698bc-6771-46b2-a101-3d7d2295e1b4" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_HomeEquityMember_c5d698bc-6771-46b2-a101-3d7d2295e1b4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_00454b47-6f9f-429c-a043-f36b1a28bf74" xlink:href="cfr-20220630.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_00454b47-6f9f-429c-a043-f36b1a28bf74" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_3b5bc56d-f012-4be2-a33b-9257bfcadf00" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_3b5bc56d-f012-4be2-a33b-9257bfcadf00" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_45682491-d75b-4cf2-bc4a-0e80d43fff93" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_RealEstateLoanMember_45682491-d75b-4cf2-bc4a-0e80d43fff93" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2d26479c-4a0b-4365-824e-827f7273a446" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_ConsumerLoanMember_2d26479c-4a0b-4365-824e-827f7273a446" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b016f386-c942-4acb-b728-f7a327346b39" 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_4cd58e04-40a6-413b-a30c-bd35a1a84848" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b016f386-c942-4acb-b728-f7a327346b39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b016f386-c942-4acb-b728-f7a327346b39_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_b016f386-c942-4acb-b728-f7a327346b39" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b016f386-c942-4acb-b728-f7a327346b39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4c38b905-a02e-4423-aaf3-b3d2cbc0a9cb" 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_b016f386-c942-4acb-b728-f7a327346b39" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4c38b905-a02e-4423-aaf3-b3d2cbc0a9cb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansNonAccrualLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="i201aa51718144b6ca8d5a3b73eb92ef4_LoansNonAccrualLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:href="cfr-20220630.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_1c0a0927-d55f-4ae3-9094-8e7bbd262345" 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_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_1c0a0927-d55f-4ae3-9094-8e7bbd262345" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_7d3bb76a-d16f-446f-ac5c-d1a75a67dc99" 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_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_7d3bb76a-d16f-446f-ac5c-d1a75a67dc99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_75bf803d-fad7-413c-8af0-63fe040ca64f" xlink:href="cfr-20220630.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_75bf803d-fad7-413c-8af0-63fe040ca64f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_39e49863-e2d2-47b7-8485-81017734244b" 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_75bf803d-fad7-413c-8af0-63fe040ca64f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_39e49863-e2d2-47b7-8485-81017734244b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39e49863-e2d2-47b7-8485-81017734244b_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_39e49863-e2d2-47b7-8485-81017734244b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_39e49863-e2d2-47b7-8485-81017734244b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" 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_39e49863-e2d2-47b7-8485-81017734244b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7e3e796b-5ba1-4102-b889-d5b72b187772" 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_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7e3e796b-5ba1-4102-b889-d5b72b187772" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ea1e71c7-0a6b-4109-90e5-f62c8724e6c5" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ea1e71c7-0a6b-4109-90e5-f62c8724e6c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_30a113cc-5dbb-4d74-a6f0-fd5b1b3c2083" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_PaycheckProtectionProgramMember_30a113cc-5dbb-4d74-a6f0-fd5b1b3c2083" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_cffcf474-cf8d-4ea0-bbf6-3b2e5e12941a" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_cffcf474-cf8d-4ea0-bbf6-3b2e5e12941a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_7af96623-6d1a-4b1c-bf01-e868b10ed1d9" 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_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_us-gaap_ConstructionLoansMember_7af96623-6d1a-4b1c-bf01-e868b10ed1d9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_2db255b1-6d9c-40fc-b5aa-b5f635b1140a" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_2db255b1-6d9c-40fc-b5aa-b5f635b1140a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_30b6069f-c5a6-4e0f-9ebd-fbe2275d2003" 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_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_us-gaap_ConsumerLoanMember_30b6069f-c5a6-4e0f-9ebd-fbe2275d2003" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" xlink:type="extended" id="ibde4826731434b8b92c8e030e4e42727_LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_ac493d12-46d9-43f8-a5f0-21a5a469e67e" 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_2d888b01-5967-4fbd-808f-3b3dbc74cef9" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_2d888b01-5967-4fbd-808f-3b3dbc74cef9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_ede14165-0359-4ee5-922d-c365385c7b97" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_ede14165-0359-4ee5-922d-c365385c7b97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e900a150-5cec-40ab-a839-4bb29b2deb7e" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e900a150-5cec-40ab-a839-4bb29b2deb7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ad788670-958a-42fd-958b-e83f5be6677d" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ad788670-958a-42fd-958b-e83f5be6677d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_3bf965f0-4b61-4ab7-a201-0e85ee5df591" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_3bf965f0-4b61-4ab7-a201-0e85ee5df591" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d339a86c-7b05-47a9-96f9-020989b4545c" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d339a86c-7b05-47a9-96f9-020989b4545c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_a3871833-6062-4bca-89c9-09125ad6ca06" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableRevolving_a3871833-6062-4bca-89c9-09125ad6ca06" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_ea37a892-491f-4e77-940d-691a04586992" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_ea37a892-491f-4e77-940d-691a04586992" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_16277846-51fb-490d-9a14-2a40cf469385" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_16277846-51fb-490d-9a14-2a40cf469385" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonaccrualLoansYearofOriginationAxis_233afc2d-382b-4e9a-a695-2feb95d9622b" xlink:href="cfr-20220630.xsd#cfr_NonaccrualLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_cfr_NonaccrualLoansYearofOriginationAxis_233afc2d-382b-4e9a-a695-2feb95d9622b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonaccrualLoansYearofOriginationDomain_233afc2d-382b-4e9a-a695-2feb95d9622b_default" xlink:href="cfr-20220630.xsd#cfr_NonaccrualLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_NonaccrualLoansYearofOriginationAxis_233afc2d-382b-4e9a-a695-2feb95d9622b" xlink:to="loc_cfr_NonaccrualLoansYearofOriginationDomain_233afc2d-382b-4e9a-a695-2feb95d9622b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonaccrualLoansYearofOriginationDomain_3db5bebc-bb11-4f4c-a155-7854cb64e2b5" xlink:href="cfr-20220630.xsd#cfr_NonaccrualLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_NonaccrualLoansYearofOriginationAxis_233afc2d-382b-4e9a-a695-2feb95d9622b" xlink:to="loc_cfr_NonaccrualLoansYearofOriginationDomain_3db5bebc-bb11-4f4c-a155-7854cb64e2b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8b78281b-df04-4e99-8b7a-243a51a99444" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_CreditFacilityAxis_8b78281b-df04-4e99-8b7a-243a51a99444" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8b78281b-df04-4e99-8b7a-243a51a99444_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_8b78281b-df04-4e99-8b7a-243a51a99444" xlink:to="loc_us-gaap_CreditFacilityDomain_8b78281b-df04-4e99-8b7a-243a51a99444_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6fad94a8-fc67-4942-92ff-f0bd455c2006" 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_8b78281b-df04-4e99-8b7a-243a51a99444" xlink:to="loc_us-gaap_CreditFacilityDomain_6fad94a8-fc67-4942-92ff-f0bd455c2006" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5b607077-64b7-49f6-8ffc-44715dd5f41c" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5b607077-64b7-49f6-8ffc-44715dd5f41c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5b607077-64b7-49f6-8ffc-44715dd5f41c_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_5b607077-64b7-49f6-8ffc-44715dd5f41c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5b607077-64b7-49f6-8ffc-44715dd5f41c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da0153da-2d1f-4c80-b700-b22a01a468d9" 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_5b607077-64b7-49f6-8ffc-44715dd5f41c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da0153da-2d1f-4c80-b700-b22a01a468d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f926db95-26a1-4761-9967-f098cd2438dc" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f926db95-26a1-4761-9967-f098cd2438dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f926db95-26a1-4761-9967-f098cd2438dc_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_f926db95-26a1-4761-9967-f098cd2438dc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f926db95-26a1-4761-9967-f098cd2438dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" 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_f926db95-26a1-4761-9967-f098cd2438dc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9fb0a061-a5dc-403b-88ed-22197c5a15d5" 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_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9fb0a061-a5dc-403b-88ed-22197c5a15d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b4386f9f-57d4-430a-8602-8e11ac4809df" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b4386f9f-57d4-430a-8602-8e11ac4809df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_472ae9b2-083d-4b39-b370-82ce91a66424" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_PaycheckProtectionProgramMember_472ae9b2-083d-4b39-b370-82ce91a66424" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b580321f-980c-4d3b-9e27-3bd11d73ead3" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b580321f-980c-4d3b-9e27-3bd11d73ead3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_f9da63df-c0ef-467a-b4be-7daeac848772" 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_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_us-gaap_ConstructionLoansMember_f9da63df-c0ef-467a-b4be-7daeac848772" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_be358686-4e03-417a-bf8a-838b841e97f9" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_be358686-4e03-417a-bf8a-838b841e97f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_c51ce8aa-17a3-44eb-8bfb-fc82f338d9c2" 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_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_us-gaap_ConsumerLoanMember_c51ce8aa-17a3-44eb-8bfb-fc82f338d9c2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_4c2c4cc9-385e-466d-acda-655f4f690d90" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_CollateralAxis_4c2c4cc9-385e-466d-acda-655f4f690d90" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_4c2c4cc9-385e-466d-acda-655f4f690d90_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_4c2c4cc9-385e-466d-acda-655f4f690d90" xlink:to="loc_us-gaap_CollateralDomain_4c2c4cc9-385e-466d-acda-655f4f690d90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_11eb4e4d-e2b6-4721-ada5-72ec292f92ed" 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_4c2c4cc9-385e-466d-acda-655f4f690d90" xlink:to="loc_us-gaap_CollateralDomain_11eb4e4d-e2b6-4721-ada5-72ec292f92ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_337b1db4-0755-4d64-9b27-6a66c54388a9" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_337b1db4-0755-4d64-9b27-6a66c54388a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_337b1db4-0755-4d64-9b27-6a66c54388a9_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_337b1db4-0755-4d64-9b27-6a66c54388a9" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_337b1db4-0755-4d64-9b27-6a66c54388a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_e6c204df-dfc2-41dc-8fdd-b37da1fdd370" 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_337b1db4-0755-4d64-9b27-6a66c54388a9" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_e6c204df-dfc2-41dc-8fdd-b37da1fdd370" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_dc732659-f142-4491-ab99-2c4062c3c1da" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_dc732659-f142-4491-ab99-2c4062c3c1da" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_dc732659-f142-4491-ab99-2c4062c3c1da_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_dc732659-f142-4491-ab99-2c4062c3c1da" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_dc732659-f142-4491-ab99-2c4062c3c1da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_e15c1442-36ab-4642-b0cf-5597d6060be8" 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_dc732659-f142-4491-ab99-2c4062c3c1da" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_e15c1442-36ab-4642-b0cf-5597d6060be8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_06cb907e-e94e-495d-973f-ed4ae914f686" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_GeographicDistributionAxis_06cb907e-e94e-495d-973f-ed4ae914f686" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_06cb907e-e94e-495d-973f-ed4ae914f686_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_06cb907e-e94e-495d-973f-ed4ae914f686" xlink:to="loc_us-gaap_GeographicDistributionDomain_06cb907e-e94e-495d-973f-ed4ae914f686_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_1b688bcf-653b-42ec-a85d-40c917a1ce53" 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_06cb907e-e94e-495d-973f-ed4ae914f686" xlink:to="loc_us-gaap_GeographicDistributionDomain_1b688bcf-653b-42ec-a85d-40c917a1ce53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_10e504b1-b596-4821-9c20-3791a9a2925d" 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_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_10e504b1-b596-4821-9c20-3791a9a2925d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_10e504b1-b596-4821-9c20-3791a9a2925d_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_10e504b1-b596-4821-9c20-3791a9a2925d" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_10e504b1-b596-4821-9c20-3791a9a2925d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6c6f6cf9-27c0-4c69-920a-ea6ed617e69e" 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_10e504b1-b596-4821-9c20-3791a9a2925d" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6c6f6cf9-27c0-4c69-920a-ea6ed617e69e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_72ced64a-7d38-4b50-adc0-1f19d045d7bd" 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_6c6f6cf9-27c0-4c69-920a-ea6ed617e69e" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_72ced64a-7d38-4b50-adc0-1f19d045d7bd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail" xlink:type="extended" id="ica23b9d2d6f0483a979c9327595bd053_LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_948bcf4f-ed72-4fb1-94e5-409921ce2856" 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_aaf8f532-396e-4659-abf9-252da8f5b129" 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_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:to="loc_us-gaap_NotesReceivableGross_aaf8f532-396e-4659-abf9-252da8f5b129" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_79fde29f-37ba-43dc-941b-b0cacf2a996f" 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_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_79fde29f-37ba-43dc-941b-b0cacf2a996f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_c60571b2-021b-43d2-949b-12251ab5182c" 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_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_c60571b2-021b-43d2-949b-12251ab5182c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_98e9a919-cb13-4f44-b801-a0e83a127726" 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_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_98e9a919-cb13-4f44-b801-a0e83a127726" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_96f5a4ed-8c42-49e8-a57d-4072c106edf6" 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_98e9a919-cb13-4f44-b801-a0e83a127726" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_96f5a4ed-8c42-49e8-a57d-4072c106edf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_96f5a4ed-8c42-49e8-a57d-4072c106edf6_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_96f5a4ed-8c42-49e8-a57d-4072c106edf6" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_96f5a4ed-8c42-49e8-a57d-4072c106edf6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" 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_96f5a4ed-8c42-49e8-a57d-4072c106edf6" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_673c9ff0-5383-4151-ad77-b32d2f9ff0e3" xlink:href="cfr-20220630.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_673c9ff0-5383-4151-ad77-b32d2f9ff0e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ad44329f-ea0e-491f-9224-88e2fd720ab7" 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_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ad44329f-ea0e-491f-9224-88e2fd720ab7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_375ca6fa-b6ea-471e-bc94-4aa071f9e671" 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_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_375ca6fa-b6ea-471e-bc94-4aa071f9e671" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_4152e247-33bf-4ca1-8cbe-14445bcad696" 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_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_4152e247-33bf-4ca1-8cbe-14445bcad696" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e31706a0-8022-489b-910c-395185e0bbe5" 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_98e9a919-cb13-4f44-b801-a0e83a127726" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e31706a0-8022-489b-910c-395185e0bbe5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e31706a0-8022-489b-910c-395185e0bbe5_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_e31706a0-8022-489b-910c-395185e0bbe5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e31706a0-8022-489b-910c-395185e0bbe5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" 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_e31706a0-8022-489b-910c-395185e0bbe5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1d0b686b-fbc0-4263-9154-5137c46c3f40" 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_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1d0b686b-fbc0-4263-9154-5137c46c3f40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b3a8f80b-3eae-4837-b323-be864830c1b4" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b3a8f80b-3eae-4837-b323-be864830c1b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_bf3f601b-6682-42c8-8ba2-79522275e7f8" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_PaycheckProtectionProgramMember_bf3f601b-6682-42c8-8ba2-79522275e7f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4bf561f3-27e3-4143-813b-0fc6c8abd0b0" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4bf561f3-27e3-4143-813b-0fc6c8abd0b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_60587995-b895-46b7-81c0-2598336983af" 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_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_us-gaap_ConstructionLoansMember_60587995-b895-46b7-81c0-2598336983af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_374301a9-2789-4a06-bbf3-3e7e3e184095" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_374301a9-2789-4a06-bbf3-3e7e3e184095" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_21f89afe-ff19-4db7-b0eb-6910292f78f8" 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_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_us-gaap_ConsumerLoanMember_21f89afe-ff19-4db7-b0eb-6910292f78f8" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansTroubledDebtRestructuringDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails" xlink:type="extended" id="i1974a0f739e047bdbba654dabb9abfc7_LoansTroubledDebtRestructuringDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_dd093e9f-4130-4237-8b14-f3f0a7a32b96" 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_24bd0aa2-afcb-45d1-b41b-b740352b0ba8" 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_dd093e9f-4130-4237-8b14-f3f0a7a32b96" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_24bd0aa2-afcb-45d1-b41b-b740352b0ba8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_c5b6fb85-f6aa-4f1f-94f6-646a3202be31" 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_dd093e9f-4130-4237-8b14-f3f0a7a32b96" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_c5b6fb85-f6aa-4f1f-94f6-646a3202be31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_5d8febea-fc11-44e5-a0f2-537ad42ad0e6" 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_dd093e9f-4130-4237-8b14-f3f0a7a32b96" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_5d8febea-fc11-44e5-a0f2-537ad42ad0e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_5597546d-9377-40eb-8bc9-18b56ea084f2" 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_5d8febea-fc11-44e5-a0f2-537ad42ad0e6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_5597546d-9377-40eb-8bc9-18b56ea084f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5597546d-9377-40eb-8bc9-18b56ea084f2_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_5597546d-9377-40eb-8bc9-18b56ea084f2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5597546d-9377-40eb-8bc9-18b56ea084f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" 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_5597546d-9377-40eb-8bc9-18b56ea084f2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_1c679736-c8a0-47c6-8647-46b897be7c7f" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_1c679736-c8a0-47c6-8647-46b897be7c7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c967475b-f58e-4014-89d4-b37422e1b732" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c967475b-f58e-4014-89d4-b37422e1b732" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails" xlink:type="extended" id="ie3dc66152b15438a85f3682e1caf168d_LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" 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_5cdb11e9-0577-479f-bf8f-bb2bc38d7f23" xlink:href="cfr-20220630.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_5cdb11e9-0577-479f-bf8f-bb2bc38d7f23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_39bbb5dc-5c40-4c85-8527-4f72ccbe4184" xlink:href="cfr-20220630.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_39bbb5dc-5c40-4c85-8527-4f72ccbe4184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_4e1c40e5-ec49-4d83-8905-98fc08201c29" xlink:href="cfr-20220630.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_4e1c40e5-ec49-4d83-8905-98fc08201c29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_343f2218-0361-4cac-9e1f-d0ad4be47516" 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_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_343f2218-0361-4cac-9e1f-d0ad4be47516" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_6ef782c9-e0dc-4165-a55f-273815926abf" xlink:href="cfr-20220630.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_6ef782c9-e0dc-4165-a55f-273815926abf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ProceedsFromSaleOfRestructuredLoans_4a0c0ab9-2427-49df-8221-4db731f879cb" xlink:href="cfr-20220630.xsd#cfr_ProceedsFromSaleOfRestructuredLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_ProceedsFromSaleOfRestructuredLoans_4a0c0ab9-2427-49df-8221-4db731f879cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_de5e9785-5a6e-4a66-9fad-75370445da6d" 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_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_822b83c3-eed3-4a6e-b048-7e33760c349d" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_822b83c3-eed3-4a6e-b048-7e33760c349d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_822b83c3-eed3-4a6e-b048-7e33760c349d_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_822b83c3-eed3-4a6e-b048-7e33760c349d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_822b83c3-eed3-4a6e-b048-7e33760c349d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d8b82ea3-5ed1-4e23-8c0c-7edf5d9ddac7" 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_822b83c3-eed3-4a6e-b048-7e33760c349d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d8b82ea3-5ed1-4e23-8c0c-7edf5d9ddac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_406f4c04-aac8-4868-a997-8cce3d9e04a4" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_406f4c04-aac8-4868-a997-8cce3d9e04a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_406f4c04-aac8-4868-a997-8cce3d9e04a4_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_406f4c04-aac8-4868-a997-8cce3d9e04a4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_406f4c04-aac8-4868-a997-8cce3d9e04a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73c3f410-1b10-4144-aa90-11a8f9fa5d56" 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_406f4c04-aac8-4868-a997-8cce3d9e04a4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73c3f410-1b10-4144-aa90-11a8f9fa5d56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_03f5bd1b-49f3-46a2-9cb2-6c2955136adc" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_CollateralAxis_03f5bd1b-49f3-46a2-9cb2-6c2955136adc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_03f5bd1b-49f3-46a2-9cb2-6c2955136adc_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_03f5bd1b-49f3-46a2-9cb2-6c2955136adc" xlink:to="loc_us-gaap_CollateralDomain_03f5bd1b-49f3-46a2-9cb2-6c2955136adc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_ba2b8e94-c771-4541-a3a5-8145ede9f2f3" 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_03f5bd1b-49f3-46a2-9cb2-6c2955136adc" xlink:to="loc_us-gaap_CollateralDomain_ba2b8e94-c771-4541-a3a5-8145ede9f2f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_1dfa0a61-74ba-4a75-be1b-650c803e1996" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_GeographicDistributionAxis_1dfa0a61-74ba-4a75-be1b-650c803e1996" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_1dfa0a61-74ba-4a75-be1b-650c803e1996_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_1dfa0a61-74ba-4a75-be1b-650c803e1996" xlink:to="loc_us-gaap_GeographicDistributionDomain_1dfa0a61-74ba-4a75-be1b-650c803e1996_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_04860cb0-5ec7-411c-9c9a-a083d929053e" 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_1dfa0a61-74ba-4a75-be1b-650c803e1996" xlink:to="loc_us-gaap_GeographicDistributionDomain_04860cb0-5ec7-411c-9c9a-a083d929053e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_5916a11c-db68-46fc-8708-ab43c7f2eeae" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_5916a11c-db68-46fc-8708-ab43c7f2eeae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_5916a11c-db68-46fc-8708-ab43c7f2eeae_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_5916a11c-db68-46fc-8708-ab43c7f2eeae" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_5916a11c-db68-46fc-8708-ab43c7f2eeae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_20d96907-d139-4f03-8999-3a511c5ae7f2" 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_5916a11c-db68-46fc-8708-ab43c7f2eeae" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_20d96907-d139-4f03-8999-3a511c5ae7f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_97612473-7fbe-4503-930b-0a63ac8ab1c9" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_97612473-7fbe-4503-930b-0a63ac8ab1c9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_97612473-7fbe-4503-930b-0a63ac8ab1c9_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_97612473-7fbe-4503-930b-0a63ac8ab1c9" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_97612473-7fbe-4503-930b-0a63ac8ab1c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_423902fd-622c-4ae3-b665-23094516bb22" 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_97612473-7fbe-4503-930b-0a63ac8ab1c9" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_423902fd-622c-4ae3-b665-23094516bb22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_16525c42-2ae8-463e-a220-a0e5fc07e73a" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_16525c42-2ae8-463e-a220-a0e5fc07e73a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_16525c42-2ae8-463e-a220-a0e5fc07e73a_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_16525c42-2ae8-463e-a220-a0e5fc07e73a" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_16525c42-2ae8-463e-a220-a0e5fc07e73a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_3b0f55d6-6b57-4d9f-8c32-78fae262ebab" 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_16525c42-2ae8-463e-a220-a0e5fc07e73a" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_3b0f55d6-6b57-4d9f-8c32-78fae262ebab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_8544577a-57ec-42d5-8f52-93f5ef9bbbbc" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_8544577a-57ec-42d5-8f52-93f5ef9bbbbc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_8544577a-57ec-42d5-8f52-93f5ef9bbbbc_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_8544577a-57ec-42d5-8f52-93f5ef9bbbbc" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_8544577a-57ec-42d5-8f52-93f5ef9bbbbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_8948282b-87e8-4d02-bcac-be3ff2408df8" 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_8544577a-57ec-42d5-8f52-93f5ef9bbbbc" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_8948282b-87e8-4d02-bcac-be3ff2408df8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" xlink:type="extended" id="ia11a75eeffc146d48768d1a54c75a48f_LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1abb852f-d391-459b-9dc5-1e67f9ce238b" 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_0be382a1-7d43-40f4-b24f-b73783d6c69c" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_0be382a1-7d43-40f4-b24f-b73783d6c69c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_30315e2b-61f0-4645-88e8-713430d550d0" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_30315e2b-61f0-4645-88e8-713430d550d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_461dacc5-afbd-4b80-bd27-ec7c3622bc19" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_461dacc5-afbd-4b80-bd27-ec7c3622bc19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_032edf7d-9080-4c0c-9d15-8af47f39250d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_032edf7d-9080-4c0c-9d15-8af47f39250d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_9501def0-d6ce-4f1d-a406-0e06a83a5a5d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_9501def0-d6ce-4f1d-a406-0e06a83a5a5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_cdc4013d-513e-4696-9a49-7acd3e764935" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_cdc4013d-513e-4696-9a49-7acd3e764935" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_9cf9d9dc-16c7-4d95-8532-0f0da5ee6be0" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableRevolving_9cf9d9dc-16c7-4d95-8532-0f0da5ee6be0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_cf4823a2-6ed7-4371-8a59-ef153d196b2d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_cf4823a2-6ed7-4371-8a59-ef153d196b2d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_a059a114-72b2-43b9-b808-9258a41b513d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_a059a114-72b2-43b9-b808-9258a41b513d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_fc359e2d-a0b5-4066-a276-6c82b89c673f" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_fc359e2d-a0b5-4066-a276-6c82b89c673f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_119649b0-5130-40f5-b731-76de5d2103be" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_119649b0-5130-40f5-b731-76de5d2103be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_119649b0-5130-40f5-b731-76de5d2103be_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_119649b0-5130-40f5-b731-76de5d2103be" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_119649b0-5130-40f5-b731-76de5d2103be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca2b4850-6dd8-44ba-83d4-3875e4a066d9" 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_119649b0-5130-40f5-b731-76de5d2103be" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca2b4850-6dd8-44ba-83d4-3875e4a066d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_25743b4b-3a82-4082-8435-5625c68989f0" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_25743b4b-3a82-4082-8435-5625c68989f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationDomain_25743b4b-3a82-4082-8435-5625c68989f0_default" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_25743b4b-3a82-4082-8435-5625c68989f0" xlink:to="loc_cfr_CommercialLoansYearofOriginationDomain_25743b4b-3a82-4082-8435-5625c68989f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_25743b4b-3a82-4082-8435-5625c68989f0" xlink:to="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_d0d9b0c7-0225-4b06-8797-d156030fe961" xlink:href="cfr-20220630.xsd#cfr_A2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2022Member_d0d9b0c7-0225-4b06-8797-d156030fe961" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_dba45009-c961-4eab-8b2d-e676d66bbd7d" xlink:href="cfr-20220630.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2021Member_dba45009-c961-4eab-8b2d-e676d66bbd7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_98b81005-4713-4345-8b99-5e4f621ea239" xlink:href="cfr-20220630.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2020Member_98b81005-4713-4345-8b99-5e4f621ea239" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_6e9a7481-cffd-4ce4-9f2f-604a92fee2bb" xlink:href="cfr-20220630.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2019Member_6e9a7481-cffd-4ce4-9f2f-604a92fee2bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_ffad5d93-d71a-407c-9c71-d630d4503f6a" xlink:href="cfr-20220630.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2018Member_ffad5d93-d71a-407c-9c71-d630d4503f6a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_0e21e6d2-c5a8-44e1-a0a5-c71749ea16bd" xlink:href="cfr-20220630.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_PriorYearsMember_0e21e6d2-c5a8-44e1-a0a5-c71749ea16bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0cdd235d-21d9-4dd0-a407-0fb541940821" 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_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_CreditFacilityAxis_0cdd235d-21d9-4dd0-a407-0fb541940821" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0cdd235d-21d9-4dd0-a407-0fb541940821_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_0cdd235d-21d9-4dd0-a407-0fb541940821" xlink:to="loc_us-gaap_CreditFacilityDomain_0cdd235d-21d9-4dd0-a407-0fb541940821_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8faaeb2b-10e9-44c3-b922-032a5eecd136" 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_0cdd235d-21d9-4dd0-a407-0fb541940821" xlink:to="loc_us-gaap_CreditFacilityDomain_8faaeb2b-10e9-44c3-b922-032a5eecd136" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_08d13596-e939-412f-8b58-aed544ce7d0f" 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_8faaeb2b-10e9-44c3-b922-032a5eecd136" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_08d13596-e939-412f-8b58-aed544ce7d0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_16942df2-cc75-49ee-80c0-3ae404ed8b2e" xlink:href="cfr-20220630.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8faaeb2b-10e9-44c3-b922-032a5eecd136" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_16942df2-cc75-49ee-80c0-3ae404ed8b2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_eb69f981-6fe4-41dc-9b12-4973738e4e0a" 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_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_eb69f981-6fe4-41dc-9b12-4973738e4e0a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_eb69f981-6fe4-41dc-9b12-4973738e4e0a_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_eb69f981-6fe4-41dc-9b12-4973738e4e0a" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_eb69f981-6fe4-41dc-9b12-4973738e4e0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" 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_eb69f981-6fe4-41dc-9b12-4973738e4e0a" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_760a360e-01fb-485a-9f4f-1e993e746b05" xlink:href="cfr-20220630.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeOneToEightMember_760a360e-01fb-485a-9f4f-1e993e746b05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_bca5670a-a8c0-4412-b931-061a57e767fd" xlink:href="cfr-20220630.xsd#cfr_RiskGradeNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeNineMember_bca5670a-a8c0-4412-b931-061a57e767fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_37a3195d-cd10-4f54-987c-0c4c6fe81c07" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeTenMember_37a3195d-cd10-4f54-987c-0c4c6fe81c07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_07d5391d-9781-4a0e-af33-87077b099b00" xlink:href="cfr-20220630.xsd#cfr_RiskGradeElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeElevenMember_07d5391d-9781-4a0e-af33-87077b099b00" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_eecec6cf-f52a-4676-b798-9b2386904053" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeTwelveMember_eecec6cf-f52a-4676-b798-9b2386904053" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_829f4775-ac20-4a85-878f-e158dca2df2f" xlink:href="cfr-20220630.xsd#cfr_RiskGradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeThirteenMember_829f4775-ac20-4a85-878f-e158dca2df2f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0434b421-f2c5-4a5f-965a-54fb8ae8e796" 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_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0434b421-f2c5-4a5f-965a-54fb8ae8e796" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0434b421-f2c5-4a5f-965a-54fb8ae8e796_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_0434b421-f2c5-4a5f-965a-54fb8ae8e796" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0434b421-f2c5-4a5f-965a-54fb8ae8e796_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" 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_0434b421-f2c5-4a5f-965a-54fb8ae8e796" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7dba3a91-7b89-4fb3-b80c-774334df94d5" 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_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7dba3a91-7b89-4fb3-b80c-774334df94d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9d6c0de0-b143-4568-8ee1-5e24c45e6012" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9d6c0de0-b143-4568-8ee1-5e24c45e6012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_605a8944-1f0f-4d86-a894-530f007c744a" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_605a8944-1f0f-4d86-a894-530f007c744a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_994891ed-105e-4be8-a13b-d6922750061a" 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_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_us-gaap_ConstructionLoansMember_994891ed-105e-4be8-a13b-d6922750061a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7c79db7e-69c5-4010-a025-8916fc6422a0" 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_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7c79db7e-69c5-4010-a025-8916fc6422a0" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="extended" id="idead3f2c977c4288b8ec396e1edfee53_LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9c780768-b84d-4a11-8ab1-9db805146ddc" 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_WeightedAverageRiskGradeForLoans_1db43059-d7dc-480f-90fb-c478cac98126" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9c780768-b84d-4a11-8ab1-9db805146ddc" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_1db43059-d7dc-480f-90fb-c478cac98126" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_59f36dac-071b-4760-bf68-5ab38f33572f" 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_9c780768-b84d-4a11-8ab1-9db805146ddc" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_59f36dac-071b-4760-bf68-5ab38f33572f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_3339c4ff-317f-4baf-ad6d-998317f25d87" 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_9c780768-b84d-4a11-8ab1-9db805146ddc" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_3339c4ff-317f-4baf-ad6d-998317f25d87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_28ed3e13-ecd0-4b48-8077-db962998df44" 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_3339c4ff-317f-4baf-ad6d-998317f25d87" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_28ed3e13-ecd0-4b48-8077-db962998df44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_28ed3e13-ecd0-4b48-8077-db962998df44_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_28ed3e13-ecd0-4b48-8077-db962998df44" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_28ed3e13-ecd0-4b48-8077-db962998df44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" 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_28ed3e13-ecd0-4b48-8077-db962998df44" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_7c197a0b-0967-4324-baa2-c4a405d56a00" xlink:href="cfr-20220630.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeOneToEightMember_7c197a0b-0967-4324-baa2-c4a405d56a00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_7c77a803-d2fc-49f7-93c5-e6e251a94047" xlink:href="cfr-20220630.xsd#cfr_RiskGradeNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeNineMember_7c77a803-d2fc-49f7-93c5-e6e251a94047" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_302d3701-29f6-4efe-839e-a1cdef4675f1" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeTenMember_302d3701-29f6-4efe-839e-a1cdef4675f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_af8fca88-c36f-4408-affe-bf43a86e0213" xlink:href="cfr-20220630.xsd#cfr_RiskGradeElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeElevenMember_af8fca88-c36f-4408-affe-bf43a86e0213" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_739c4dc5-15e4-4c51-b5c5-14f5ce49969b" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTwelveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeTwelveMember_739c4dc5-15e4-4c51-b5c5-14f5ce49969b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_b9e256e5-f4e1-4fc7-bc43-6bbc2587cf33" xlink:href="cfr-20220630.xsd#cfr_RiskGradeThirteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeThirteenMember_b9e256e5-f4e1-4fc7-bc43-6bbc2587cf33" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_87661217-86c6-4f48-8a46-4608e78e9f12" 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_3339c4ff-317f-4baf-ad6d-998317f25d87" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_87661217-86c6-4f48-8a46-4608e78e9f12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87661217-86c6-4f48-8a46-4608e78e9f12_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_87661217-86c6-4f48-8a46-4608e78e9f12" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87661217-86c6-4f48-8a46-4608e78e9f12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" 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_87661217-86c6-4f48-8a46-4608e78e9f12" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_099da68b-75aa-464f-bc4c-2749004ae02e" 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_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_099da68b-75aa-464f-bc4c-2749004ae02e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_2f93a40e-25d2-438b-9ff0-e70633ad2a9c" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_2f93a40e-25d2-438b-9ff0-e70633ad2a9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f8845fce-4d12-47a6-a410-e8a62d663af9" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f8845fce-4d12-47a6-a410-e8a62d663af9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_c24f84e7-09d1-4a7c-a989-95685acca0ed" 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_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_us-gaap_ConstructionLoansMember_c24f84e7-09d1-4a7c-a989-95685acca0ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1cbf9044-cdb5-4abe-8fbf-000f5118621e" 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_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1cbf9044-cdb5-4abe-8fbf-000f5118621e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" xlink:type="extended" id="iba4b588068384fbcb262e159fae75c6a_LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_313a40c3-0a52-49b5-bf4e-6655af5f81fd" 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_17dc6735-ef75-48ef-a4e9-d604d42257da" 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_313a40c3-0a52-49b5-bf4e-6655af5f81fd" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_17dc6735-ef75-48ef-a4e9-d604d42257da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_c9e31069-70f1-4d11-8c38-8bbf74679b04" 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_313a40c3-0a52-49b5-bf4e-6655af5f81fd" xlink:to="loc_us-gaap_NotesReceivableGross_c9e31069-70f1-4d11-8c38-8bbf74679b04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_affb3cf5-3549-423e-a82e-586094cfca1c" 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_313a40c3-0a52-49b5-bf4e-6655af5f81fd" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_f80b08a4-a1ed-4090-85d9-cecff582218f" xlink:href="cfr-20220630.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_f80b08a4-a1ed-4090-85d9-cecff582218f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationDomain_f80b08a4-a1ed-4090-85d9-cecff582218f_default" xlink:href="cfr-20220630.xsd#cfr_ConsumerLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_f80b08a4-a1ed-4090-85d9-cecff582218f" xlink:to="loc_cfr_ConsumerLoansYearofOriginationDomain_f80b08a4-a1ed-4090-85d9-cecff582218f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:href="cfr-20220630.xsd#cfr_ConsumerLoansYearofOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_f80b08a4-a1ed-4090-85d9-cecff582218f" xlink:to="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_86b2ffa7-b458-44b2-85d9-3e3a0922bc81" xlink:href="cfr-20220630.xsd#cfr_A2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2022Member_86b2ffa7-b458-44b2-85d9-3e3a0922bc81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_3661ebf5-3aaa-4d9b-ac7b-9bf1a7e095c1" xlink:href="cfr-20220630.xsd#cfr_A2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2021Member_3661ebf5-3aaa-4d9b-ac7b-9bf1a7e095c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_3eb5284e-fdb3-41b6-8c29-b345b03b9cfc" xlink:href="cfr-20220630.xsd#cfr_A2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2020Member_3eb5284e-fdb3-41b6-8c29-b345b03b9cfc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_4b34dbda-6b7d-48f2-b4b7-82bc3264c470" xlink:href="cfr-20220630.xsd#cfr_A2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2019Member_4b34dbda-6b7d-48f2-b4b7-82bc3264c470" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_f762a158-5ab4-4278-bbf5-4f5b8732728f" xlink:href="cfr-20220630.xsd#cfr_A2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2018Member_f762a158-5ab4-4278-bbf5-4f5b8732728f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_d42114b1-4f77-4538-aeac-264e4c2adf71" xlink:href="cfr-20220630.xsd#cfr_PriorYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_PriorYearsMember_d42114b1-4f77-4538-aeac-264e4c2adf71" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_d77e0110-ae2d-48e2-9c4b-d60a103e1f18" 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_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_us-gaap_CreditFacilityAxis_d77e0110-ae2d-48e2-9c4b-d60a103e1f18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d77e0110-ae2d-48e2-9c4b-d60a103e1f18_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_d77e0110-ae2d-48e2-9c4b-d60a103e1f18" xlink:to="loc_us-gaap_CreditFacilityDomain_d77e0110-ae2d-48e2-9c4b-d60a103e1f18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b78939ed-12d9-4578-85f3-5467a532cf2e" 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_d77e0110-ae2d-48e2-9c4b-d60a103e1f18" xlink:to="loc_us-gaap_CreditFacilityDomain_b78939ed-12d9-4578-85f3-5467a532cf2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a098c9b2-d9a1-42bf-a5d6-05055aa1738d" 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_b78939ed-12d9-4578-85f3-5467a532cf2e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a098c9b2-d9a1-42bf-a5d6-05055aa1738d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_8928e220-e24f-4219-9908-594d5d712f6b" xlink:href="cfr-20220630.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b78939ed-12d9-4578-85f3-5467a532cf2e" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_8928e220-e24f-4219-9908-594d5d712f6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_97607d40-a3e8-4785-8680-169fbabfe2f9" 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_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_97607d40-a3e8-4785-8680-169fbabfe2f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_97607d40-a3e8-4785-8680-169fbabfe2f9_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_97607d40-a3e8-4785-8680-169fbabfe2f9" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_97607d40-a3e8-4785-8680-169fbabfe2f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_aeaa9721-f887-4e32-8dc3-b6c35931b459" 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_97607d40-a3e8-4785-8680-169fbabfe2f9" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_f45a7364-2a47-47cf-9025-7feb6d35652a" xlink:href="cfr-20220630.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_f45a7364-2a47-47cf-9025-7feb6d35652a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_0493470e-0cb6-4769-b91b-d41470d9f961" 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_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_0493470e-0cb6-4769-b91b-d41470d9f961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_548ce4c0-b608-42e9-92c7-7c08fb9be6fe" 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_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_548ce4c0-b608-42e9-92c7-7c08fb9be6fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_4a535091-b01d-4a4e-b352-b22496b554b8" 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_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_4a535091-b01d-4a4e-b352-b22496b554b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e9be5d26-80da-4924-9ed6-381e5658f42d" 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_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e9be5d26-80da-4924-9ed6-381e5658f42d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e9be5d26-80da-4924-9ed6-381e5658f42d_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_e9be5d26-80da-4924-9ed6-381e5658f42d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e9be5d26-80da-4924-9ed6-381e5658f42d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af9e459b-aa18-4501-bf6e-15db7fbb534c" 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_e9be5d26-80da-4924-9ed6-381e5658f42d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af9e459b-aa18-4501-bf6e-15db7fbb534c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_d7a77bd3-b6ce-4aa5-ba41-94f0c12590e1" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af9e459b-aa18-4501-bf6e-15db7fbb534c" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_d7a77bd3-b6ce-4aa5-ba41-94f0c12590e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_95a07607-5f89-4d70-81f6-689e3ef00f0a" 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_af9e459b-aa18-4501-bf6e-15db7fbb534c" xlink:to="loc_us-gaap_ConsumerLoanMember_95a07607-5f89-4d70-81f6-689e3ef00f0a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansRevolvingLoansConvertedtoTermDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended" id="i3ede188a3d814a668248f8aec800a1d3_LoansLoansRevolvingLoansConvertedtoTermDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b0bfcc86-3c62-4f3a-adea-08720651dc0a" 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_a2a469a7-c913-4c75-81f2-07fb0342af19" xlink:href="cfr-20220630.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b0bfcc86-3c62-4f3a-adea-08720651dc0a" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a2a469a7-c913-4c75-81f2-07fb0342af19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6067ec40-9f69-4624-980e-e51c5d5eb2ff" 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_b0bfcc86-3c62-4f3a-adea-08720651dc0a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e605fff6-2252-4ec5-8c02-6fa536d35eb5" 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_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:to="loc_us-gaap_CreditFacilityAxis_e605fff6-2252-4ec5-8c02-6fa536d35eb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e605fff6-2252-4ec5-8c02-6fa536d35eb5_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_e605fff6-2252-4ec5-8c02-6fa536d35eb5" xlink:to="loc_us-gaap_CreditFacilityDomain_e605fff6-2252-4ec5-8c02-6fa536d35eb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_40c0cbfb-8952-4d68-8efa-4f1f4232b58a" 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_e605fff6-2252-4ec5-8c02-6fa536d35eb5" xlink:to="loc_us-gaap_CreditFacilityDomain_40c0cbfb-8952-4d68-8efa-4f1f4232b58a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_fcfa8d23-7c91-41b0-a167-67e6216fb174" xlink:href="cfr-20220630.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_40c0cbfb-8952-4d68-8efa-4f1f4232b58a" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_fcfa8d23-7c91-41b0-a167-67e6216fb174" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40593c63-f530-4339-9f1e-1ca1042f8390" 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_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40593c63-f530-4339-9f1e-1ca1042f8390" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40593c63-f530-4339-9f1e-1ca1042f8390_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_40593c63-f530-4339-9f1e-1ca1042f8390" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_40593c63-f530-4339-9f1e-1ca1042f8390_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" 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_40593c63-f530-4339-9f1e-1ca1042f8390" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_600011a9-9d00-43b2-931d-33828fde7545" 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_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_600011a9-9d00-43b2-931d-33828fde7545" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d20242a4-c243-4c60-99da-a1f2a57f6f05" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d20242a4-c243-4c60-99da-a1f2a57f6f05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4c8b23dd-1170-457c-909b-3a475a2b18e3" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4c8b23dd-1170-457c-909b-3a475a2b18e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_c7564858-dece-4306-8d0c-29ba6748dc5f" 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_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_us-gaap_ConstructionLoansMember_c7564858-dece-4306-8d0c-29ba6748dc5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_a6aa37fb-9efb-42c8-89b2-74d4614e81f0" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_a6aa37fb-9efb-42c8-89b2-74d4614e81f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_745bbbb0-4a77-4843-a329-725b9c3bbb63" 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_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_us-gaap_ConsumerLoanMember_745bbbb0-4a77-4843-a329-725b9c3bbb63" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d7c58a68-62ca-448f-b3e9-a7115d7506a6" 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_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d7c58a68-62ca-448f-b3e9-a7115d7506a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d7c58a68-62ca-448f-b3e9-a7115d7506a6_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_d7c58a68-62ca-448f-b3e9-a7115d7506a6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d7c58a68-62ca-448f-b3e9-a7115d7506a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c8a31d43-f059-4c2a-9c74-a9e06a06bc3d" 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_d7c58a68-62ca-448f-b3e9-a7115d7506a6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c8a31d43-f059-4c2a-9c74-a9e06a06bc3d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended" id="i2d27590c8701458789c721f3db99dacd_LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_89eeeb0d-7ae0-45cb-bb2e-8b09ee09b3b2" 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_d4dce916-2f41-4e3a-9f33-0f7b0e0084d8" 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_89eeeb0d-7ae0-45cb-bb2e-8b09ee09b3b2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d4dce916-2f41-4e3a-9f33-0f7b0e0084d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_a1ccd665-2931-4f62-9c0b-14aa685feaa0" 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_89eeeb0d-7ae0-45cb-bb2e-8b09ee09b3b2" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_a1ccd665-2931-4f62-9c0b-14aa685feaa0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e5cb97f1-b6cd-4d13-982e-0aad224b164b" 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_a1ccd665-2931-4f62-9c0b-14aa685feaa0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e5cb97f1-b6cd-4d13-982e-0aad224b164b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e5cb97f1-b6cd-4d13-982e-0aad224b164b_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_e5cb97f1-b6cd-4d13-982e-0aad224b164b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e5cb97f1-b6cd-4d13-982e-0aad224b164b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" 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_e5cb97f1-b6cd-4d13-982e-0aad224b164b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_de8c5edd-8e22-4f69-9516-2ccdf15a80b7" xlink:href="cfr-20220630.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_de8c5edd-8e22-4f69-9516-2ccdf15a80b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_644d6256-762a-4db6-9bd0-6b8d9448820e" xlink:href="cfr-20220630.xsd#cfr_QfactoradjustmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:to="loc_cfr_QfactoradjustmentsMember_644d6256-762a-4db6-9bd0-6b8d9448820e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_507623d8-b263-470d-8a6a-96ecfa1d177a" xlink:href="cfr-20220630.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:to="loc_cfr_SpecificValuationAllowancesMember_507623d8-b263-470d-8a6a-96ecfa1d177a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d" 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_a1ccd665-2931-4f62-9c0b-14aa685feaa0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d_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_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" 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_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_36c3bde5-f371-4c65-bd54-6fe35ad69c0f" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_36c3bde5-f371-4c65-bd54-6fe35ad69c0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4f0fd64f-5ea8-46ac-949e-fa9b9ae2e36a" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4f0fd64f-5ea8-46ac-949e-fa9b9ae2e36a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_17aac148-fd2c-4b8b-8a91-94b9259c347a" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_17aac148-fd2c-4b8b-8a91-94b9259c347a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_8a1a63db-8580-4b98-86fb-69836ab5d849" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_8a1a63db-8580-4b98-86fb-69836ab5d849" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5669299e-b6bc-4c1c-8c48-db096df17d97" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_ConsumerLoanMember_5669299e-b6bc-4c1c-8c48-db096df17d97" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_5393a50f-9d18-420b-8242-2c45eba222bf" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_LoansReceivableMember_5393a50f-9d18-420b-8242-2c45eba222bf" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" xlink:type="extended" id="i5e488254a15e46f9af018f1baf25b963_LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_956eeee6-32ac-4c16-a7f9-a3b1593b7862" 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_d5ac86ff-be19-4112-b60e-b652b67f55f2" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d5ac86ff-be19-4112-b60e-b652b67f55f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_368cc58d-9741-48e4-bafd-9c98b57355b9" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_368cc58d-9741-48e4-bafd-9c98b57355b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_72b2e49f-5881-4268-a902-6c9bcba6fa2b" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_72b2e49f-5881-4268-a902-6c9bcba6fa2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_83330415-9848-4f26-aaf0-a9a7a462439d" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_83330415-9848-4f26-aaf0-a9a7a462439d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_4e4fc27e-498f-45e8-a6f7-1c9cd05f99f8" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_4e4fc27e-498f-45e8-a6f7-1c9cd05f99f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_ff70a364-6252-4884-8317-ec1a85330e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_49c4e9d5-a7ae-445f-ba0d-610c24569a71" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_49c4e9d5-a7ae-445f-ba0d-610c24569a71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aa830f4a-77cf-495e-887c-1779c1e66ec8" 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_49c4e9d5-a7ae-445f-ba0d-610c24569a71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aa830f4a-77cf-495e-887c-1779c1e66ec8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aa830f4a-77cf-495e-887c-1779c1e66ec8_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_aa830f4a-77cf-495e-887c-1779c1e66ec8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_aa830f4a-77cf-495e-887c-1779c1e66ec8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" 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_aa830f4a-77cf-495e-887c-1779c1e66ec8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_894e8f45-1f59-4c48-9053-aaf7eb30c3f4" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_894e8f45-1f59-4c48-9053-aaf7eb30c3f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_413bec54-0588-4f46-b12a-e0220b84528e" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_413bec54-0588-4f46-b12a-e0220b84528e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_aebed115-a7c4-473c-bdb7-2d2ce6ffc76b" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_aebed115-a7c4-473c-bdb7-2d2ce6ffc76b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_6b70a928-ca22-4678-858f-1963cb826142" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_6b70a928-ca22-4678-858f-1963cb826142" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_31680f57-f011-4d02-bd0e-ca89d0b7fe03" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_ConsumerLoanMember_31680f57-f011-4d02-bd0e-ca89d0b7fe03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_c85636cd-e578-4ec9-81a9-21f785b85293" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_LoansReceivableMember_c85636cd-e578-4ec9-81a9-21f785b85293" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended" id="i3e1430a351c04f7cb8bd78569d554d71_LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_dec242df-06f5-4226-915d-bce2cfc91124" 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_aab1daf7-6d43-47d6-8cb2-e518733e2d64" 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_dec242df-06f5-4226-915d-bce2cfc91124" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_aab1daf7-6d43-47d6-8cb2-e518733e2d64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_616debb3-97cb-48ab-9ec8-bfa74d59af27" 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_dec242df-06f5-4226-915d-bce2cfc91124" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_616debb3-97cb-48ab-9ec8-bfa74d59af27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1990160f-a207-4386-ab68-c01652443f9f" 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_dec242df-06f5-4226-915d-bce2cfc91124" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1990160f-a207-4386-ab68-c01652443f9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6af41cee-7cfb-42a0-96de-a0d0753dccb5" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_srt_ProductOrServiceAxis_6af41cee-7cfb-42a0-96de-a0d0753dccb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6af41cee-7cfb-42a0-96de-a0d0753dccb5_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_6af41cee-7cfb-42a0-96de-a0d0753dccb5" xlink:to="loc_srt_ProductsAndServicesDomain_6af41cee-7cfb-42a0-96de-a0d0753dccb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_02d46c7a-0c4c-4a68-90b1-268d026911c3" 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_6af41cee-7cfb-42a0-96de-a0d0753dccb5" xlink:to="loc_srt_ProductsAndServicesDomain_02d46c7a-0c4c-4a68-90b1-268d026911c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_57835d32-1a8e-4c8e-bd85-8bc7d0a04188" xlink:href="cfr-20220630.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_02d46c7a-0c4c-4a68-90b1-268d026911c3" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_57835d32-1a8e-4c8e-bd85-8bc7d0a04188" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3c5d7433-ff81-409c-90e7-935b7b0269ec" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3c5d7433-ff81-409c-90e7-935b7b0269ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3c5d7433-ff81-409c-90e7-935b7b0269ec_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_3c5d7433-ff81-409c-90e7-935b7b0269ec" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3c5d7433-ff81-409c-90e7-935b7b0269ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5ebb3a6-ad06-42d4-a8b3-c091f2d4a9c1" 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_3c5d7433-ff81-409c-90e7-935b7b0269ec" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5ebb3a6-ad06-42d4-a8b3-c091f2d4a9c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_cae497aa-dfa9-4f33-9df8-ffa3e202c216" xlink:href="cfr-20220630.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5ebb3a6-ad06-42d4-a8b3-c091f2d4a9c1" xlink:to="loc_cfr_SpecificValuationAllowancesMember_cae497aa-dfa9-4f33-9df8-ffa3e202c216" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92_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_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" 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_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ac97d283-850f-4553-ae78-e77911006af8" 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_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ac97d283-850f-4553-ae78-e77911006af8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_fc88bd7c-1c9f-4b90-8958-c6400eba6b14" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_fc88bd7c-1c9f-4b90-8958-c6400eba6b14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_d1379772-472d-4ba9-834f-a71f66813d2f" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_PaycheckProtectionProgramMember_d1379772-472d-4ba9-834f-a71f66813d2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_5e1aec77-b9c1-4cd0-9ea1-11e70af10ccd" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_5e1aec77-b9c1-4cd0-9ea1-11e70af10ccd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_39fcd806-0839-49fb-81dd-ff0b43de1c09" 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_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_us-gaap_ConstructionLoansMember_39fcd806-0839-49fb-81dd-ff0b43de1c09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_fe7875de-6950-4e9f-a33b-73d37c490e2f" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_fe7875de-6950-4e9f-a33b-73d37c490e2f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_10eabbad-54d7-430d-a7ef-27e560e2067e" 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_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_us-gaap_ConsumerLoanMember_10eabbad-54d7-430d-a7ef-27e560e2067e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_bdabd5b7-e964-4420-9279-35f09f06077d" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_us-gaap_CreditFacilityAxis_bdabd5b7-e964-4420-9279-35f09f06077d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_bdabd5b7-e964-4420-9279-35f09f06077d_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_bdabd5b7-e964-4420-9279-35f09f06077d" xlink:to="loc_us-gaap_CreditFacilityDomain_bdabd5b7-e964-4420-9279-35f09f06077d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f7509844-ea78-49bc-9c26-6a8a6dadaf6f" 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_bdabd5b7-e964-4420-9279-35f09f06077d" xlink:to="loc_us-gaap_CreditFacilityDomain_f7509844-ea78-49bc-9c26-6a8a6dadaf6f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="iaa2ac39b120b466697024b2edc568795_GoodwillandOtherIntangibleAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GoodwillandCoreDepositsIntangibleLineItems_63a0f209-2f80-4be6-be9d-0980e0ea598e" xlink:href="cfr-20220630.xsd#cfr_GoodwillandCoreDepositsIntangibleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GoodwillandCoreDepositsIntangibleTable_94913195-cfd6-4111-a5bf-de14ce51df9f" xlink:href="cfr-20220630.xsd#cfr_GoodwillandCoreDepositsIntangibleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_GoodwillandCoreDepositsIntangibleLineItems_63a0f209-2f80-4be6-be9d-0980e0ea598e" xlink:to="loc_cfr_GoodwillandCoreDepositsIntangibleTable_94913195-cfd6-4111-a5bf-de14ce51df9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cfr_GoodwillandCoreDepositsIntangibleTable_94913195-cfd6-4111-a5bf-de14ce51df9f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e773dbad-750e-48e7-a3d9-f3d472f96ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e773dbad-750e-48e7-a3d9-f3d472f96ebb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail" xlink:type="extended" id="i79506d76d8894b7fa3623c1cef217598_GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9a7367eb-fea7-4723-8121-9d0a0ce0eea4" 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_FiniteLivedIntangibleAssetsNet_209a54b5-a66b-4f0f-8879-935350314f13" 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_9a7367eb-fea7-4723-8121-9d0a0ce0eea4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_209a54b5-a66b-4f0f-8879-935350314f13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cc505a1-b254-48d6-8209-fdd2ea6fe898" 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_9a7367eb-fea7-4723-8121-9d0a0ce0eea4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cc505a1-b254-48d6-8209-fdd2ea6fe898" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_964c5ab3-a7d3-4f67-b191-7ad34def1dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cc505a1-b254-48d6-8209-fdd2ea6fe898" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_964c5ab3-a7d3-4f67-b191-7ad34def1dbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_964c5ab3-a7d3-4f67-b191-7ad34def1dbf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_964c5ab3-a7d3-4f67-b191-7ad34def1dbf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_964c5ab3-a7d3-4f67-b191-7ad34def1dbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bca3695a-e237-4253-9a99-43045c9ff7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_964c5ab3-a7d3-4f67-b191-7ad34def1dbf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bca3695a-e237-4253-9a99-43045c9ff7ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4988a9c-353a-4d14-85a2-959a6c1d55bd" 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_2cc505a1-b254-48d6-8209-fdd2ea6fe898" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4988a9c-353a-4d14-85a2-959a6c1d55bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4988a9c-353a-4d14-85a2-959a6c1d55bd_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_e4988a9c-353a-4d14-85a2-959a6c1d55bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e4988a9c-353a-4d14-85a2-959a6c1d55bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_82848493-42ac-4db1-8359-c117180a094b" 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_e4988a9c-353a-4d14-85a2-959a6c1d55bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_82848493-42ac-4db1-8359-c117180a094b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_1cb6a72a-b61c-4d58-9b24-62a9c6557983" 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_82848493-42ac-4db1-8359-c117180a094b" xlink:to="loc_us-gaap_CoreDepositsMember_1cb6a72a-b61c-4d58-9b24-62a9c6557983" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2fadcc53-18bb-4ebe-b45f-19541580b598" 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_82848493-42ac-4db1-8359-c117180a094b" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2fadcc53-18bb-4ebe-b45f-19541580b598" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DepositsScheduleofDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsScheduleofDepositsDetail" xlink:type="extended" id="icee9d76a9f9b453f8bfe65bc0172a0de_DepositsScheduleofDepositsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:href="cfr-20220630.xsd#cfr_DepositLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_1cb5bf04-aa08-4870-9b25-f0d1106b7098" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_1cb5bf04-aa08-4870-9b25-f0d1106b7098" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_c2b58902-3109-45a7-ac54-49a35dd3be2e" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_c2b58902-3109-45a7-ac54-49a35dd3be2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_053a7de8-9489-4327-bd03-f3e8585124a7" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_053a7de8-9489-4327-bd03-f3e8585124a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_eab4db3e-2b6d-4e8e-9e3c-8dd11f0ab709" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_eab4db3e-2b6d-4e8e-9e3c-8dd11f0ab709" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_2d062292-55b7-4f1b-8e0b-a370506b7cfe" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_2d062292-55b7-4f1b-8e0b-a370506b7cfe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_230e9799-68d6-413e-99e3-d646fab3328c" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_Deposits_230e9799-68d6-413e-99e3-d646fab3328c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_30d2371d-fc74-43a5-89d7-825a80353266" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_30d2371d-fc74-43a5-89d7-825a80353266" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fdaf53eb-f480-4e61-ba5e-dff3113898cd" 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_30d2371d-fc74-43a5-89d7-825a80353266" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fdaf53eb-f480-4e61-ba5e-dff3113898cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fdaf53eb-f480-4e61-ba5e-dff3113898cd_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_fdaf53eb-f480-4e61-ba5e-dff3113898cd" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fdaf53eb-f480-4e61-ba5e-dff3113898cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a50c1b46-7fe7-4973-885a-538475788b43" 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_fdaf53eb-f480-4e61-ba5e-dff3113898cd" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a50c1b46-7fe7-4973-885a-538475788b43" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DepositsAdditionalInformationAboutCorporationsDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail" xlink:type="extended" id="icb7f384f55414d018a1d2bc506cca5f0_DepositsAdditionalInformationAboutCorporationsDepositsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" 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_DepositsForeign_fa5fd302-11a9-4e5e-9e23-ed91e42a6a4d" 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_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_DepositsForeign_fa5fd302-11a9-4e5e-9e23-ed91e42a6a4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_b3b2f4e0-15f6-464c-a0a7-52c72c3c2329" 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_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_b3b2f4e0-15f6-464c-a0a7-52c72c3c2329" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_f9d561cd-112a-4130-9a01-081e66aa49a0" 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_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_f9d561cd-112a-4130-9a01-081e66aa49a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityUninsured_8f6c82ac-7090-47cb-9f63-1fdb545a0a0c" 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_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_DepositLiabilityUninsured_8f6c82ac-7090-47cb-9f63-1fdb545a0a0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_eb23d426-ab03-459c-ae23-c1b373743b14" 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_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_eb23d426-ab03-459c-ae23-c1b373743b14" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_55603480-4123-4c9d-bb15-fe90661fc4c0" 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_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_55603480-4123-4c9d-bb15-fe90661fc4c0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_842ac785-fed6-4404-bf5a-a45285099271" 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_55603480-4123-4c9d-bb15-fe90661fc4c0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_842ac785-fed6-4404-bf5a-a45285099271" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_842ac785-fed6-4404-bf5a-a45285099271_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_842ac785-fed6-4404-bf5a-a45285099271" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_842ac785-fed6-4404-bf5a-a45285099271_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_57818954-09d0-4244-a3a6-7f2f2f169caa" 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_842ac785-fed6-4404-bf5a-a45285099271" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_57818954-09d0-4244-a3a6-7f2f2f169caa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_4ec23e2b-abbc-4252-800a-1d1234430e84" xlink:href="cfr-20220630.xsd#cfr_PublicFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_57818954-09d0-4244-a3a6-7f2f2f169caa" xlink:to="loc_cfr_PublicFundsMember_4ec23e2b-abbc-4252-800a-1d1234430e84" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended" id="i5fc5d3c434d7454cac819353827aac67_CommitmentsandContingenciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" 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_OperatingLeaseRightOfUseAsset_5d56a679-c9ac-4f95-9f5b-fd24838f327a" 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_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5d56a679-c9ac-4f95-9f5b-fd24838f327a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_69ce8ad9-1e98-43bb-98f0-1c18721c4153" 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_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_us-gaap_OperatingLeaseLiability_69ce8ad9-1e98-43bb-98f0-1c18721c4153" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2b6e7339-d892-4f8e-8977-aa5639b48d71" 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_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_us-gaap_OperatingLeasePayments_2b6e7339-d892-4f8e-8977-aa5639b48d71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend_448f0cf8-8a7a-4c64-a3f5-6bcdf0a91a81" xlink:href="cfr-20220630.xsd#cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend_448f0cf8-8a7a-4c64-a3f5-6bcdf0a91a81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" 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_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_us-gaap_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_243e8fd5-a911-4448-86be-ba10a6db20df" 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_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" xlink:to="loc_srt_RangeAxis_243e8fd5-a911-4448-86be-ba10a6db20df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_243e8fd5-a911-4448-86be-ba10a6db20df_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_243e8fd5-a911-4448-86be-ba10a6db20df" xlink:to="loc_srt_RangeMember_243e8fd5-a911-4448-86be-ba10a6db20df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f4e2d46e-d926-4a89-bcc8-935e39fb3a8d" 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_243e8fd5-a911-4448-86be-ba10a6db20df" xlink:to="loc_srt_RangeMember_f4e2d46e-d926-4a89-bcc8-935e39fb3a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_88231c3e-34ed-49e5-a747-1a764fe2738d" 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_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_88231c3e-34ed-49e5-a747-1a764fe2738d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_88231c3e-34ed-49e5-a747-1a764fe2738d_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_88231c3e-34ed-49e5-a747-1a764fe2738d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_88231c3e-34ed-49e5-a747-1a764fe2738d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5d2be1c7-92c6-430f-b001-80253a84ca47" 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_88231c3e-34ed-49e5-a747-1a764fe2738d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5d2be1c7-92c6-430f-b001-80253a84ca47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_165c01f8-6f98-4b6b-926f-51f9724cb6a8" xlink:href="cfr-20220630.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5d2be1c7-92c6-430f-b001-80253a84ca47" xlink:to="loc_cfr_PremisesAndEquipmentMember_165c01f8-6f98-4b6b-926f-51f9724cb6a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_b3e202a7-1731-484e-9e06-18f0a3c5aa1e" 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_5d2be1c7-92c6-430f-b001-80253a84ca47" xlink:to="loc_us-gaap_OtherLiabilitiesMember_b3e202a7-1731-484e-9e06-18f0a3c5aa1e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" xlink:type="extended" id="iabbd685a371143f38110da6504b7bab4_CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_cfa9071e-73aa-4490-a9f7-5e249ddc5638" 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_6b189d71-bbe0-4a9b-9ecd-2e823a694a5f" 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_cfa9071e-73aa-4490-a9f7-5e249ddc5638" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_6b189d71-bbe0-4a9b-9ecd-2e823a694a5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" 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_cfa9071e-73aa-4490-a9f7-5e249ddc5638" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_13787e86-3f3d-45d0-8fb4-0661d26e1ddb" 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_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" xlink:to="loc_us-gaap_FinancialInstrumentAxis_13787e86-3f3d-45d0-8fb4-0661d26e1ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13787e86-3f3d-45d0-8fb4-0661d26e1ddb_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_13787e86-3f3d-45d0-8fb4-0661d26e1ddb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13787e86-3f3d-45d0-8fb4-0661d26e1ddb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e7b7eab9-62c6-4ed9-89c9-027d34a3f5c0" 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_13787e86-3f3d-45d0-8fb4-0661d26e1ddb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e7b7eab9-62c6-4ed9-89c9-027d34a3f5c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_7f39f5be-c62b-48fb-bf97-10ab5194d58c" 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_e7b7eab9-62c6-4ed9-89c9-027d34a3f5c0" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_7f39f5be-c62b-48fb-bf97-10ab5194d58c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7890d742-f404-40c5-ad37-4afc3051ce55" 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_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7890d742-f404-40c5-ad37-4afc3051ce55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7890d742-f404-40c5-ad37-4afc3051ce55_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_7890d742-f404-40c5-ad37-4afc3051ce55" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7890d742-f404-40c5-ad37-4afc3051ce55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_2688c42c-691d-40e0-83d2-3afea6103d90" 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_7890d742-f404-40c5-ad37-4afc3051ce55" xlink:to="loc_us-gaap_LossContingencyNatureDomain_2688c42c-691d-40e0-83d2-3afea6103d90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_9107d249-81f7-415b-86bc-f7d6a085e1db" 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_2688c42c-691d-40e0-83d2-3afea6103d90" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_9107d249-81f7-415b-86bc-f7d6a085e1db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_0a410e63-d217-4935-9986-a675f0ea13b4" xlink:href="cfr-20220630.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_2688c42c-691d-40e0-83d2-3afea6103d90" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_0a410e63-d217-4935-9986-a675f0ea13b4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CapitalandRegulatoryMattersAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" xlink:type="extended" id="i0c1f802176af4fa2bd86daa85f39b2fb_CapitalandRegulatoryMattersAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" 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_CECLTransitionAmount_8a483e66-ce4e-4701-9528-222110badd43" xlink:href="cfr-20220630.xsd#cfr_CECLTransitionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_CECLTransitionAmount_8a483e66-ce4e-4701-9528-222110badd43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_f9b273ab-c767-4394-b690-8a648d9989ae" xlink:href="cfr-20220630.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_f9b273ab-c767-4394-b690-8a648d9989ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_8f2fb7c7-577f-499c-a7ea-0a334416b1fa" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_8f2fb7c7-577f-499c-a7ea-0a334416b1fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c4936208-090e-4f4c-9248-256295f5ec58" xlink:href="cfr-20220630.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c4936208-090e-4f4c-9248-256295f5ec58" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_e8f0a8a1-f862-4218-9e1f-f83c65dc5784" xlink:href="cfr-20220630.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_e8f0a8a1-f862-4218-9e1f-f83c65dc5784" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_196a5067-5cac-4d10-af46-5214e4034a1d" xlink:href="cfr-20220630.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_196a5067-5cac-4d10-af46-5214e4034a1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_b5c498a0-a632-4504-81ed-3f82e3258219" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_b5c498a0-a632-4504-81ed-3f82e3258219" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_a3c88b88-db0b-4e67-94ce-24b12fb2288b" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockSharesIssued_a3c88b88-db0b-4e67-94ce-24b12fb2288b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_2b90d308-9231-4b7a-80e1-4b4a1500e227" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_2b90d308-9231-4b7a-80e1-4b4a1500e227" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_489fa1a4-0d44-4766-9f12-ab5046f5ddfd" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_489fa1a4-0d44-4766-9f12-ab5046f5ddfd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_58905650-5c95-4764-8175-7b08ab294f40" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_58905650-5c95-4764-8175-7b08ab294f40" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_b5a2323b-63b9-4148-b424-2003536ddf2a" xlink:href="cfr-20220630.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_b5a2323b-63b9-4148-b424-2003536ddf2a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_cd4de357-7862-442f-825c-afcff1e208a9" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_cd4de357-7862-442f-825c-afcff1e208a9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_8aef2e9a-7488-4333-95ae-a41bd680bc86" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_8aef2e9a-7488-4333-95ae-a41bd680bc86" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_ddde6960-3350-4cc6-9146-21b681db1758" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_ddde6960-3350-4cc6-9146-21b681db1758" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_a6bc22a5-64f4-4657-8669-13deb5d275f6" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_a6bc22a5-64f4-4657-8669-13deb5d275f6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a1861acf-1695-4cf4-953e-e32f24b3406b" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a1861acf-1695-4cf4-953e-e32f24b3406b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_61c62cdd-b73c-4773-8ce7-f81cb2441605" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_61c62cdd-b73c-4773-8ce7-f81cb2441605" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_7195ed62-ab10-4302-9cd8-3e8a9b2da6fd" xlink:href="cfr-20220630.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_7195ed62-ab10-4302-9cd8-3e8a9b2da6fd" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_27af5829-329a-4694-89a6-e00a4a485889" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_27af5829-329a-4694-89a6-e00a4a485889" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_27af5829-329a-4694-89a6-e00a4a485889_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_27af5829-329a-4694-89a6-e00a4a485889" xlink:to="loc_us-gaap_EquityComponentDomain_27af5829-329a-4694-89a6-e00a4a485889_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b219d51d-83bb-4ad7-9bba-e62948f4a5bf" 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_27af5829-329a-4694-89a6-e00a4a485889" xlink:to="loc_us-gaap_EquityComponentDomain_b219d51d-83bb-4ad7-9bba-e62948f4a5bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6a4a8d87-b971-4e4e-959d-b8b100ceb22e" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6a4a8d87-b971-4e4e-959d-b8b100ceb22e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6a4a8d87-b971-4e4e-959d-b8b100ceb22e_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_6a4a8d87-b971-4e4e-959d-b8b100ceb22e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6a4a8d87-b971-4e4e-959d-b8b100ceb22e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f3e9616e-ba8b-4d66-8b93-0ec6c675613e" 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_6a4a8d87-b971-4e4e-959d-b8b100ceb22e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f3e9616e-ba8b-4d66-8b93-0ec6c675613e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_eea1b438-3afb-4db3-b5de-89e05fbad696" 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_f3e9616e-ba8b-4d66-8b93-0ec6c675613e" xlink:to="loc_us-gaap_SubordinatedDebtMember_eea1b438-3afb-4db3-b5de-89e05fbad696" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_d2883c41-4781-4058-b046-ba9e23c7cbdc" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_d2883c41-4781-4058-b046-ba9e23c7cbdc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_d2883c41-4781-4058-b046-ba9e23c7cbdc_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_d2883c41-4781-4058-b046-ba9e23c7cbdc" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_d2883c41-4781-4058-b046-ba9e23c7cbdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_165049a7-f0f8-460a-a39e-a5fb1a8be3bf" 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_d2883c41-4781-4058-b046-ba9e23c7cbdc" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_165049a7-f0f8-460a-a39e-a5fb1a8be3bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2022PlanMember_d890a00c-38a2-4db2-a7ae-ebce76f65972" xlink:href="cfr-20220630.xsd#cfr_StockRepurchase2022PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_165049a7-f0f8-460a-a39e-a5fb1a8be3bf" xlink:to="loc_cfr_StockRepurchase2022PlanMember_d890a00c-38a2-4db2-a7ae-ebce76f65972" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec76b8e1-847d-420c-b45d-63a19d1eb71c" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_dei_LegalEntityAxis_ec76b8e1-847d-420c-b45d-63a19d1eb71c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ec76b8e1-847d-420c-b45d-63a19d1eb71c_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_ec76b8e1-847d-420c-b45d-63a19d1eb71c" xlink:to="loc_dei_EntityDomain_ec76b8e1-847d-420c-b45d-63a19d1eb71c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" 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_ec76b8e1-847d-420c-b45d-63a19d1eb71c" xlink:to="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_8be27903-9920-4560-8b19-fe8eec7c6b3d" xlink:href="cfr-20220630.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" xlink:to="loc_cfr_CullenFrostMember_8be27903-9920-4560-8b19-fe8eec7c6b3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_38e2c3bc-42c0-404d-b7b0-5587c40d2dcb" xlink:href="cfr-20220630.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" xlink:to="loc_cfr_FrostBankMember_38e2c3bc-42c0-404d-b7b0-5587c40d2dcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d2de0454-47ed-40aa-a01a-2acecca49322" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d2de0454-47ed-40aa-a01a-2acecca49322" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d2de0454-47ed-40aa-a01a-2acecca49322_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_d2de0454-47ed-40aa-a01a-2acecca49322" xlink:to="loc_us-gaap_ClassOfStockDomain_d2de0454-47ed-40aa-a01a-2acecca49322_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_88cd8ead-fab2-4153-8471-f3e880be354d" 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_d2de0454-47ed-40aa-a01a-2acecca49322" xlink:to="loc_us-gaap_ClassOfStockDomain_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_423d3713-d301-4304-b51a-5aec14ab1f01" 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_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_423d3713-d301-4304-b51a-5aec14ab1f01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_c9456b0d-89c7-4505-b069-b8c0a74e880a" xlink:href="cfr-20220630.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_c9456b0d-89c7-4505-b069-b8c0a74e880a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e8525ca2-adae-43bd-bfb2-51d9cf2955ba" 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_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:to="loc_us-gaap_TreasuryStockMember_e8525ca2-adae-43bd-bfb2-51d9cf2955ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_02151974-855a-4625-aa07-5903cd0f7652" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_DebtInstrumentAxis_02151974-855a-4625-aa07-5903cd0f7652" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_02151974-855a-4625-aa07-5903cd0f7652_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_02151974-855a-4625-aa07-5903cd0f7652" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_02151974-855a-4625-aa07-5903cd0f7652_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5cb08f04-0739-46cc-9f5f-08f276f374ea" 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_02151974-855a-4625-aa07-5903cd0f7652" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5cb08f04-0739-46cc-9f5f-08f276f374ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_5aee96eb-196e-4a47-9086-88408a74e59e" xlink:href="cfr-20220630.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5cb08f04-0739-46cc-9f5f-08f276f374ea" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_5aee96eb-196e-4a47-9086-88408a74e59e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_5b7e61c7-1c73-4b31-a0d8-af7a8486b464" 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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_srt_StatementScenarioAxis_5b7e61c7-1c73-4b31-a0d8-af7a8486b464" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_5b7e61c7-1c73-4b31-a0d8-af7a8486b464_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_5b7e61c7-1c73-4b31-a0d8-af7a8486b464" xlink:to="loc_srt_ScenarioUnspecifiedDomain_5b7e61c7-1c73-4b31-a0d8-af7a8486b464_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_87518b17-38f6-4471-a7b4-7d734ee9ddc1" 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_5b7e61c7-1c73-4b31-a0d8-af7a8486b464" xlink:to="loc_srt_ScenarioUnspecifiedDomain_87518b17-38f6-4471-a7b4-7d734ee9ddc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_8761f069-5aa4-4fa6-a420-62589508e222" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_8761f069-5aa4-4fa6-a420-62589508e222" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_8761f069-5aa4-4fa6-a420-62589508e222_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_8761f069-5aa4-4fa6-a420-62589508e222" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_8761f069-5aa4-4fa6-a420-62589508e222_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_6d99ca10-3044-40d0-859e-a6d80ac8f3ba" 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_8761f069-5aa4-4fa6-a420-62589508e222" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_6d99ca10-3044-40d0-859e-a6d80ac8f3ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_b6addbf5-6f4d-46ba-8509-9540b43d6097" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_OtherCommitmentsAxis_b6addbf5-6f4d-46ba-8509-9540b43d6097" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_b6addbf5-6f4d-46ba-8509-9540b43d6097_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_b6addbf5-6f4d-46ba-8509-9540b43d6097" xlink:to="loc_us-gaap_OtherCommitmentsDomain_b6addbf5-6f4d-46ba-8509-9540b43d6097_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_fbe15f14-8366-42e5-b2f3-36d291721214" 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_b6addbf5-6f4d-46ba-8509-9540b43d6097" xlink:to="loc_us-gaap_OtherCommitmentsDomain_fbe15f14-8366-42e5-b2f3-36d291721214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_ff2440d9-f69d-4457-97b0-f23589bde920" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_TransactionTypeAxis_ff2440d9-f69d-4457-97b0-f23589bde920" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_ff2440d9-f69d-4457-97b0-f23589bde920_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_ff2440d9-f69d-4457-97b0-f23589bde920" xlink:to="loc_us-gaap_TransactionDomain_ff2440d9-f69d-4457-97b0-f23589bde920_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_4c6c5d08-7905-4b7e-ac87-6e45cbf78a09" 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_ff2440d9-f69d-4457-97b0-f23589bde920" xlink:to="loc_us-gaap_TransactionDomain_4c6c5d08-7905-4b7e-ac87-6e45cbf78a09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_PositionAxis_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc_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_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc" xlink:to="loc_us-gaap_PositionDomain_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_2a320102-f471-4aba-8b43-e3e27d03f048" 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_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc" xlink:to="loc_us-gaap_PositionDomain_2a320102-f471-4aba-8b43-e3e27d03f048" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_503a5111-a003-4e25-af38-d8cb8a98f547" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_srt_ConsolidatedEntitiesAxis_503a5111-a003-4e25-af38-d8cb8a98f547" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_503a5111-a003-4e25-af38-d8cb8a98f547_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_503a5111-a003-4e25-af38-d8cb8a98f547" xlink:to="loc_srt_ConsolidatedEntitiesDomain_503a5111-a003-4e25-af38-d8cb8a98f547_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c53e68c1-384b-45a8-8cc0-1eb7116112cd" 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_503a5111-a003-4e25-af38-d8cb8a98f547" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c53e68c1-384b-45a8-8cc0-1eb7116112cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a_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_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3506fb2d-7857-45b0-827c-2500be9812c2" 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_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3506fb2d-7857-45b0-827c-2500be9812c2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended" id="ibefe1fcec1fb46bc9653299e325ff8a4_CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" 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_7aba11c0-1e5e-4749-a9b2-4773a5ce6b38" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_7aba11c0-1e5e-4749-a9b2-4773a5ce6b38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_0fa70870-7b07-4da4-b2ee-9a16c9c405ba" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_0fa70870-7b07-4da4-b2ee-9a16c9c405ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_e7a85469-7485-4142-a914-16d2ad4f99cb" xlink:href="cfr-20220630.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_e7a85469-7485-4142-a914-16d2ad4f99cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_b0dafa6b-df96-4552-9c08-6d940052a535" xlink:href="cfr-20220630.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_b0dafa6b-df96-4552-9c08-6d940052a535" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_2ae12ed2-a63e-4f99-be84-4ab21c7a4a14" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_2ae12ed2-a63e-4f99-be84-4ab21c7a4a14" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2aa67c3e-f648-4525-a669-79ad51d17974" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2aa67c3e-f648-4525-a669-79ad51d17974" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_a12611cd-e328-4f4a-a0a4-0a8df2af3a8a" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_a12611cd-e328-4f4a-a0a4-0a8df2af3a8a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_cc8ab8c3-882c-4dc9-a8eb-e2913757a489" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_cc8ab8c3-882c-4dc9-a8eb-e2913757a489" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7a2e5622-333c-4a5f-bd50-6c97e5e9fc40" xlink:href="cfr-20220630.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7a2e5622-333c-4a5f-bd50-6c97e5e9fc40" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_7dfba037-2a44-40e6-bc97-bdc6426b6b97" xlink:href="cfr-20220630.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_7dfba037-2a44-40e6-bc97-bdc6426b6b97" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_f649b6b8-4f36-49f8-b75d-1e40647200cf" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_f649b6b8-4f36-49f8-b75d-1e40647200cf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4c771c74-864d-4d99-bee7-cf7d60acc43f" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4c771c74-864d-4d99-bee7-cf7d60acc43f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_d32a30d4-0706-4cd5-a50e-77e001083600" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_Capital_d32a30d4-0706-4cd5-a50e-77e001083600" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_0289f2d4-2ee2-43f7-b06b-1b46e2fea601" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_0289f2d4-2ee2-43f7-b06b-1b46e2fea601" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d35648a8-6641-40ff-9ab4-c9849e6560ed" xlink:href="cfr-20220630.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d35648a8-6641-40ff-9ab4-c9849e6560ed" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_f880c081-189d-4123-bd83-c39661140c6c" xlink:href="cfr-20220630.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_f880c081-189d-4123-bd83-c39661140c6c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_e16f3030-0c6c-4026-9ff7-ce7645bd5492" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_e16f3030-0c6c-4026-9ff7-ce7645bd5492" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_117a6bcf-0ce6-4059-b101-45b2b35518f2" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_117a6bcf-0ce6-4059-b101-45b2b35518f2" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_77c6d3f5-0186-4272-81a2-0a89d7ab819b" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapital_77c6d3f5-0186-4272-81a2-0a89d7ab819b" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_4ae557e8-1e85-4f6f-b35e-56603dfdce34" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_4ae557e8-1e85-4f6f-b35e-56603dfdce34" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_d4774d32-4e30-42fd-976f-04261d571c6a" xlink:href="cfr-20220630.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_d4774d32-4e30-42fd-976f-04261d571c6a" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_030237ad-9230-4bce-a993-b34bf579d990" xlink:href="cfr-20220630.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_030237ad-9230-4bce-a993-b34bf579d990" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_a17b5881-5876-44cc-ab92-046668efb39e" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_a17b5881-5876-44cc-ab92-046668efb39e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_78f0778a-3e33-48f4-9bee-ea15e5ee976e" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_78f0778a-3e33-48f4-9bee-ea15e5ee976e" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_75e2d004-55bf-45f8-a714-e111d9df3156" 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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:to="loc_srt_StatementScenarioAxis_75e2d004-55bf-45f8-a714-e111d9df3156" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_75e2d004-55bf-45f8-a714-e111d9df3156_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_75e2d004-55bf-45f8-a714-e111d9df3156" xlink:to="loc_srt_ScenarioUnspecifiedDomain_75e2d004-55bf-45f8-a714-e111d9df3156_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_1d9984d4-9e63-44d6-aebb-cc3b0c9053a7" 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_75e2d004-55bf-45f8-a714-e111d9df3156" xlink:to="loc_srt_ScenarioUnspecifiedDomain_1d9984d4-9e63-44d6-aebb-cc3b0c9053a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fa3fa1a3-4393-47ab-9baa-9d8b628e722d" 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_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:to="loc_srt_RangeAxis_fa3fa1a3-4393-47ab-9baa-9d8b628e722d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fa3fa1a3-4393-47ab-9baa-9d8b628e722d_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_fa3fa1a3-4393-47ab-9baa-9d8b628e722d" xlink:to="loc_srt_RangeMember_fa3fa1a3-4393-47ab-9baa-9d8b628e722d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36699941-4578-47ff-8841-53e1382c8c13" 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_fa3fa1a3-4393-47ab-9baa-9d8b628e722d" xlink:to="loc_srt_RangeMember_36699941-4578-47ff-8841-53e1382c8c13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c20db54d-efaf-46a1-977d-e523c0913361" 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_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:to="loc_dei_LegalEntityAxis_c20db54d-efaf-46a1-977d-e523c0913361" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c20db54d-efaf-46a1-977d-e523c0913361_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_c20db54d-efaf-46a1-977d-e523c0913361" xlink:to="loc_dei_EntityDomain_c20db54d-efaf-46a1-977d-e523c0913361_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" 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_c20db54d-efaf-46a1-977d-e523c0913361" xlink:to="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_73fe4c7a-4335-48b0-9d51-9ed1d6950d00" xlink:href="cfr-20220630.xsd#cfr_CullenFrostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" xlink:to="loc_cfr_CullenFrostMember_73fe4c7a-4335-48b0-9d51-9ed1d6950d00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_e87b7949-41fb-4848-9942-01079989df80" xlink:href="cfr-20220630.xsd#cfr_FrostBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" xlink:to="loc_cfr_FrostBankMember_e87b7949-41fb-4848-9942-01079989df80" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" xlink:type="extended" id="if922ba86b1904cf78042261124c9a009_DerivativeFinancialInstrumentsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" 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_270ba8d6-f6fa-4e4c-884f-17d6c5a598b3" xlink:href="cfr-20220630.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_270ba8d6-f6fa-4e4c-884f-17d6c5a598b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_268112e6-e75c-46bf-b066-8910eed82aba" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_268112e6-e75c-46bf-b066-8910eed82aba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_d01ab7fd-5c9a-43cb-a26d-720dfe9523b2" 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_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_d01ab7fd-5c9a-43cb-a26d-720dfe9523b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_8af12c95-dffa-4e7b-a693-7cc5b50f18a5" 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_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_8af12c95-dffa-4e7b-a693-7cc5b50f18a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" 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_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_5f48a9ba-436a-4906-871e-d9c82681e78d" 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_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_5f48a9ba-436a-4906-871e-d9c82681e78d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5f48a9ba-436a-4906-871e-d9c82681e78d_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_5f48a9ba-436a-4906-871e-d9c82681e78d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_5f48a9ba-436a-4906-871e-d9c82681e78d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_751dcc42-5894-4215-9a89-e822417ec46a" 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_5f48a9ba-436a-4906-871e-d9c82681e78d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_751dcc42-5894-4215-9a89-e822417ec46a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_672b9e1e-c29d-4ae0-b663-03554c25278e" 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_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_672b9e1e-c29d-4ae0-b663-03554c25278e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_672b9e1e-c29d-4ae0-b663-03554c25278e_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_672b9e1e-c29d-4ae0-b663-03554c25278e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_672b9e1e-c29d-4ae0-b663-03554c25278e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_eb0eeaa0-31e6-408e-90ce-f150acdd3f90" 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_672b9e1e-c29d-4ae0-b663-03554c25278e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_eb0eeaa0-31e6-408e-90ce-f150acdd3f90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_db2e1f3a-482d-4a29-b213-5ccda258c529" 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_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_HedgingDesignationAxis_db2e1f3a-482d-4a29-b213-5ccda258c529" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_db2e1f3a-482d-4a29-b213-5ccda258c529_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_db2e1f3a-482d-4a29-b213-5ccda258c529" xlink:to="loc_us-gaap_HedgingDesignationDomain_db2e1f3a-482d-4a29-b213-5ccda258c529_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_db3920f0-7e58-40b2-b94b-484160fbd1ba" 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_db2e1f3a-482d-4a29-b213-5ccda258c529" xlink:to="loc_us-gaap_HedgingDesignationDomain_db3920f0-7e58-40b2-b94b-484160fbd1ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_0d705d38-f0b9-4ead-9616-a8b632a8e7e0" 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_db3920f0-7e58-40b2-b94b-484160fbd1ba" xlink:to="loc_us-gaap_NondesignatedMember_0d705d38-f0b9-4ead-9616-a8b632a8e7e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e541aab2-785e-4417-829f-8b104793da73" 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_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e541aab2-785e-4417-829f-8b104793da73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e541aab2-785e-4417-829f-8b104793da73_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_e541aab2-785e-4417-829f-8b104793da73" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e541aab2-785e-4417-829f-8b104793da73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" 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_e541aab2-785e-4417-829f-8b104793da73" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_a5227b99-e75e-4c90-882d-ed69d82438af" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_a5227b99-e75e-4c90-882d-ed69d82438af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_3ae0eccb-05c3-4220-96c8-4e68d4853cd2" xlink:href="cfr-20220630.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_3ae0eccb-05c3-4220-96c8-4e68d4853cd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_61a45f38-4189-4a35-bf67-f36e873dc9f6" 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_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_srt_CounterpartyNameAxis_61a45f38-4189-4a35-bf67-f36e873dc9f6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_61a45f38-4189-4a35-bf67-f36e873dc9f6_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_61a45f38-4189-4a35-bf67-f36e873dc9f6" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_61a45f38-4189-4a35-bf67-f36e873dc9f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_64da0233-7ff3-4a7e-88f8-81a38e00e865" 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_61a45f38-4189-4a35-bf67-f36e873dc9f6" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_64da0233-7ff3-4a7e-88f8-81a38e00e865" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="extended" id="i09a94bad37d44aecbf69a978c6349621_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_fe9c01ff-328d-4907-aa7e-3ad219831e60" 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_08ba845d-a231-49bc-930d-3588ce0d2283" 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_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_08ba845d-a231-49bc-930d-3588ce0d2283" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_1738a5a6-1c6a-49dc-bb6b-1e1aebec34dd" 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_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_1738a5a6-1c6a-49dc-bb6b-1e1aebec34dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_4a102cd5-f485-4e9f-b760-b0e30781a080" 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_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_4a102cd5-f485-4e9f-b760-b0e30781a080" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1188e13e-7e64-4143-8597-048eba335479" 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_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1188e13e-7e64-4143-8597-048eba335479" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_aa99fcc8-8351-43fa-867c-437ed69b9bec" 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_1188e13e-7e64-4143-8597-048eba335479" xlink:to="loc_us-gaap_HedgingDesignationAxis_aa99fcc8-8351-43fa-867c-437ed69b9bec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_aa99fcc8-8351-43fa-867c-437ed69b9bec_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_aa99fcc8-8351-43fa-867c-437ed69b9bec" xlink:to="loc_us-gaap_HedgingDesignationDomain_aa99fcc8-8351-43fa-867c-437ed69b9bec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6c9646be-2c17-46cb-ab30-705cd6d729d8" 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_aa99fcc8-8351-43fa-867c-437ed69b9bec" xlink:to="loc_us-gaap_HedgingDesignationDomain_6c9646be-2c17-46cb-ab30-705cd6d729d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9b95e252-6312-4eb5-9ec7-2cfefcd3ad47" 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_6c9646be-2c17-46cb-ab30-705cd6d729d8" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9b95e252-6312-4eb5-9ec7-2cfefcd3ad47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_5cd3b9ca-af0f-46c2-8cc0-758eeed0fb69" 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_6c9646be-2c17-46cb-ab30-705cd6d729d8" xlink:to="loc_us-gaap_NondesignatedMember_5cd3b9ca-af0f-46c2-8cc0-758eeed0fb69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1718f65c-101f-4b3b-bbfb-8303659782c1" 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_1188e13e-7e64-4143-8597-048eba335479" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1718f65c-101f-4b3b-bbfb-8303659782c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1718f65c-101f-4b3b-bbfb-8303659782c1_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_1718f65c-101f-4b3b-bbfb-8303659782c1" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1718f65c-101f-4b3b-bbfb-8303659782c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" 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_1718f65c-101f-4b3b-bbfb-8303659782c1" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_ec8d88da-bc06-4ae2-95d8-32c82543776b" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_ec8d88da-bc06-4ae2-95d8-32c82543776b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bbc0c29-c947-4216-bdbb-96be89d60c92" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bbc0c29-c947-4216-bdbb-96be89d60c92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_f7ca2986-25af-418c-a855-0f65f9fcbe46" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_f7ca2986-25af-418c-a855-0f65f9fcbe46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_6351480c-e7a3-4f1d-9ae1-d73c801b13bb" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_6351480c-e7a3-4f1d-9ae1-d73c801b13bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e9c9ab21-7efc-4f77-a92c-3c5d8ac8a95e" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e9c9ab21-7efc-4f77-a92c-3c5d8ac8a95e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_2bd6e726-5ce9-42a2-9f2d-f7908914a679" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_2bd6e726-5ce9-42a2-9f2d-f7908914a679" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail" xlink:type="extended" id="ibbf6243ac6c545eaaa9ca7ef213d76ba_DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" 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_354bbd7a-a020-4ed9-983c-dbf54005bede" xlink:href="cfr-20220630.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_354bbd7a-a020-4ed9-983c-dbf54005bede" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_a917c1c5-22e5-4bcb-bfc9-549bfa75b46a" xlink:href="cfr-20220630.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_a917c1c5-22e5-4bcb-bfc9-549bfa75b46a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_68059937-4d32-48a0-8fe2-8711ab800ad8" xlink:href="cfr-20220630.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_68059937-4d32-48a0-8fe2-8711ab800ad8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_8e12848b-0f76-4633-b28a-2732f637cc65" 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_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_8e12848b-0f76-4633-b28a-2732f637cc65" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_1cf9a086-2892-4fd2-b7dc-d2fda9a87659" 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_8e12848b-0f76-4633-b28a-2732f637cc65" xlink:to="loc_srt_CounterpartyNameAxis_1cf9a086-2892-4fd2-b7dc-d2fda9a87659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cf9a086-2892-4fd2-b7dc-d2fda9a87659_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_1cf9a086-2892-4fd2-b7dc-d2fda9a87659" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cf9a086-2892-4fd2-b7dc-d2fda9a87659_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" 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_1cf9a086-2892-4fd2-b7dc-d2fda9a87659" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_83d04b1c-0806-40d9-9333-31ccfeeab78b" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_83d04b1c-0806-40d9-9333-31ccfeeab78b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_0545cb04-398b-4404-8196-492bed5a1a73" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" xlink:to="loc_cfr_CustomerCounterpartiesMember_0545cb04-398b-4404-8196-492bed5a1a73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_678653a8-f811-4240-8cda-caa5ce35d06b" 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_8e12848b-0f76-4633-b28a-2732f637cc65" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_678653a8-f811-4240-8cda-caa5ce35d06b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_678653a8-f811-4240-8cda-caa5ce35d06b_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_678653a8-f811-4240-8cda-caa5ce35d06b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_678653a8-f811-4240-8cda-caa5ce35d06b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" 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_678653a8-f811-4240-8cda-caa5ce35d06b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_9b5ccde6-88f1-4d35-aaa1-bd18a249696e" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_9b5ccde6-88f1-4d35-aaa1-bd18a249696e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_af7f1589-1c2f-4155-845b-35ce653a90ef" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_af7f1589-1c2f-4155-845b-35ce653a90ef" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail" xlink:type="extended" id="i5a1c199b96164bb6bce3286c8a346c66_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c8fcf806-4786-4eaf-92ca-77d15ff9d8c7" xlink:href="cfr-20220630.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c8fcf806-4786-4eaf-92ca-77d15ff9d8c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_bd05a587-b502-4e0c-b3f0-d4d1afbf4f2a" xlink:href="cfr-20220630.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_bd05a587-b502-4e0c-b3f0-d4d1afbf4f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_d87cb822-ebf3-44d9-90e3-57a64d3d117a" 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_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_d87cb822-ebf3-44d9-90e3-57a64d3d117a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_9061c56c-add7-4dc9-b22d-33483bb04fde" 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_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_9061c56c-add7-4dc9-b22d-33483bb04fde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_cfr_DerivativeInstrumentsTable_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_55429d60-f7ce-476a-ad59-ad7cc52a29f5" 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_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:to="loc_srt_CounterpartyNameAxis_55429d60-f7ce-476a-ad59-ad7cc52a29f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_55429d60-f7ce-476a-ad59-ad7cc52a29f5_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_55429d60-f7ce-476a-ad59-ad7cc52a29f5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_55429d60-f7ce-476a-ad59-ad7cc52a29f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" 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_55429d60-f7ce-476a-ad59-ad7cc52a29f5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_2f92bc93-31fc-4afa-bf4a-c96475972c1f" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_2f92bc93-31fc-4afa-bf4a-c96475972c1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_02db53a0-6987-4cb6-bcb5-6e18c5ab61b8" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" xlink:to="loc_cfr_CustomerCounterpartiesMember_02db53a0-6987-4cb6-bcb5-6e18c5ab61b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4745b740-d7ea-40d2-b3ef-90155f7b4a8f" 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_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4745b740-d7ea-40d2-b3ef-90155f7b4a8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4745b740-d7ea-40d2-b3ef-90155f7b4a8f_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_4745b740-d7ea-40d2-b3ef-90155f7b4a8f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4745b740-d7ea-40d2-b3ef-90155f7b4a8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" 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_4745b740-d7ea-40d2-b3ef-90155f7b4a8f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_ccbf58f6-ff2b-4238-9b4d-c524d328b5ab" xlink:href="cfr-20220630.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" xlink:to="loc_cfr_OilCommodityDerivativeMember_ccbf58f6-ff2b-4238-9b4d-c524d328b5ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_b63074c4-5bff-461e-b8bd-ebd16de9fcbb" xlink:href="cfr-20220630.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_b63074c4-5bff-461e-b8bd-ebd16de9fcbb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" xlink:type="extended" id="ib963d21454d340e79efbfa7f5ba72e55_DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_e9c9a6a3-bcd0-4267-a776-40aa29e99389" 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_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_e9c9a6a3-bcd0-4267-a776-40aa29e99389" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_165109de-71e0-487a-abce-3c8b39974ef9" 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_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_165109de-71e0-487a-abce-3c8b39974ef9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_cd8275d6-b75c-44ff-8396-f763dd56fb47" 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_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_cd8275d6-b75c-44ff-8396-f763dd56fb47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_07935da8-f1d4-4329-b937-e08361369c93" 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_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_07935da8-f1d4-4329-b937-e08361369c93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_cfr_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a42e4088-1ec0-4681-80b4-daff98309da1" 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_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_srt_CounterpartyNameAxis_a42e4088-1ec0-4681-80b4-daff98309da1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a42e4088-1ec0-4681-80b4-daff98309da1_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_a42e4088-1ec0-4681-80b4-daff98309da1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a42e4088-1ec0-4681-80b4-daff98309da1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" 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_a42e4088-1ec0-4681-80b4-daff98309da1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_6e3c8a90-0a41-4ea5-ab0f-4c985277ab7e" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_6e3c8a90-0a41-4ea5-ab0f-4c985277ab7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_ac448ab2-c129-468e-96dd-033d6941a700" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" xlink:to="loc_cfr_CustomerCounterpartiesMember_ac448ab2-c129-468e-96dd-033d6941a700" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0c67137a-1ae8-43f3-88f5-20a798c00970" 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_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0c67137a-1ae8-43f3-88f5-20a798c00970" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0c67137a-1ae8-43f3-88f5-20a798c00970_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_0c67137a-1ae8-43f3-88f5-20a798c00970" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0c67137a-1ae8-43f3-88f5-20a798c00970_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_407b9492-7dd7-4583-8208-28e549a86070" 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_0c67137a-1ae8-43f3-88f5-20a798c00970" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_407b9492-7dd7-4583-8208-28e549a86070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_7e4b7dad-3326-472d-9b63-4467cedec642" 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_407b9492-7dd7-4583-8208-28e549a86070" xlink:to="loc_us-gaap_OtherAssetsMember_7e4b7dad-3326-472d-9b63-4467cedec642" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_6938695f-8080-4bd7-bd84-30926511b41c" 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_407b9492-7dd7-4583-8208-28e549a86070" xlink:to="loc_us-gaap_OtherLiabilitiesMember_6938695f-8080-4bd7-bd84-30926511b41c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b2bf325a-775f-4bea-a088-e685602b4dee" 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_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_us-gaap_HedgingDesignationAxis_b2bf325a-775f-4bea-a088-e685602b4dee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b2bf325a-775f-4bea-a088-e685602b4dee_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_b2bf325a-775f-4bea-a088-e685602b4dee" xlink:to="loc_us-gaap_HedgingDesignationDomain_b2bf325a-775f-4bea-a088-e685602b4dee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b4bcd7b9-5e5b-4fbb-b1cb-d9195a4b6cbc" 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_b2bf325a-775f-4bea-a088-e685602b4dee" xlink:to="loc_us-gaap_HedgingDesignationDomain_b4bcd7b9-5e5b-4fbb-b1cb-d9195a4b6cbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_6d1e6897-d310-4ae3-8a14-fe24d43848a3" 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_b4bcd7b9-5e5b-4fbb-b1cb-d9195a4b6cbc" xlink:to="loc_us-gaap_NondesignatedMember_6d1e6897-d310-4ae3-8a14-fe24d43848a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_42b4914b-adb8-4a0c-b585-de6f244abee9" 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_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_42b4914b-adb8-4a0c-b585-de6f244abee9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_42b4914b-adb8-4a0c-b585-de6f244abee9_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_42b4914b-adb8-4a0c-b585-de6f244abee9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_42b4914b-adb8-4a0c-b585-de6f244abee9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" 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_42b4914b-adb8-4a0c-b585-de6f244abee9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember_ee7cec9e-e41c-4c00-912f-67e3826d7524" xlink:href="cfr-20220630.xsd#cfr_GBPForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" xlink:to="loc_cfr_GBPForeignExchangeForwardMember_ee7cec9e-e41c-4c00-912f-67e3826d7524" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_6672e5cc-609a-4dc9-aa89-ffc74c6ef80a" 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_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_6672e5cc-609a-4dc9-aa89-ffc74c6ef80a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail" xlink:type="extended" id="ia5d1bf36e4254455855ec5571b4f7b83_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_d9a3e121-a98c-49a0-b9c5-a52564bef6bc" 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_b8eab143-ccad-44b2-8b2b-28aa8e19e60c" 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_d9a3e121-a98c-49a0-b9c5-a52564bef6bc" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b8eab143-ccad-44b2-8b2b-28aa8e19e60c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" 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_d9a3e121-a98c-49a0-b9c5-a52564bef6bc" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_cbb7c396-cb08-4db5-a690-8fd0a6479c76" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_cbb7c396-cb08-4db5-a690-8fd0a6479c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_cbb7c396-cb08-4db5-a690-8fd0a6479c76_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_cbb7c396-cb08-4db5-a690-8fd0a6479c76" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_cbb7c396-cb08-4db5-a690-8fd0a6479c76_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0d976f7a-8e47-44cc-9140-e1142d339421" 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_cbb7c396-cb08-4db5-a690-8fd0a6479c76" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0d976f7a-8e47-44cc-9140-e1142d339421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_700d8724-7d03-475c-ae76-512579c7503d" 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_0d976f7a-8e47-44cc-9140-e1142d339421" xlink:to="loc_us-gaap_InterestIncomeMember_700d8724-7d03-475c-ae76-512579c7503d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_c908d623-167c-42c2-b42d-16e8d4c4e05e" 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_0d976f7a-8e47-44cc-9140-e1142d339421" xlink:to="loc_us-gaap_OtherExpenseMember_c908d623-167c-42c2-b42d-16e8d4c4e05e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a327849e-6820-448d-8b3a-57c6d37da896" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:to="loc_us-gaap_HedgingDesignationAxis_a327849e-6820-448d-8b3a-57c6d37da896" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a327849e-6820-448d-8b3a-57c6d37da896_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_a327849e-6820-448d-8b3a-57c6d37da896" xlink:to="loc_us-gaap_HedgingDesignationDomain_a327849e-6820-448d-8b3a-57c6d37da896_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_4a075c8f-9f59-4998-8701-105cbeab8556" 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_a327849e-6820-448d-8b3a-57c6d37da896" xlink:to="loc_us-gaap_HedgingDesignationDomain_4a075c8f-9f59-4998-8701-105cbeab8556" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e43f9dbf-d2e3-4ff9-9a90-1c5532358b7e" 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_4a075c8f-9f59-4998-8701-105cbeab8556" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e43f9dbf-d2e3-4ff9-9a90-1c5532358b7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_16334b93-b278-4bd6-87f7-7f366e06f08d" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_16334b93-b278-4bd6-87f7-7f366e06f08d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_16334b93-b278-4bd6-87f7-7f366e06f08d_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_16334b93-b278-4bd6-87f7-7f366e06f08d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_16334b93-b278-4bd6-87f7-7f366e06f08d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ecf66cb7-29e0-4c05-ae7f-9b17dabd27a8" 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_16334b93-b278-4bd6-87f7-7f366e06f08d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ecf66cb7-29e0-4c05-ae7f-9b17dabd27a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8bb3d54e-688b-4d0d-966c-5893c3c4e106" xlink:href="cfr-20220630.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ecf66cb7-29e0-4c05-ae7f-9b17dabd27a8" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8bb3d54e-688b-4d0d-966c-5893c3c4e106" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail" xlink:type="extended" id="ie9e4807ff3e54f4d804948eab2e1f9fd_DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_af5fa84a-8374-4920-acd4-bec194347019" xlink:href="cfr-20220630.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_648da872-18b8-4134-825c-0275e3748232" 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_af5fa84a-8374-4920-acd4-bec194347019" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_648da872-18b8-4134-825c-0275e3748232" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_af5fa84a-8374-4920-acd4-bec194347019" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_709d06ee-22d1-45a3-897a-5f8646531050" 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_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_709d06ee-22d1-45a3-897a-5f8646531050" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_709d06ee-22d1-45a3-897a-5f8646531050_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_709d06ee-22d1-45a3-897a-5f8646531050" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_709d06ee-22d1-45a3-897a-5f8646531050_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e9e95df5-6364-437c-add4-ab9ff914c273" 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_709d06ee-22d1-45a3-897a-5f8646531050" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_38ab66d9-ca34-4b1e-9978-a465e0aa910b" 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_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:to="loc_us-gaap_InterestRateContractMember_38ab66d9-ca34-4b1e-9978-a465e0aa910b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_2211f71e-8135-442a-a813-6eee7cd0276e" 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_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:to="loc_us-gaap_CommodityContractMember_2211f71e-8135-442a-a813-6eee7cd0276e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_19e2984d-08ce-4bf4-9ec9-181fc8b8931e" 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_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:to="loc_us-gaap_ForeignExchangeContractMember_19e2984d-08ce-4bf4-9ec9-181fc8b8931e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f9323ea9-c024-4962-a8a4-e42651af7043" 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_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f9323ea9-c024-4962-a8a4-e42651af7043" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f9323ea9-c024-4962-a8a4-e42651af7043_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_f9323ea9-c024-4962-a8a4-e42651af7043" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f9323ea9-c024-4962-a8a4-e42651af7043_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_45eec656-7337-40b2-b9b1-619e4e34f689" 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_f9323ea9-c024-4962-a8a4-e42651af7043" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_45eec656-7337-40b2-b9b1-619e4e34f689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_a524fd38-a3f9-4211-9c47-c81c26f4fc6d" 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_45eec656-7337-40b2-b9b1-619e4e34f689" xlink:to="loc_us-gaap_OtherIncomeMember_a524fd38-a3f9-4211-9c47-c81c26f4fc6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_d1d45dbc-16a6-4abe-8f3b-3c55db470545" 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_45eec656-7337-40b2-b9b1-619e4e34f689" xlink:to="loc_us-gaap_OtherExpenseMember_d1d45dbc-16a6-4abe-8f3b-3c55db470545" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_45092124-e270-414b-933b-643bd3877be9" 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_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:to="loc_us-gaap_HedgingDesignationAxis_45092124-e270-414b-933b-643bd3877be9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_45092124-e270-414b-933b-643bd3877be9_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_45092124-e270-414b-933b-643bd3877be9" xlink:to="loc_us-gaap_HedgingDesignationDomain_45092124-e270-414b-933b-643bd3877be9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_357aeeb9-afc4-499c-9d66-8fc0410606c4" 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_45092124-e270-414b-933b-643bd3877be9" xlink:to="loc_us-gaap_HedgingDesignationDomain_357aeeb9-afc4-499c-9d66-8fc0410606c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_1e4b4c87-48bf-4cf7-94bb-f709b30e24e1" 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_357aeeb9-afc4-499c-9d66-8fc0410606c4" xlink:to="loc_us-gaap_NondesignatedMember_1e4b4c87-48bf-4cf7-94bb-f709b30e24e1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail" xlink:type="extended" id="i2d8be32323dc40ccadd702e21d482e85_BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" 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_aa340008-c41e-487d-9c46-49d8761196f8" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_aa340008-c41e-487d-9c46-49d8761196f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_6f44cb3c-ddb9-4482-9d09-ce48b0c4e3ec" xlink:href="cfr-20220630.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_6f44cb3c-ddb9-4482-9d09-ce48b0c4e3ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6380dc34-4549-4c8c-8d93-dedcda2ae9ed" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeAssets_6380dc34-4549-4c8c-8d93-dedcda2ae9ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_1cc1e7bd-a0ac-41a8-bd55-c7d94cb14189" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_1cc1e7bd-a0ac-41a8-bd55-c7d94cb14189" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_f2be9827-e76e-4f86-bf5a-7be5c9ae6f8c" xlink:href="cfr-20220630.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_ResellAgreementGrossOffset_f2be9827-e76e-4f86-bf5a-7be5c9ae6f8c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_e6a8d1bb-905c-4861-b09c-55b02d11040c" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_e6a8d1bb-905c-4861-b09c-55b02d11040c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_dfc6fde6-92ae-4fe4-85f6-59f26fdb8947" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialAssetsGross_dfc6fde6-92ae-4fe4-85f6-59f26fdb8947" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_184a6674-8b34-424d-9185-43b0f9c2e81f" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialAssetsGrossOffset_184a6674-8b34-424d-9185-43b0f9c2e81f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_2294ee44-5f3e-4118-a329-93deaf251a01" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_2294ee44-5f3e-4118-a329-93deaf251a01" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_459990e4-3093-411b-bc7e-b71c623e14dc" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_459990e4-3093-411b-bc7e-b71c623e14dc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_3aafdc82-2f96-4667-8729-f5b33292278e" xlink:href="cfr-20220630.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_3aafdc82-2f96-4667-8729-f5b33292278e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_3983b26b-099b-4989-9cd5-1fef90e8454e" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeLiabilities_3983b26b-099b-4989-9cd5-1fef90e8454e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_af70a528-55c2-47f6-9844-657e739f7417" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_af70a528-55c2-47f6-9844-657e739f7417" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_14768c90-c95b-4a14-abaf-82090a0c1fd5" xlink:href="cfr-20220630.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_14768c90-c95b-4a14-abaf-82090a0c1fd5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ae4ac97a-2416-43a0-8bad-707a83b1b930" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ae4ac97a-2416-43a0-8bad-707a83b1b930" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_e9fbda1b-2f1c-4746-82b9-17dd55c79034" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialLiabilitiesGross_e9fbda1b-2f1c-4746-82b9-17dd55c79034" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_509384be-2ef4-453d-92d2-e979384422df" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_509384be-2ef4-453d-92d2-e979384422df" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_4fe1bdc7-5c92-4aa2-8b82-ae448cef072f" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_4fe1bdc7-5c92-4aa2-8b82-ae448cef072f" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_ecf06cec-7060-496a-95ca-4a8c5f6390b9" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_ecf06cec-7060-496a-95ca-4a8c5f6390b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_aa284489-8a18-4a6d-b2ab-ad5c6879882e" 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_ecf06cec-7060-496a-95ca-4a8c5f6390b9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_aa284489-8a18-4a6d-b2ab-ad5c6879882e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aa284489-8a18-4a6d-b2ab-ad5c6879882e_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_aa284489-8a18-4a6d-b2ab-ad5c6879882e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aa284489-8a18-4a6d-b2ab-ad5c6879882e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" 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_aa284489-8a18-4a6d-b2ab-ad5c6879882e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_1f6c8bcc-0907-4589-9085-848d03adb102" xlink:href="cfr-20220630.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_1f6c8bcc-0907-4589-9085-848d03adb102" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_8cf22eed-7051-43fb-9203-a4118623aa78" xlink:href="cfr-20220630.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_8cf22eed-7051-43fb-9203-a4118623aa78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_aaaa56cd-2731-47c1-a3eb-dd29e851c2d5" xlink:href="cfr-20220630.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_aaaa56cd-2731-47c1-a3eb-dd29e851c2d5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" xlink:type="extended" id="ibde4547c0c0a4ce9b219180f4c98d7f5_BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" 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_97a65606-1a35-49ea-9124-4e740d93aca8" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_97a65606-1a35-49ea-9124-4e740d93aca8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_11b046dd-d023-4b75-9284-19daa03dabff" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_11b046dd-d023-4b75-9284-19daa03dabff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_a2deaf0a-a6d0-402e-bb20-75722ba31c30" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_a2deaf0a-a6d0-402e-bb20-75722ba31c30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_0f513c55-d16f-47b6-b8c7-66e27793cb4d" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_0f513c55-d16f-47b6-b8c7-66e27793cb4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_d68a3707-9f5b-496b-b146-4ffa8dc14a83" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_d68a3707-9f5b-496b-b146-4ffa8dc14a83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_c5214808-2e0e-48f3-9e03-854fb2df20ed" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_c5214808-2e0e-48f3-9e03-854fb2df20ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_8e3a516c-9a8e-43ea-b1f5-f283ef050f28" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_8e3a516c-9a8e-43ea-b1f5-f283ef050f28" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_892905c5-894c-4b02-8f6b-903b0c75ca3b" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_892905c5-894c-4b02-8f6b-903b0c75ca3b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_b4d96b2f-9b0d-4724-8a76-55c625d4bacd" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_b4d96b2f-9b0d-4724-8a76-55c625d4bacd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a9cde5ef-01e5-4ff1-9a11-ce087870b5fe" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a9cde5ef-01e5-4ff1-9a11-ce087870b5fe" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_25c1b9c3-75c1-4061-9ef8-50cedf92d01c" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_25c1b9c3-75c1-4061-9ef8-50cedf92d01c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_118b704c-4475-43c0-8936-ce56e1e10354" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_118b704c-4475-43c0-8936-ce56e1e10354" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_a4eec4aa-cc7c-4eef-8424-d06fe90be032" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_a4eec4aa-cc7c-4eef-8424-d06fe90be032" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_66c0a3fc-d852-4136-a730-5db8e21893e5" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_66c0a3fc-d852-4136-a730-5db8e21893e5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_7a2d13f7-c675-4d73-aaa6-ef763beeab50" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_7a2d13f7-c675-4d73-aaa6-ef763beeab50" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_1c1dcbc4-0a20-45ce-8e2a-dd2a58b8e87d" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_1c1dcbc4-0a20-45ce-8e2a-dd2a58b8e87d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_84c1f1be-bd80-45af-a5d8-e455d4a811bf" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_84c1f1be-bd80-45af-a5d8-e455d4a811bf" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_800fe403-d47e-472a-864e-22d08d2747cf" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_800fe403-d47e-472a-864e-22d08d2747cf" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_388e09e5-b057-4e6a-8bdb-4531a34be44b" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_388e09e5-b057-4e6a-8bdb-4531a34be44b" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_c323507d-d206-4100-b314-dee2fed56b88" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_c323507d-d206-4100-b314-dee2fed56b88" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_fdc35176-cfdd-4930-a5f3-0809b47acdb5" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_fdc35176-cfdd-4930-a5f3-0809b47acdb5" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_42ae45bf-67b8-436f-98de-08db212850df" xlink:href="cfr-20220630.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_42ae45bf-67b8-436f-98de-08db212850df" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_ec45fc1a-a34f-4aa5-9a55-ed4286226cbf" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_ec45fc1a-a34f-4aa5-9a55-ed4286226cbf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_c2d4d3db-aaea-4cbf-9ce7-bf164978c420" 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_ec45fc1a-a34f-4aa5-9a55-ed4286226cbf" xlink:to="loc_srt_CounterpartyNameAxis_c2d4d3db-aaea-4cbf-9ce7-bf164978c420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2d4d3db-aaea-4cbf-9ce7-bf164978c420_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_c2d4d3db-aaea-4cbf-9ce7-bf164978c420" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2d4d3db-aaea-4cbf-9ce7-bf164978c420_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" 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_c2d4d3db-aaea-4cbf-9ce7-bf164978c420" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember_23b1a2af-dca8-47f4-a2f7-acb8de536d84" xlink:href="cfr-20220630.xsd#cfr_CounterpartyaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_CounterpartyaMember_23b1a2af-dca8-47f4-a2f7-acb8de536d84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember_f60d3d12-1449-493c-b775-6a85de8d209f" xlink:href="cfr-20220630.xsd#cfr_CounterpartybMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_CounterpartybMember_f60d3d12-1449-493c-b775-6a85de8d209f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember_b2d247cb-21a5-47be-8988-57d23b0691ce" xlink:href="cfr-20220630.xsd#cfr_CounterpartycMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_CounterpartycMember_b2d247cb-21a5-47be-8988-57d23b0691ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_1f862c2b-7db5-4076-858b-c629dd801e4c" xlink:href="cfr-20220630.xsd#cfr_OtherCounterpartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_OtherCounterpartiesMember_1f862c2b-7db5-4076-858b-c629dd801e4c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended" id="ic1706e4d21674fd1bf4efde1742e9454_BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:href="cfr-20220630.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_cc7eb235-c0f8-426f-8c65-f852aa79f81a" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_cc7eb235-c0f8-426f-8c65-f852aa79f81a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_dbddc96d-bfd6-4ad1-96b9-90d5ae8ade81" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_dbddc96d-bfd6-4ad1-96b9-90d5ae8ade81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_be6e3b95-d32c-4e83-a89e-1b36893d73de" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_be6e3b95-d32c-4e83-a89e-1b36893d73de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_d5978c41-16c0-4d2a-8b69-2da7ebc3f70e" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_d5978c41-16c0-4d2a-8b69-2da7ebc3f70e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b9de3989-f2af-49e8-966f-03614f2b6c92" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b9de3989-f2af-49e8-966f-03614f2b6c92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_b67a50d7-dcaa-4031-a0c3-1e4ec58ae6d8" 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_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_b67a50d7-dcaa-4031-a0c3-1e4ec58ae6d8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_aad62e9d-2440-486a-8b16-62098686fa8e" 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_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_aad62e9d-2440-486a-8b16-62098686fa8e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_6d154888-ae0a-4943-9320-3c4654015bfb" xlink:href="cfr-20220630.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_6d154888-ae0a-4943-9320-3c4654015bfb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e0779805-e994-4441-b2bb-c10f3a6d44a2" 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_6d154888-ae0a-4943-9320-3c4654015bfb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e0779805-e994-4441-b2bb-c10f3a6d44a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0779805-e994-4441-b2bb-c10f3a6d44a2_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_e0779805-e994-4441-b2bb-c10f3a6d44a2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0779805-e994-4441-b2bb-c10f3a6d44a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ecdc24c-5784-4316-8691-9444350b8a69" 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_e0779805-e994-4441-b2bb-c10f3a6d44a2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ecdc24c-5784-4316-8691-9444350b8a69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_abf50917-ac29-4399-946a-ad156da75120" 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_1ecdc24c-5784-4316-8691-9444350b8a69" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_abf50917-ac29-4399-946a-ad156da75120" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e6cb6c32-2000-4639-946c-9184c4907dfd" 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_1ecdc24c-5784-4316-8691-9444350b8a69" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e6cb6c32-2000-4639-946c-9184c4907dfd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" xlink:type="extended" id="ib840b6945e934d71bb2de16b99ce14db_StockBasedCompensationStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5a427545-e740-4eb6-a791-a2d5061b075f" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9620a59d-b691-465d-9c90-d92967cd84d6" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5a427545-e740-4eb6-a791-a2d5061b075f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9620a59d-b691-465d-9c90-d92967cd84d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" 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_5a427545-e740-4eb6-a791-a2d5061b075f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c6985666-53e4-4237-afb7-8229def14039" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_PlanNameAxis_c6985666-53e4-4237-afb7-8229def14039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c6985666-53e4-4237-afb7-8229def14039_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_c6985666-53e4-4237-afb7-8229def14039" xlink:to="loc_us-gaap_PlanNameDomain_c6985666-53e4-4237-afb7-8229def14039_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1107ca0b-32e2-496b-8c2c-e071d3fd2890" 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_c6985666-53e4-4237-afb7-8229def14039" xlink:to="loc_us-gaap_PlanNameDomain_1107ca0b-32e2-496b-8c2c-e071d3fd2890" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_14f33f7c-60da-4d3d-9b74-333a8014314b" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_AwardDateAxis_14f33f7c-60da-4d3d-9b74-333a8014314b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_14f33f7c-60da-4d3d-9b74-333a8014314b_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_14f33f7c-60da-4d3d-9b74-333a8014314b" xlink:to="loc_us-gaap_AwardDateDomain_14f33f7c-60da-4d3d-9b74-333a8014314b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_bc6768e9-428f-4902-ba45-e778fc782f42" 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_14f33f7c-60da-4d3d-9b74-333a8014314b" xlink:to="loc_us-gaap_AwardDateDomain_bc6768e9-428f-4902-ba45-e778fc782f42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_80083a82-1353-4e66-b615-0b5f4e94fa13" 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_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_AwardTypeAxis_80083a82-1353-4e66-b615-0b5f4e94fa13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_80083a82-1353-4e66-b615-0b5f4e94fa13_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_80083a82-1353-4e66-b615-0b5f4e94fa13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_80083a82-1353-4e66-b615-0b5f4e94fa13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b39b872a-25e6-4d17-88fa-a7ff1f0859cb" 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_80083a82-1353-4e66-b615-0b5f4e94fa13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b39b872a-25e6-4d17-88fa-a7ff1f0859cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f7da95cc-0b1a-45cb-9f55-a693ff3f14bc" 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_b39b872a-25e6-4d17-88fa-a7ff1f0859cb" xlink:to="loc_us-gaap_PerformanceSharesMember_f7da95cc-0b1a-45cb-9f55-a693ff3f14bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_24b4375e-f7da-4813-a68f-cf20479d063f" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_24b4375e-f7da-4813-a68f-cf20479d063f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_24b4375e-f7da-4813-a68f-cf20479d063f_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_24b4375e-f7da-4813-a68f-cf20479d063f" xlink:to="loc_us-gaap_ClassOfStockDomain_24b4375e-f7da-4813-a68f-cf20479d063f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ae6cff67-0901-4780-830d-cd23092b3bea" 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_24b4375e-f7da-4813-a68f-cf20479d063f" xlink:to="loc_us-gaap_ClassOfStockDomain_ae6cff67-0901-4780-830d-cd23092b3bea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_64959090-0da1-404e-bdc2-6d9c242f1067" 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_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_srt_RangeAxis_64959090-0da1-404e-bdc2-6d9c242f1067" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_64959090-0da1-404e-bdc2-6d9c242f1067_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_64959090-0da1-404e-bdc2-6d9c242f1067" xlink:to="loc_srt_RangeMember_64959090-0da1-404e-bdc2-6d9c242f1067_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1fa658be-6c47-4a7b-b930-673249ab3e50" 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_64959090-0da1-404e-bdc2-6d9c242f1067" xlink:to="loc_srt_RangeMember_1fa658be-6c47-4a7b-b930-673249ab3e50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_ba80f494-9e09-497b-9228-5dc91f55049f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_VestingAxis_ba80f494-9e09-497b-9228-5dc91f55049f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_ba80f494-9e09-497b-9228-5dc91f55049f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_ba80f494-9e09-497b-9228-5dc91f55049f" xlink:to="loc_us-gaap_VestingDomain_ba80f494-9e09-497b-9228-5dc91f55049f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_fbc3cd1f-8ce5-4f57-8410-c059c4aa98a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_ba80f494-9e09-497b-9228-5dc91f55049f" xlink:to="loc_us-gaap_VestingDomain_fbc3cd1f-8ce5-4f57-8410-c059c4aa98a9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended" id="iab110d7babea473c8d395d08686cff6a_StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" 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_44938718-5354-43b3-be91-680ed0b9c87f" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_44938718-5354-43b3-be91-680ed0b9c87f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c01320b1-4153-4107-9407-bdde259b8c2b" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c01320b1-4153-4107-9407-bdde259b8c2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_544ce3e4-df7d-4dcf-917a-84bd3c501c0d" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_544ce3e4-df7d-4dcf-917a-84bd3c501c0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ed336e16-5a15-4b18-a836-9ea629aabda9" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ed336e16-5a15-4b18-a836-9ea629aabda9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_beb74703-11e1-41b4-8851-2a89cc1f398b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3c02a9f4-9e78-4e70-a526-1b6cfde25dce" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3c02a9f4-9e78-4e70-a526-1b6cfde25dce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f2c2aaa0-1d84-426a-b041-3abaa38d2351" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f2c2aaa0-1d84-426a-b041-3abaa38d2351" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2101993a-63b2-4030-8a15-9f54a409124d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7b1dc5c3-1255-42e3-b31d-4f82f5e7a9bf" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7b1dc5c3-1255-42e3-b31d-4f82f5e7a9bf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d7b1abbc-1ea1-4dbe-9497-7dc19f4c7623" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d7b1abbc-1ea1-4dbe-9497-7dc19f4c7623" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_79c25344-eaa7-4bc0-8b97-6b9f5cea48cc" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_79c25344-eaa7-4bc0-8b97-6b9f5cea48cc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca7e1866-4d0a-4492-85e2-de628bf4ed14" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca7e1866-4d0a-4492-85e2-de628bf4ed14" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c0b38103-150c-4fc1-b319-8d1fb1b4b569" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_af836b9b-4bab-4ce8-8eaa-d29d6e4583f5" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_af836b9b-4bab-4ce8-8eaa-d29d6e4583f5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b18ac12b-efff-4780-8e84-27abecba72c8" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b18ac12b-efff-4780-8e84-27abecba72c8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d10e3c23-241f-479f-a7a1-7b985076ae4f" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b77995bd-d32a-4d3b-8d95-0cc5625cea13" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b77995bd-d32a-4d3b-8d95-0cc5625cea13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b6443aad-c095-483b-8e18-23bc99c7df1c" 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_b77995bd-d32a-4d3b-8d95-0cc5625cea13" xlink:to="loc_srt_RangeAxis_b6443aad-c095-483b-8e18-23bc99c7df1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b6443aad-c095-483b-8e18-23bc99c7df1c_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_b6443aad-c095-483b-8e18-23bc99c7df1c" xlink:to="loc_srt_RangeMember_b6443aad-c095-483b-8e18-23bc99c7df1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1842919c-74c4-40ee-ba07-818934622eb9" 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_b6443aad-c095-483b-8e18-23bc99c7df1c" xlink:to="loc_srt_RangeMember_1842919c-74c4-40ee-ba07-818934622eb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aee3f71b-c1ea-41e1-9511-82dcfab5db94" 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_1842919c-74c4-40ee-ba07-818934622eb9" xlink:to="loc_srt_MaximumMember_aee3f71b-c1ea-41e1-9511-82dcfab5db94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3" 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_b77995bd-d32a-4d3b-8d95-0cc5625cea13" xlink:to="loc_us-gaap_AwardTypeAxis_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3_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_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" 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_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_a3c037ad-362a-410e-88aa-6015cb2b1625" xlink:href="cfr-20220630.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_a3c037ad-362a-410e-88aa-6015cb2b1625" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_3745beea-b0a5-41ea-b11d-5997282f17c7" xlink:href="cfr-20220630.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_3745beea-b0a5-41ea-b11d-5997282f17c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ae2fddda-774f-45a2-935b-6f2721821677" 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_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_us-gaap_PerformanceSharesMember_ae2fddda-774f-45a2-935b-6f2721821677" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_746efd77-f6a5-4a59-b78f-992a92545693" 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_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_us-gaap_EmployeeStockOptionMember_746efd77-f6a5-4a59-b78f-992a92545693" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail" xlink:type="extended" id="i67c02fe6d5de488787514a4687e9574c_StockBasedCompensationStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" 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_RestrictedStockExpense_3db967df-fcb5-48c2-a2f5-440d654e957c" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:to="loc_us-gaap_RestrictedStockExpense_3db967df-fcb5-48c2-a2f5-440d654e957c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ef24c75a-1d73-4f80-a6df-5903d7e2641a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ef24c75a-1d73-4f80-a6df-5903d7e2641a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b03bca79-df2a-4348-a31d-f52324192a72" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b03bca79-df2a-4348-a31d-f52324192a72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_796d78bc-0a4a-4397-a800-3bf4af4deacd" 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_309c3611-3614-4b97-81c6-609c14ff0011" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_796d78bc-0a4a-4397-a800-3bf4af4deacd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a" 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_796d78bc-0a4a-4397-a800-3bf4af4deacd" xlink:to="loc_us-gaap_AwardTypeAxis_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a_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_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" 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_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_e4eb3182-062f-4ffd-be76-e9ba2d8ad831" xlink:href="cfr-20220630.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_e4eb3182-062f-4ffd-be76-e9ba2d8ad831" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_9489b188-8fe4-4f49-8432-63968a3ff171" xlink:href="cfr-20220630.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_9489b188-8fe4-4f49-8432-63968a3ff171" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_56a8d5cc-692f-4b69-b85d-4f4deae73f50" 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_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:to="loc_us-gaap_PerformanceSharesMember_56a8d5cc-692f-4b69-b85d-4f4deae73f50" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended" id="i2ebe64d61d3a4143a0da4ee7cd7c396e_StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6ecd7f97-8465-4a28-930e-437adc42fb19" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6ecd7f97-8465-4a28-930e-437adc42fb19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_6bd8999b-f498-4422-8206-125ea415c235" xlink:href="cfr-20220630.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_6bd8999b-f498-4422-8206-125ea415c235" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_09e71231-3ad8-4dbb-9d9b-c8dde5ee49cc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_09e71231-3ad8-4dbb-9d9b-c8dde5ee49cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a454f860-0fae-44a1-87ba-dd472ff367d4" 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_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a454f860-0fae-44a1-87ba-dd472ff367d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_42656a21-a391-407d-ab6d-f0aa01d93854" 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_a454f860-0fae-44a1-87ba-dd472ff367d4" xlink:to="loc_srt_RangeAxis_42656a21-a391-407d-ab6d-f0aa01d93854" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_42656a21-a391-407d-ab6d-f0aa01d93854_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_42656a21-a391-407d-ab6d-f0aa01d93854" xlink:to="loc_srt_RangeMember_42656a21-a391-407d-ab6d-f0aa01d93854_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6e75b922-5408-4542-b685-1e967085f017" 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_42656a21-a391-407d-ab6d-f0aa01d93854" xlink:to="loc_srt_RangeMember_6e75b922-5408-4542-b685-1e967085f017" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_341be9b6-abdd-45b5-b415-ef521aca11ba" 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_a454f860-0fae-44a1-87ba-dd472ff367d4" xlink:to="loc_us-gaap_AwardTypeAxis_341be9b6-abdd-45b5-b415-ef521aca11ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_341be9b6-abdd-45b5-b415-ef521aca11ba_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_341be9b6-abdd-45b5-b415-ef521aca11ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_341be9b6-abdd-45b5-b415-ef521aca11ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0a19fe64-0dd5-476c-8366-f717d73a60bf" 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_341be9b6-abdd-45b5-b415-ef521aca11ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0a19fe64-0dd5-476c-8366-f717d73a60bf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail" xlink:type="extended" id="i66394409847f4b7bb9797f96440ea69d_OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a34c8deb-7849-4446-8880-97d8427e058e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:href="cfr-20220630.xsd#cfr_AccumulatedOtherComprehensiveIncomeLossRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a34c8deb-7849-4446-8880-97d8427e058e" xlink:to="loc_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f7e80281-587f-4960-b3e7-ec4f0bf3a6d1" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f7e80281-587f-4960-b3e7-ec4f0bf3a6d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_638ac62a-df58-4684-a234-6356a865bfbd" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_638ac62a-df58-4684-a234-6356a865bfbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_dd11d10c-ca43-43cb-bd7e-3d9f01932fcc" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_dd11d10c-ca43-43cb-bd7e-3d9f01932fcc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6b050552-b03c-4124-9208-172ec8d91e18" 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_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6b050552-b03c-4124-9208-172ec8d91e18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_83eff455-2b55-4e7f-9bb9-d0fa0ec56e6a" 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_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ef7bcb6d-b739-4cec-b4d4-6c0b2c355aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a34c8deb-7849-4446-8880-97d8427e058e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ef7bcb6d-b739-4cec-b4d4-6c0b2c355aea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9762972e-91df-4fdd-9bbf-25be07d2c571" 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_AccumulatedOtherComprehensiveIncomeLossTable_ef7bcb6d-b739-4cec-b4d4-6c0b2c355aea" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9762972e-91df-4fdd-9bbf-25be07d2c571" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9762972e-91df-4fdd-9bbf-25be07d2c571_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_9762972e-91df-4fdd-9bbf-25be07d2c571" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9762972e-91df-4fdd-9bbf-25be07d2c571_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2394e494-c4ba-4e4c-a307-ed0188f45400" 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_9762972e-91df-4fdd-9bbf-25be07d2c571" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_4f4894a3-0b61-46c4-97dd-c070e0a8bfd7" 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_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_4f4894a3-0b61-46c4-97dd-c070e0a8bfd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_63f8558c-ca31-41ed-bfc3-665818dbebee" 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_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_63f8558c-ca31-41ed-bfc3-665818dbebee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f05a672-ab17-4210-b9da-fbca503a7f39" 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_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f05a672-ab17-4210-b9da-fbca503a7f39" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail" xlink:type="extended" id="i11d370c5cd84457a8b66f1d516ddd294_OperatingSegmentsSummaryofOperatingResultsbySegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e1447ad4-1ca6-4494-aee5-dc51f26b8466" 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_c7ed2ac3-a99e-497a-9f46-84f8097be4b5" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_c7ed2ac3-a99e-497a-9f46-84f8097be4b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_75cba82e-f417-449c-850d-990230b11545" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_75cba82e-f417-449c-850d-990230b11545" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b6fc150d-0c97-4f4e-9b36-a65391a573ce" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NoninterestIncome_b6fc150d-0c97-4f4e-9b36-a65391a573ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_615dd9e0-30c8-466d-a3ce-b4ddcd91c16d" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NoninterestExpense_615dd9e0-30c8-466d-a3ce-b4ddcd91c16d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_69b949e3-4ad0-4bb8-86ae-3d734db86b91" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_69b949e3-4ad0-4bb8-86ae-3d734db86b91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4b8aff06-8582-40d1-a9cb-e9cdc6eb7b04" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4b8aff06-8582-40d1-a9cb-e9cdc6eb7b04" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_377de6b6-091e-4619-a793-abe8cdc88062" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NetIncomeLoss_377de6b6-091e-4619-a793-abe8cdc88062" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_582f8124-225d-4e82-ac21-d9d6db911700" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_582f8124-225d-4e82-ac21-d9d6db911700" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a818efae-0908-419c-b690-80bb38ad8a1c" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a818efae-0908-419c-b690-80bb38ad8a1c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_43f957cb-edb7-47de-92d6-a023b7893c41" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_Revenues_43f957cb-edb7-47de-92d6-a023b7893c41" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_977863a6-0b2d-4ba1-8192-f76ffcd6cdd3" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_977863a6-0b2d-4ba1-8192-f76ffcd6cdd3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79" 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_977863a6-0b2d-4ba1-8192-f76ffcd6cdd3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79_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_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79" xlink:to="loc_us-gaap_SegmentDomain_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" 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_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79" xlink:to="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_daed849f-bf89-4bad-91bb-af4096345add" xlink:href="cfr-20220630.xsd#cfr_BankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:to="loc_cfr_BankMember_daed849f-bf89-4bad-91bb-af4096345add" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_5371b13f-27a0-48da-92bd-bc9323bf948d" xlink:href="cfr-20220630.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:to="loc_cfr_FrostWealthAdvisorsMember_5371b13f-27a0-48da-92bd-bc9323bf948d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_c6720a15-794c-4ab9-9ade-8659fb0cd7a3" xlink:href="cfr-20220630.xsd#cfr_NonBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:to="loc_cfr_NonBanksMember_c6720a15-794c-4ab9-9ade-8659fb0cd7a3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#FairValueMeasurementsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail" xlink:type="extended" id="if3f09b025bdb4d7d9b6fe39c3bf53de2_FairValueMeasurementsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_62ecd2a7-a6ae-48be-8e4d-eea4ccc69585" 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_Financialinstrumentsusingfairvaluemeasurementoption_2f556647-4223-41f4-888a-88b692f42550" xlink:href="cfr-20220630.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_62ecd2a7-a6ae-48be-8e4d-eea4ccc69585" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_2f556647-4223-41f4-888a-88b692f42550" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_32b76746-df1f-48f6-9815-5eb69a0cb652" 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_62ecd2a7-a6ae-48be-8e4d-eea4ccc69585" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3b61bda6-f54c-444a-8799-3d75f394371d" 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_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3b61bda6-f54c-444a-8799-3d75f394371d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b61bda6-f54c-444a-8799-3d75f394371d_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_3b61bda6-f54c-444a-8799-3d75f394371d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b61bda6-f54c-444a-8799-3d75f394371d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1106a57b-59aa-4414-ad8e-33e78a499688" 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_3b61bda6-f54c-444a-8799-3d75f394371d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1106a57b-59aa-4414-ad8e-33e78a499688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83" 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_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83_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_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8f6918e0-5be4-41b7-8cf3-e6bb0ab458f1" 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_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8f6918e0-5be4-41b7-8cf3-e6bb0ab458f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f303f178-4a2c-4a6e-908c-9799e8053c22" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:to="loc_srt_RangeAxis_f303f178-4a2c-4a6e-908c-9799e8053c22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f303f178-4a2c-4a6e-908c-9799e8053c22_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_f303f178-4a2c-4a6e-908c-9799e8053c22" xlink:to="loc_srt_RangeMember_f303f178-4a2c-4a6e-908c-9799e8053c22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5e49f38c-1168-42e3-af6b-8a51fb2ec2ce" 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_f303f178-4a2c-4a6e-908c-9799e8053c22" xlink:to="loc_srt_RangeMember_5e49f38c-1168-42e3-af6b-8a51fb2ec2ce" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail" xlink:type="extended" id="i8afce191d5aa404795c8a1af363f7cf7_FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" 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_fe2f9583-b21c-4515-9e2f-e3b29f0c0926" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_fe2f9583-b21c-4515-9e2f-e3b29f0c0926" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_88ef308e-6cf0-4753-8c5a-98ee7bdb4f8a" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_TradingSecurities_88ef308e-6cf0-4753-8c5a-98ee7bdb4f8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_3c2619f8-739d-42f3-bf89-14e1d21d34aa" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_DerivativeAssets_3c2619f8-739d-42f3-bf89-14e1d21d34aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_07ec221f-5ae5-40e6-834d-978edf15480c" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_DerivativeLiabilities_07ec221f-5ae5-40e6-834d-978edf15480c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2770491-ad2e-47bb-899f-8246e60a236a" 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_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2770491-ad2e-47bb-899f-8246e60a236a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f2770491-ad2e-47bb-899f-8246e60a236a_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_f2770491-ad2e-47bb-899f-8246e60a236a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f2770491-ad2e-47bb-899f-8246e60a236a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f614089d-9294-4311-9b6a-86bf2a4c41d7" 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_f2770491-ad2e-47bb-899f-8246e60a236a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f614089d-9294-4311-9b6a-86bf2a4c41d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7af8a3c1-28c9-4a86-96e8-a6990c493a46" 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_f614089d-9294-4311-9b6a-86bf2a4c41d7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7af8a3c1-28c9-4a86-96e8-a6990c493a46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_521d201b-0198-4334-9ee7-81d026484fcc" 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_f614089d-9294-4311-9b6a-86bf2a4c41d7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_521d201b-0198-4334-9ee7-81d026484fcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_120b1a71-cca3-4f2e-bba4-4daeebf1957f" 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_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_120b1a71-cca3-4f2e-bba4-4daeebf1957f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_120b1a71-cca3-4f2e-bba4-4daeebf1957f_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_120b1a71-cca3-4f2e-bba4-4daeebf1957f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_120b1a71-cca3-4f2e-bba4-4daeebf1957f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" 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_120b1a71-cca3-4f2e-bba4-4daeebf1957f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_8a8c9c23-5c7b-4a18-a492-a6d08b152c6f" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_8a8c9c23-5c7b-4a18-a492-a6d08b152c6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_da684f4b-32ed-40b3-8a73-c2348da21975" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_da684f4b-32ed-40b3-8a73-c2348da21975" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e469ae26-b210-4a62-a158-ed9e06b84b6d" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e469ae26-b210-4a62-a158-ed9e06b84b6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_760d2af4-02fc-4480-a77c-53bed7a26d49" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_OtherInvestmentsMember_760d2af4-02fc-4480-a77c-53bed7a26d49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0354e338-6d0b-4725-85f9-9c7c2ca27b86" 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_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0354e338-6d0b-4725-85f9-9c7c2ca27b86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0354e338-6d0b-4725-85f9-9c7c2ca27b86_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_0354e338-6d0b-4725-85f9-9c7c2ca27b86" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0354e338-6d0b-4725-85f9-9c7c2ca27b86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" 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_0354e338-6d0b-4725-85f9-9c7c2ca27b86" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_0e159152-3d31-4c0c-ba94-42b2ace73d5a" xlink:href="cfr-20220630.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_0e159152-3d31-4c0c-ba94-42b2ace73d5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_639f14b6-8469-471e-a22e-cb0d599d9f65" xlink:href="cfr-20220630.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_639f14b6-8469-471e-a22e-cb0d599d9f65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_b83833ae-a10a-4337-9a36-3a757ad381f5" 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_593a2430-0f43-4080-878d-a5dc2361986e" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_b83833ae-a10a-4337-9a36-3a757ad381f5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail" xlink:type="extended" id="ia7ed1e785d1f401ca655e79fb43094b9_FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_3fe79a2f-cbc3-4da6-b784-7cda507839ea" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_3fe79a2f-cbc3-4da6-b784-7cda507839ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_4ce17c15-7774-4f16-8ebd-d9e8bf6e3ecc" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_4ce17c15-7774-4f16-8ebd-d9e8bf6e3ecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f3f340e-4c9a-4f73-ad33-6ebadb0f774d" xlink:href="cfr-20220630.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f3f340e-4c9a-4f73-ad33-6ebadb0f774d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_10cd746f-d680-4ff9-b858-b17d36043235" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_10cd746f-d680-4ff9-b858-b17d36043235" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_83676a84-997a-43da-8cd2-fb452729b3fa" 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_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_83676a84-997a-43da-8cd2-fb452729b3fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83676a84-997a-43da-8cd2-fb452729b3fa_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_83676a84-997a-43da-8cd2-fb452729b3fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83676a84-997a-43da-8cd2-fb452729b3fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" 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_83676a84-997a-43da-8cd2-fb452729b3fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_679d5242-02e8-4680-bdfb-faf87b8191e0" 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_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_679d5242-02e8-4680-bdfb-faf87b8191e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0a8b2ca2-dd04-4ca5-9b82-5aae78c89f7a" 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_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0a8b2ca2-dd04-4ca5-9b82-5aae78c89f7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_becabebb-a9cd-41ac-8f14-bccc108aa0ca" 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_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_becabebb-a9cd-41ac-8f14-bccc108aa0ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_becabebb-a9cd-41ac-8f14-bccc108aa0ca_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_becabebb-a9cd-41ac-8f14-bccc108aa0ca" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_becabebb-a9cd-41ac-8f14-bccc108aa0ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1e179b7e-e36b-44b0-989a-bb0a1700ac79" 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_becabebb-a9cd-41ac-8f14-bccc108aa0ca" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1e179b7e-e36b-44b0-989a-bb0a1700ac79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ebbaaffe-0996-4176-ba72-69af23e83b30" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ebbaaffe-0996-4176-ba72-69af23e83b30" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ebbaaffe-0996-4176-ba72-69af23e83b30_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_ebbaaffe-0996-4176-ba72-69af23e83b30" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ebbaaffe-0996-4176-ba72-69af23e83b30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_98942f21-2077-475e-bde7-ee502788c119" 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_ebbaaffe-0996-4176-ba72-69af23e83b30" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_98942f21-2077-475e-bde7-ee502788c119" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e354e043-4151-4dde-aef3-25a3b509f765" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e354e043-4151-4dde-aef3-25a3b509f765" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e354e043-4151-4dde-aef3-25a3b509f765_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_e354e043-4151-4dde-aef3-25a3b509f765" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_e354e043-4151-4dde-aef3-25a3b509f765_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_057ae8ed-cb09-4d58-8f8d-bae379144984" 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_e354e043-4151-4dde-aef3-25a3b509f765" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_057ae8ed-cb09-4d58-8f8d-bae379144984" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="extended" id="ifea5641b55274029a98395e0acfb2340_FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8feadef9-a0b0-4fd0-8071-80e21113d02e" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f5c8fe3-5915-440a-9837-5f78528adbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f5c8fe3-5915-440a-9837-5f78528adbaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_85dd939f-da6a-4037-ab4d-04fd5e71eae0" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_85dd939f-da6a-4037-ab4d-04fd5e71eae0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_0e7408c9-1481-4692-8852-4142423bdd5e" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_0e7408c9-1481-4692-8852-4142423bdd5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_d249e934-1f8d-438e-954d-c97d0d45b825" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_InterestReceivable_d249e934-1f8d-438e-954d-c97d0d45b825" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fe3424a6-f814-4312-8213-e923a0a91605" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fe3424a6-f814-4312-8213-e923a0a91605" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_cab8ffdd-2b4b-40b0-b17a-63e07dd98bc5" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_Deposits_cab8ffdd-2b4b-40b0-b17a-63e07dd98bc5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_a2479ea0-6e17-4b67-a10c-7943a31bcdb2" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_FederalFundsPurchased_a2479ea0-6e17-4b67-a10c-7943a31bcdb2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_49fbb146-91a5-4cbf-9872-739e4bb3ec12" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_49fbb146-91a5-4cbf-9872-739e4bb3ec12" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_ee1af20d-0342-4185-8486-5b838e4c5579" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_ee1af20d-0342-4185-8486-5b838e4c5579" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_066a6137-3858-49fa-b6af-0121543d22db" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_SubordinatedDebt_066a6137-3858-49fa-b6af-0121543d22db" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_0a50ddac-36fa-4415-8e74-29b1c26b84a9" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_0a50ddac-36fa-4415-8e74-29b1c26b84a9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_9de52b5a-9ac3-44ec-965e-0e13207bf712" 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_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_9de52b5a-9ac3-44ec-965e-0e13207bf712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9de52b5a-9ac3-44ec-965e-0e13207bf712_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_9de52b5a-9ac3-44ec-965e-0e13207bf712" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9de52b5a-9ac3-44ec-965e-0e13207bf712_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_edda4c10-3407-4770-8864-d06daef970ac" 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_9de52b5a-9ac3-44ec-965e-0e13207bf712" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_edda4c10-3407-4770-8864-d06daef970ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2db92c79-20af-4005-9a01-1aa3ec1e5f47" 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_edda4c10-3407-4770-8864-d06daef970ac" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2db92c79-20af-4005-9a01-1aa3ec1e5f47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_1f56c9a7-f4e6-4e11-8d34-e76954d440e9" 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_edda4c10-3407-4770-8864-d06daef970ac" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_1f56c9a7-f4e6-4e11-8d34-e76954d440e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_527e0f52-03a1-4d28-bbe5-c022cfd7e1c0" 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_edda4c10-3407-4770-8864-d06daef970ac" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_527e0f52-03a1-4d28-bbe5-c022cfd7e1c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9f424c16-f3d0-4a19-8e86-14a374fd0d9b" 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_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9f424c16-f3d0-4a19-8e86-14a374fd0d9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9f424c16-f3d0-4a19-8e86-14a374fd0d9b_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_9f424c16-f3d0-4a19-8e86-14a374fd0d9b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9f424c16-f3d0-4a19-8e86-14a374fd0d9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_400bc860-d291-416b-b326-7172988b81e7" 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_9f424c16-f3d0-4a19-8e86-14a374fd0d9b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_400bc860-d291-416b-b326-7172988b81e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e2952a47-3313-4d62-9b32-cf7e344f0ca8" 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_400bc860-d291-416b-b326-7172988b81e7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e2952a47-3313-4d62-9b32-cf7e344f0ca8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_6dfa82ed-a43e-49be-bfb4-ace49cd2e7d7" 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_400bc860-d291-416b-b326-7172988b81e7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_6dfa82ed-a43e-49be-bfb4-ace49cd2e7d7" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>cfr-20220630_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:ee4ec05c-6a99-4972-ad1d-50d952ba202c,g:b11b76d6-3e2a-42af-bd90-70f7e1de9a58-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_6471de13-373e-48cc-a342-f1c2b44db2de_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_us-gaap_CommonEquityTierOneCapital_b041756f-f5bb-49a3-b0b9-1551e1fb12cf_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 1 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_f3310a88-8cad-4776-ba19-c4e94dc6d78a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Awards exercised/vested, 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_06ec8cd9-157c-4044-ba74-f8f815b82330_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_8f8179fb-e67d-4990-8416-5d65b5452a40_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-20220630.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_0a8e22e9-daba-4292-961d-2da2d00023f1_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, Financial Assets, Resell Agreements</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_us-gaap_LoanRestructuringModificationNameAxis_64192a0c-dea0-4f09-bd83-cc3161227c12_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_82b64af1-b51f-4e53-a203-04271a73afb3_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-20220630.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_a7d3b859-e854-4d3e-8411-3169329a7a36_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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_ebc278f3-9f2b-44b0-bcc5-e00761246335_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink: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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_46b66533-1045-4db3-9a5e-b2ebe3f3e5fe_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, Derivatives, Financial liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_1fe2a1d5-a969-4e35-8f69-46755f9724fa_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_5258bcd5-dc07-41be-bf74-16ce081409bc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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 &#8211; common stock ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)</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_8cedc943-908e-4456-af43-5e00b7aac98f_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4351683b-9610-43b3-b475-a864262a7c85_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, Weighted-Average Price</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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_62f353ac-0f53-46df-8182-789a8e65e4bd_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_RegulatoryAgencyDomain_89dd1afd-75d0-4b75-8d86-adbe3e9253b0_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_2e049f97-36d5-4ce4-b770-f01f10a38bc3_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-20220630.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_0836832e-3f90-4fe6-b8ed-c15a66c654fa_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_CommitmentsContingenciesAndGuaranteesTextBlock_de1dcd5a-4a2f-46e4-8393-702f4b0dba57_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">Commitments Contingencies and Guarantees</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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bee4842f-163d-4486-8cfe-6668f5a18a26_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_c348e5ea-1d65-4b21-b730-9bbac3a8ae7b_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_b346db7d-fcca-4856-a593-e8f4c7d19704_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_52f6a8af-4972-4305-bb14-7c8aa851cd85_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_6214a931-0fca-4745-9fd2-60578d95aacc_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" 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">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_cfr_FinancialAssetsGross_8f481664-7ae4-41ea-bfaa-c232667926c7_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-20220630.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_SubsequentEventTypeDomain_38003e82-3239-45fb-80e2-b26b6a5bdc97_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_ee878ea1-9878-48a7-802b-71609ec156d2_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_f3cc6b15-f956-4686-8146-83a824beb664_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">Intangible amortization</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_us-gaap_DeferredTaxAssetsLiabilitiesNet_93f684ed-4de1-4097-beac-ce95bf250a96_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_6cd94639-f78e-4b3f-b060-141f6309e0bd_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 Amount 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_5236f56d-9d02-46b9-92a3-7fd62c3f6ff6_terseLabel_en-US" xlink:label="lab_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink: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) [Roll Forward]</link:label>
    <link:label id="lab_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_label_en-US" xlink:label="lab_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink: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) [Roll Forward]</link:label>
    <link:label id="lab_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_documentation_en-US" xlink:label="lab_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:href="cfr-20220630.xsd#cfr_AccumulatedOtherComprehensiveIncomeLossRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:to="lab_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_b4d20d6c-e0ba-4cab-ad67-847a41e291bb_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-20220630.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_us-gaap_EquitySecuritiesByIndustryAxis_0af9b800-fd06-4afe-9e83-0fce0b1e7447_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_BusinessAcquisitionAxis_069aefe8-4fe3-470f-8d50-786a3730ce4f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ProceedsFromSaleOfRestructuredLoans_3f3aaf1f-5585-4338-8337-dd3a77f3d68e_terseLabel_en-US" xlink:label="lab_cfr_ProceedsFromSaleOfRestructuredLoans" xlink: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 restructured loans</link:label>
    <link:label id="lab_cfr_ProceedsFromSaleOfRestructuredLoans_label_en-US" xlink:label="lab_cfr_ProceedsFromSaleOfRestructuredLoans" xlink: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 restructured loans</link:label>
    <link:label id="lab_cfr_ProceedsFromSaleOfRestructuredLoans_documentation_en-US" xlink:label="lab_cfr_ProceedsFromSaleOfRestructuredLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of restructured loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ProceedsFromSaleOfRestructuredLoans" xlink:href="cfr-20220630.xsd#cfr_ProceedsFromSaleOfRestructuredLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ProceedsFromSaleOfRestructuredLoans" xlink:to="lab_cfr_ProceedsFromSaleOfRestructuredLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b631c98b-7907-434c-b373-fae9dbea25d1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_62aeb57e-7ec7-416a-be6c-34bdeea91c22_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_19db1686-9fbd-45e8-933a-ce080e733e76_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_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2db6f90d-5444-40de-995b-ba9a18b2c9e7_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_f73d1dfb-7b4d-43ee-a18b-2ee39e93838a_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_92df911e-9c1b-4fc8-807d-eb2c9c47fbbb_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-20220630.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_4b95fe4c-3804-43db-b98f-9b95a29c9e73_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_cdd28d54-aaa4-4e49-a50c-a1decf0c3d10_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_6444df0b-db64-4d49-9bc4-3b9ad5400f3a_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_e14151a4-dc65-4f8b-bdf7-06820bc44756_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_54e3f5c3-3f0d-4ca3-bc48-d42dcb4cf1a7_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&#160;Series B shares ($1,000&#160;liquidation preference) issued at June&#160;30, 2022 and December&#160;31, 2021</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_76cb7501-d7a1-4206-9526-6d8f8c7bad7e_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-20220630.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_us-gaap_RetainedEarningsMember_fdebcfd6-db7c-4bf1-bbe6-a12ad86bf0e9_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_b714093d-8d9b-41d4-bc0a-808f1db22aea_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-20220630.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_9e330819-781a-48eb-89ac-651bd1f48bac_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_e1d2ba22-55fb-4bc1-8cd1-4352f29e9807_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_51968170-aa9c-4749-ac6c-1211d55172ad_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_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_e312cb08-20fb-4752-b27f-b5cd525c34d0_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 [Table Text Block]</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-20220630.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_18a1ad97-ba09-4700-b8c2-f518afe06b81_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_6d8a2eff-2e7e-4c48-b775-f4b6edd8dfe6_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_970c41f1-c4da-42fd-a272-5811a6b80505_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_CashCollateralForBorrowedSecurities_43eabbad-00e6-492a-8ff8-3003bd3b79d0_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 for borrowed securities deposited 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_136a2c9a-1639-4a4c-a504-2b4f7a0d5598_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-20220630.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_us-gaap_HeldToMaturitySecuritiesFairValue_a3cde475-43d7-4287-a675-4c6db7c5efd3_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, Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_5789cc77-7337-4a7b-9372-a2623f391516_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_554103d5-edb8-4aa9-8a32-0a8a6525614f_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_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_dd3b6c91-2dd9-45cf-86dd-34c82f87be69_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">Leverage Ratio, 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-20220630.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_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_2a6b1149-d17c-490a-93a2-276722776ea2_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_3dffb679-7f4f-4cbf-9bd3-e6e2c76acbab_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_8f124042-fcb1-4af2-b50a-45906e4b826f_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-20220630.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_us-gaap_LoansReceivableMember_990c9a4c-ac5b-4df4-b189-ac9f56bfcd4d_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_us-gaap_ConsumerLoanMember_7cad1533-f3ac-4675-bbdf-763775f0e9ff_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_457005af-281f-4284-bac8-d5566ce2783e_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</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_exch_XNYS_dcef9372-a822-4e2a-80bc-8de95f07b5e9_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d31a31df-7a39-436f-b90e-eb54fd8944ae_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_e46cb6e6-1e43-46de-98ab-4c783ee43b5a_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_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_73eca7a1-1d7b-406e-8ba7-9104f4bc7b6b_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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_f7fd214d-66b5-49fd-88e3-afb230ceb17d_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_d071bf66-476a-47c5-b444-6e569ce82b9c_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_d805ae56-82c8-4d95-a2c3-c532fcbce915_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_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_886711d3-d10a-4510-bb0c-63d4bfdedc3b_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-20220630.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_us-gaap_FairValueDisclosureItemAmountsDomain_66a279d2-47ec-4738-a6ef-ba838a0e0237_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_8910b90d-34d0-49d5-b27f-812223121e10_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_4fd0bd1c-41fb-4025-a8c0-67664f7f37be_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_cb8f124b-50de-461a-afb6-5346da399672_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_35e8dd4c-2daf-49b9-a027-298b60afb8b5_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-20220630.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_us-gaap_ScheduleOfInvestmentsTable_7178b717-4774-4799-8fd2-80d7c80fa984_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_9caaa23d-d3ee-4426-8054-3885c6bc2304_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, 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_9c66e7e6-ea10-4912-aa30-a147fa1a6348_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, Derivatives, 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_PriorYearsMember_d3ce242b-572d-41d8-922a-ed92100a93cd_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 [Member]</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-20220630.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_cfr_ConsumerLoansYearofOriginationDomain_adbd1347-aa2b-4252-a4df-4f9af23e33f2_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">[Domain] for Consumer Loans Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationDomain" xlink:href="cfr-20220630.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_ClassOfFinancingReceivableTypeOfBorrowerAxis_11136c86-ace4-4158-bb42-ac05379cf7b7_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_us-gaap_ImpairedFinancingReceivableRelatedAllowance_6dae6ac2-eb69-48df-8e75-743a0122557c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ImpairedFinancingReceivableRelatedAllowance" 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">Impaired Financing Receivable, Related Allowance</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_us-gaap_GainLossOnInvestmentsTextBlock_faa7fe01-f6dc-43f6-8d2e-39a8056d652a_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_us-gaap_PlanNameAxis_76f78a60-98dd-4017-bc9b-870cc9f817c2_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_us-gaap_FairValueInputsLevel1Member_60a25f63-326e-4bd8-93e8-cb9ee03e42fb_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_5aa91db6-f742-4889-bfab-9737a586d549_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_7afde4bc-bf36-4afc-b4d8-2cc8f30f9212_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_9546089d-8a1c-4f49-9d52-28d844dde62f_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_13ad7667-a1fa-47df-b61e-b6bb35b6d1c1_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_21d8535c-8752-4b3d-808c-d201911ff349_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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_e6dc4f52-0dbf-4ade-8d5e-bbc3fea65dc3_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_e91b010e-b1cb-41be-a141-0af2812e9c5d_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_9fc6b3d4-e0f5-4d27-ba64-9a0480ee2650_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_AdjustmentsForChangeInAccountingPrincipleAxis_a9525a54-9528-4540-8122-669a616e6850_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink: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 Change in Accounting Principle [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Principle, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="lab_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_7832b9ff-4ac9-4afa-b77d-c18bd128ab93_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_624170a5-b475-4ec2-b200-2b739f608ef3_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-20220630.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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_42e7e9a7-0b6e-44e4-b146-413804c6941f_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">Credit loss expense (benefit)</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_6745b975-b21d-4ba2-b1ed-345b2fbab78a_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_e9744a7c-d72a-4f89-98b4-1a2450f03478_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_5c4820a1-2ae0-4f40-adf0-7524fd1f434b_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">2026</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_66011934-7e69-4328-b75e-8b00e1f2fe2f_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">Stock option exercises/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD in&#160;2021)</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_dca21598-ba43-48b4-b5b6-6f7471f5da5c_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_CounterpartycMember_282bcc06-64b9-429d-9877-11682ba218a8_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-20220630.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_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_f7bf4e77-a681-469d-b5f8-6e08899fdbe7_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-20220630.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_7bc6c98b-0ab6-4f1c-b1c9-3c87789d88b8_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-20220630.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_us-gaap_BalanceSheetLocationDomain_a41ae4fa-0e40-480a-afce-4b3af7f7914f_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_6e616efb-bf42-497e-b603-00be1e0fe3b0_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_dei_EntityCommonStockSharesOutstanding_54dc3aae-f2a2-4af9-8370-2c1598c5c962_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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_93175fd8-0cee-4193-8621-61fed78d6d85_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">Debt Securities, Available-for-sale, 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_cfr_AaAAMember_c92332ac-8d19-48f7-82a0-275dc60ba9a7_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-20220630.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_d95ff685-9ac2-4c94-bece-8c99b946a9f0_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_61e0f06a-fd21-430f-a338-8393966ee774_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_4a5165c0-6865-4156-85dd-b21346fc02fb_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_6ab23072-e560-4134-b3a5-d7a8b7b69764_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-20220630.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_us-gaap_ReceivableTypeDomain_0055d685-10d2-435a-9787-967da1df1b7e_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_ca8c5710-0ac8-4f85-8a7f-36647d712ee5_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-20220630.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_us-gaap_OtherComprehensiveIncomeLocationDomain_01408ea8-206f-4fea-a27c-17ea3027b7dd_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_0deb15f9-aded-43e4-9a10-65e8480ca940_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_1aa316a0-73e5-403f-b1a3-5037d70f1c10_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-20220630.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_ProceedsFromSaleOfLoansReceivable_37284e0d-0064-47bc-baa3-b82e02527e3e_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_3e4998f7-f213-4a6c-bf7b-bf42b6ddf6b8_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-20220630.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_AccountingPoliciesAbstract_31973f57-27e7-4b90-9d98-3ba9ca65f3ff_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_DerivativeInstrumentRiskAxis_91b7414e-c232-4838-96ce-6cfd79c903a6_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_f2150760-4ee5-4da3-9b96-63de8137a1ef_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 [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_6a2343a8-dc6d-4ae2-b7e6-7749168fe9f2_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-20220630.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_bb5e9cf0-e3e8-422b-ad96-16f35b796fcd_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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_64b977c0-36e0-4acf-88ff-998d337405ac_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink: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, Allowance for Loan Losses Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink: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 for Loan Losses Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ddec31e9-7a13-49f5-b12e-edc63d6fd191_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_c05ca1ed-97e4-4b0f-8a66-d28ff2f17d73_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_7255b1fd-dbd1-46aa-ac95-a1e4b451e395_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 at June&#160;30, 2022 and December&#160;31, 2021</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_f4b427d7-cf4b-4133-aab5-c9a44ac51619_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6dd2f17d-54cf-4e17-8f56-13f8207d56b9_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_32246bad-1559-4ec9-aaff-042100548585_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_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_FinancialAssetsGrossOffset_c83ce3bc-882a-4d97-aa23-be478594eed1_negatedLabel_en-US" xlink:label="lab_cfr_FinancialAssetsGrossOffset" 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">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-20220630.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_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_338823f1-c5c4-4f96-ae53-9b91740bacba_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-20220630.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_d9ca593d-8671-490a-9bce-14b031f50fe0_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_feafa37d-2ef4-4e4d-9b11-3ac1d457e1c0_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_02cb33ef-ae23-4b57-a81b-5bd3c4fbbafc_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 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-20220630.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_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_deeb4d6a-c634-4ebd-858f-06af3afcd979_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_cfr_WeightedAverageInterestRateReceivedMember_f48a8800-ac59-473b-85a5-617cf0fa58ad_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-20220630.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_0a1a0064-4a04-4b7b-bbd6-8c6161e98efe_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_bce89a25-7b0a-4800-a77d-cdedb4cb453b_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_3dee570c-11e8-4bb3-a1c0-6b8824f3c104_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_eec4e733-a50b-463f-8821-92fd3370f7ef_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_2eed74df-963c-4438-b70e-11c55a564e5a_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_StatementClassOfStockAxis_4b777361-80f2-49d3-8f52-2d42cc1978b4_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_InterestIncomeExpenseNet_d44bfea1-111f-43b1-bcd8-495071c83d35_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_dd93b2a1-ab0d-4ad9-8daa-4927087e9b06_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">Interest Income (Expense), Net</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_c0cbaac9-be55-4f98-9b25-0ec6dd5ae068_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-20220630.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_dc1c1bda-c280-4a7b-8e35-9042f2d0e446_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-20220630.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_c29cdf33-966f-498d-a832-0d4786510e18_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">Loans modified as troubled debt restructurings</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_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_d0f8a14a-605f-415e-9fc5-5bea13663971_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-20220630.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_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_6e251306-e9a0-468d-bb5f-a1a442bc3f10_terseLabel_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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 1 to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased In, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_label_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:label id="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_documentation_en-US" xlink:label="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:href="cfr-20220630.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:to="lab_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_e18583a3-aeca-4395-af41-e488c4d246b8_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 at period 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_dei_EntityDomain_fb5d6e81-bbc2-43f0-9069-7c0f8d92f9a5_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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_c4988972-c9ee-40d1-9bcf-720587f08650_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink: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, Expected Future Employer Contributions, Current Fiscal Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_52ef893b-e312-48d3-af6c-b450dee28354_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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_2d27ded0-ac34-4b46-b386-5e593502fb06_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_EmployeeStockOptionMember_a96e51f2-38cf-49f2-8b02-25aad8d4e46d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options 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_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_bad2ea03-ec83-4c8e-9173-dd25f4c51f14_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_TimeDepositLiabilityAboveUsInsuranceLimit_573c7c55-a64c-4f98-b04d-36ed6eb8ef00_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_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_6fae04b8-7d8c-46d6-b22f-98e5a921c13f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for net amortization of actuarial gain/lloss included in net income as a component of net periodic cost (benefit), Net of Tax</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_fc3dae67-0d1e-42e3-aaf1-8cf269708c01_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-20220630.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_FairValueByFairValueHierarchyLevelAxis_488c1210-51dd-4f66-9582-3d1c747852cc_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_EquityAbstract_b5364cdc-d66c-4b27-ba68-e4bea6b49bb6_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_dei_DocumentQuarterlyReport_e14ee7e7-61a2-4fae-a163-efdbca865347_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2be99bca-0e27-4d8d-8bb2-aae6a9a679b8_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_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_6425e6a3-fb9a-491e-9c5b-d4db8db326f6_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_8cb7da84-13d5-409e-ac88-efc763479597_negatedLabel_en-US" xlink:label="lab_cfr_DerivativeLiabilitiesGrossOffset" 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">Gross Amount Offset, Derivatives, 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-20220630.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_8a33a742-25e2-4877-9aec-218679d37bd7_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_RiskGradeOneToEightMember_bb5943cc-cbc6-41a4-9f54-b807c741041d_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-20220630.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_cfr_NonAccrualLoansMember_4c277c1e-aa31-4670-a40f-7f03ebc242b2_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-20220630.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_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c1bf6e-f826-4814-9f84-f8138b6268a5_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_45e0db63-753d-42e9-b707-d4876042cda5_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_ed264924-d6dc-4afe-93f7-89a47ec35ce8_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 the 401(k) stock purchase plan (18,555 shares YTD in 2021 )</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_18616ba1-f2d4-4e25-8f9d-7f4ca615759a_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 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_dei_DocumentFiscalYearFocus_f64180c8-282b-4b73-9dd8-7072e693a72c_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_cfr_FrostBankMember_2eb8cc4f-22de-4328-834e-b38afa253f26_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-20220630.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_0219c644-b1e8-438d-b766-c09359c41ec7_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_53997646-1911-459d-9a19-e2adc3d55ec1_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 [Member]</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-20220630.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_566dde61-dbb6-4c7a-97f0-664f4ebafd42_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-20220630.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_CommonStockDividendsPerShareCashPaid_799b2a7d-6b0b-4da3-b0c6-6865bf431963_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">Cash dividends - common stock ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)</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_c3a208b5-32c9-4f2d-9810-3cba25978c29_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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_872426f9-e510-4034-a825-24d49998642b_terseLabel_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Minimum Capital Required - Basel III Fully Phased-In, Ratio</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_label_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:label id="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_documentation_en-US" xlink:label="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:href="cfr-20220630.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:to="lab_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_PreviouslyRestructuredLoansPastDue_919ac5b6-e8f3-4792-bc71-d94c8c42ff1d_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 previously restructured loans 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-20220630.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_c236bb79-a1d8-4ef1-afb1-693ffc421b04_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_157d99d0-1a9a-4a56-aaa2-97eebde76509_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_62704eb7-ae25-4462-8ed9-be557a44a86f_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_4fd14d90-31de-4c22-b468-6c4b75adeb16_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_d56ed303-c355-445f-9dd4-17c723a3882c_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_c74c03e7-170a-4087-834b-8f748951f48b_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_432e151c-0fbe-466a-8f2d-a8804112fa97_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_1869f93f-f5f8-44ad-bbeb-502d6cd0b83b_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_IncreaseDecreaseInOtherOperatingLiabilities_d2543719-671b-4e3d-b583-11d9ea8b776e_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_da9c1d44-1c97-41fd-94d1-8e656fa1bc2d_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_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_eba52cb4-ffff-4b97-ab59-d5fc9cdfd7fe_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_5d1e7b7f-14c6-4c58-8f31-336e7fcb9c79_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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_df5190d7-ab55-4feb-b0d4-4d095b196b65_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_9cc15907-85ce-45ab-950c-1e65c4349d7f_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-20220630.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_2e9a1a16-f94d-487a-a07a-7f5ba51f456f_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_d0ab75b5-c1d5-4edd-acc1-997c00b9e146_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-20220630.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_dei_AddressTypeDomain_76f8caa3-1886-4467-a0ee-5bc584b4579b_terseLabel_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:label id="lab_dei_AddressTypeDomain_label_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_QfactoradjustmentsMember_754a9a12-e3de-4bf7-ae5a-b83a40718353_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-20220630.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_6600f776-6a5a-4d3b-a633-ee85868e5ab0_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net 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_c505e560-d381-46c3-9283-d0ff04cd10ff_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_ChangeInAccountingPrincipleMember_f7ca4670-b08b-48d3-8789-04c644fc9650_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingPrincipleMember" xlink: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 Change in Accounting Principle [Domain]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingPrincipleMember_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingPrincipleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Principle, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingPrincipleMember" xlink:to="lab_us-gaap_ChangeInAccountingPrincipleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_26287e62-ce4d-4de6-9319-05f229fb0049_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_c5f1cd50-7906-4574-8354-2151933e57cc_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">Total shareholders&#8217; equity at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8c6ad9b1-2a83-4d16-b059-22d191b28298_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">Total shareholders&#8217; equity at end of period</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_a27248dc-dcc2-4446-936d-3eb04304b6e6_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_30a4f56c-220d-43ee-9cf6-d437203d9c4b_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_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_75f4fcc9-e2e1-4b66-81e4-32d677a60ce6_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_acff76ce-75eb-4faf-9acc-848f3befc314_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-20220630.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_8991bff7-e9d5-4952-becc-4d8b976b02f9_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_c8d2dac7-84f6-4dec-b86d-afa1c445d604_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_fa729646-9e5f-4eba-82f8-dc20fcbb7c63_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 [Member]</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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member" xlink:href="cfr-20220630.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_66e7c539-2ed8-4a37-a685-6565ab04f13e_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 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Ratio</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_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_072e063e-192c-4436-acdb-d849e83d3fc6_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_bfe5bfa9-be8d-4b2f-b9d5-4b736d7c588b_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_c5925709-9dfe-406a-a4ab-0102228a8988_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_998e6ce3-f006-45e6-b35d-10a2e77dafa6_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 Loans [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-20220630.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_2af357ce-c6ae-4ccc-acb5-cd56e2757cef_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_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-20220630.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_5fe797ef-db43-4615-a6b0-725028b0e8f4_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">Maximum dividends available 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_AdjustmentsForNewAccountingPronouncementsAxis_d6aff3e2-439c-4883-aaba-c7a4e09cae6a_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_e1c016ee-4f0c-46f8-99b3-9162444b6ac3_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-20220630.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_ed22e88e-2583-43dd-b3c8-20aef6ca7d23_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 (benefit)</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_0aaed39a-0a9b-4184-8ba8-5ee4a0a4c422_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_6b884158-addb-4c37-9ffc-77004d46a867_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-20220630.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_cc4305a4-d0c1-4481-86ec-1f7e1dac70fa_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-20220630.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_58cbad6d-8dd0-43ea-bb64-32da0e6ef941_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_b92fd274-0cbf-4bc5-8b76-07a6df598863_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_9d3c1265-eaa9-4960-865a-ae03004ffe36_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-20220630.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_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_fee930e7-75e0-424b-8bfa-461e55d10c76_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-20220630.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_c5efb8f7-4a4d-489b-abf6-57e49619fb48_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_21c12693-9373-424a-940e-f73ec31d21cd_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_us-gaap_ShareRepurchaseProgramAxis_8c72c2ca-922e-4364-bc80-028dd3be53ca_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_b04b06d8-ed23-4bfa-9cb1-bb36b26c2af7_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_dei_EntityRegistrantName_d3eb0af2-698a-4f12-8f55-664cfe1d58ca_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_3be2109c-a9ef-43f0-8052-b133a6f677d3_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_cfr_GoodwillandCoreDepositsIntangibleTable_f2c86665-b625-48d9-bd92-41be4621f2ec_terseLabel_en-US" xlink:label="lab_cfr_GoodwillandCoreDepositsIntangibleTable" xlink: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 Core Deposits Intangible [Table]</link:label>
    <link:label id="lab_cfr_GoodwillandCoreDepositsIntangibleTable_label_en-US" xlink:label="lab_cfr_GoodwillandCoreDepositsIntangibleTable" xlink: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 Core Deposits Intangible [Table]</link:label>
    <link:label id="lab_cfr_GoodwillandCoreDepositsIntangibleTable_documentation_en-US" xlink:label="lab_cfr_GoodwillandCoreDepositsIntangibleTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Core Deposits Intangible [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GoodwillandCoreDepositsIntangibleTable" xlink:href="cfr-20220630.xsd#cfr_GoodwillandCoreDepositsIntangibleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GoodwillandCoreDepositsIntangibleTable" xlink:to="lab_cfr_GoodwillandCoreDepositsIntangibleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncome_49a8f4c1-777e-48df-a98c-0f598872301c_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_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock_c0c0312c-4009-4274-8fd3-02e004859fcd_terseLabel_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" xlink: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 Interest Rate Derivatives Designated as Hedges of Fair Value</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock_label_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:label id="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock_documentation_en-US" xlink:label="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" xlink: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_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" xlink:to="lab_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_6e8a2d06-15a0-4993-9c84-a37d82453bbf_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_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_953152a7-bcb0-4017-81e6-81db98da9530_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_d31b7042-73a9-4ff4-a701-e8e913552925_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-20220630.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_LoanRestructuringModificationNameDomain_e06552f7-3903-4670-8ad8-4785b27f5a38_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_6a8ad20a-7ed8-4e89-afe1-85e02a4c546f_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_8e03ec93-a9a4-405e-9a8a-888a7c1679d4_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_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_e031648a-1f58-46cd-9a60-8ab4b553a0c5_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_AccumulatedOtherComprehensiveIncomeLossTable_e8ab46fc-6994-46e5-a7f4-9f02976ed2a2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_5e1caa2b-f9f7-4efa-a5f4-acc8e10e8ea8_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-20220630.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_232bb5ab-c664-4506-b83a-559aae7bdd1e_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_dei_DocumentFiscalPeriodFocus_b4807102-b362-4b32-93a5-fedc71908653_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_aad4dbce-125d-4a67-88c3-4d79082c6963_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, 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_cfr_RiskGradeTwelveMember_f3ce305c-d952-41c2-ab86-47114792ae0b_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-20220630.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_StatementOfFinancialPositionAbstract_4bf89da4-76a9-4f79-b8a6-1bbe3a5bc588_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_d5f8a729-f56b-41fc-a9a4-80b773e1d042_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_FairValueByBalanceSheetGroupingTable_65bdd367-480d-4b84-a7b6-438db286b034_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_56e46c63-3ffc-4162-bf18-993f95ba0d78_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_fbda32f6-111d-4c0c-9fcf-4e2259dd6a9b_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_ff94cf7c-79e0-4016-9da4-c84d51b1c4e8_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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_cb1afced-4dd9-4962-802a-4c7354f87a01_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 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_b4967389-fcb2-4a64-97cf-991a0605eaeb_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_AdjustmentsForErrorCorrectionDomain_5db2106c-8564-400a-8760-86513c6bc30c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink: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 Error Correction [Domain]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Correction, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:to="lab_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_7c5939ba-2456-464d-bc91-c200f57f26c7_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_7c06705d-7e11-4836-97ba-fb466e3353dc_verboseLabel_en-US" xlink:label="lab_cfr_NonVestedStockAwardsOutstandingMember" 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-Vested Stock Awards/Stock Units Outstanding [Member]</link:label>
    <link:label id="lab_cfr_NonVestedStockAwardsOutstandingMember_12eb5e9a-3fea-4655-b9d4-b52b829460b5_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 [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-20220630.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_f51e8576-f301-4f60-a570-f9fa347ee54a_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_b93f8005-d601-4c68-a288-e6f86cb7b7b3_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-20220630.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_35ed43e7-8008-4000-8b11-c694469b71ab_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_HomeEquityMember_8a80d748-6e11-4e55-932d-a1dd2daac18f_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_srt_ExternalCreditRatingMoodysMember_5b9eae4d-db76-4916-b19e-33ddd5044227_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_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_d5cbe782-61c3-4bae-b0ad-91d898a9bf26_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">Impaired Financing Receivable, 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-20220630.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_9f412040-4819-4f10-8d9e-ac568fc93382_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_92ad69d6-9c68-4afc-99f2-e0d9bc9b5ee1_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_a3f85aa4-a31e-4f0c-bacc-10f17aeb7504_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">Share-based Payment Arrangement, Cost by Plan</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_01c55e86-45e5-41a7-86c2-9bc38c9ef8a7_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7a2d805b-a32b-4c75-8c84-348fe7841523_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_8ebe0e04-fc3d-454c-9f7f-c78d44c2b5b9_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 (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</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_f2ea19ef-f172-41cd-adac-4c597d3bfca2_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_f7dd4712-6a96-4bc3-b796-c3c8680b7463_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_08201947-9b8b-47c1-8782-0a0d1122fcec_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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_595ca288-d85b-4510-b949-1fda10d3d68a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink: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 Intangible Assets and Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink: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 Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_8ab781d9-fc90-48e8-b196-a12debbef187_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 of gain (loss) included in income</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_70a14fbb-9035-4d6e-b475-9e78ae817631_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">Amount of gain (loss) included in income (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_aceaf22a-78b3-4840-990b-640ec91be290_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">Debt Securities, Available-for-sale, Unrealized Loss Position</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_a1236a5a-7d1a-4883-ac75-bea2deba7257_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_375cd7ce-018a-4848-b104-2c10fcf05988_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_102e20f4-ba6c-41c1-9387-80ad4c248433_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-20220630.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_1a1c2a7e-ebe7-4413-8325-77d8bab1c027_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_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_CommodityContractMember_a52dbf16-b178-4052-97fb-fa04758f42ef_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_d5c0250d-6d5e-4358-85f3-adde96abd28d_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-20220630.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_9fe69964-4f23-4d4d-9118-2c8a22619332_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_9fbb5d4c-2b33-43a5-ac64-108b0c8d0a64_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_abcd288d-3a6e-4d9f-9dbd-0359960a28a0_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_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_a19d4d64-ae89-4de3-aa6a-4a1b75183ff6_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_167c556d-a5cf-4a9d-a699-084d711037ff_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_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_f3067631-dbb7-4f17-8fdd-7c089fce1af8_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-20220630.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_909bdab2-0569-4db9-9e9f-71bdd8e8704f_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_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_a74d9457-f20c-4505-af0c-7d1e9641ebcc_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_17f59b52-7838-43a6-8166-30dc45f716dc_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_78eab23e-c819-483a-9212-07ebbdb91f45_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 (Loss) Available to Common Stockholders, Basic</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_2e08e81c-b0d7-4abc-9e9c-d452ec010dce_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_b439e39c-8433-4694-9dec-852e3c84b8bc_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">Cash dividend - preferred stock (Approximately $11.13 and $22.25 per share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share QTD and YTD during 2021, respectively)</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_srt_ProductsAndServicesDomain_5cb12c68-0527-4be7-98de-75bbe4b1e29d_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_f5708c2d-6311-42e7-bd92-c36a9be65fdf_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_CommonEquityTierOneCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapitalAbstract" xlink:to="lab_us-gaap_CommonEquityTierOneCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_968bbc6a-019b-4646-9071-afb4cf3a1cbd_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_bb5b75b7-009a-4827-8ee9-ea67376dfcb6_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4b2012eb-3c01-464e-a884-ba20d35f109a_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_cfr_Remainingcontractualmaturityoftheagreementstotal_03a33c5f-6108-48ef-9829-8e4496bbdb28_totalLabel_en-US" xlink:label="lab_cfr_Remainingcontractualmaturityoftheagreementstotal" 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">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-20220630.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_RevolvingCreditFacilityMember_5645ae6e-a419-47e3-9208-c5638c720f6e_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 [Member]</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_b2a72017-dcab-4d3d-b800-d89c21b7cc1a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" 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, Net of Tax</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_NoninterestIncome_5f910ec9-9991-44ff-b8d4-2a04458992bc_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_1062bca2-7ebe-4c08-96ab-144374785c12_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">Total 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_9b177f18-1461-4cd2-b3a9-c6d87f16a2ec_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">Forward Contracts &#8211; 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_e5729eec-488a-4f63-861c-c33a05724d67_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_us-gaap_OtherInvestmentsMember_d6419bca-f0db-46ae-b6b7-7dbfdf5b3ea6_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_37221c54-0851-422e-975f-c6e96bfffd0d_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_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_3ac9f9db-94e8-4d7f-aae3-335d60277f9b_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_9ea1b124-fe66-49ba-a4fe-540c78f2452b_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">Operating Lease, Right-of-Use Asset, Amortization Expense</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_us-gaap_VestingDomain_5d8275d7-cf5b-467c-9baa-7aed8ef575b9_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_01830ee0-6a3a-433e-9052-4f06047f7414_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-20220630.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_BankMember_beb9cd08-db9e-4697-bd52-f36594f7c028_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">Bank</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-20220630.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_7c6157db-20c3-4c30-9c86-33107bbeb7d3_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">Treasury stock issued to the 401(k) stock purchase plan (18,555 shares YTD in 2021 )</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_d18fce57-2a53-4b21-8db6-31ff6d6fb1ea_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_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_920b0efe-b5aa-45c7-b4b0-4fe11d906990_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-20220630.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_3292ceab-c311-473b-9acf-f0c1f0be318c_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 from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/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_161fd989-eb94-466b-87c2-07867c191ae7_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; 113,267 shares at June&#160;30, 2022 and 250,070 shares at December&#160;31, 2021</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_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_d40e8f45-627e-4727-af5a-664d4ff3fd27_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_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_5fdd5c30-1862-4912-9297-620ec024810f_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_5ffa3fdb-4967-4c10-b0b1-50c6cc9ba0a5_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-20220630.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_us-gaap_FairValueDisclosuresTextBlock_b9379478-a2e2-4c46-9e75-afa4edade66b_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_e98af354-260a-41f6-a25b-ef9c1fc872e4_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 and due from banks</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_FinancialInstrumentPerformanceStatusAxis_d9f9b483-e3ea-4bb6-bc38-fffbb4e26188_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7a9ecfdf-87de-4bf6-a767-ee41ceb7b7bc_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">2025</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_fb8680d0-3f15-4fc2-9074-f1b6aeb8225e_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_6937946b-be23-4221-b034-9e1928286eed_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_411e0569-4528-4d7b-9be7-1a5e7ccb9726_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_18cef196-fd50-427c-9672-65de3db14b3c_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" 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 [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_4d6b861d-2372-4ef4-9771-2f1ddc8445c1_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 at June&#160;30, 2022 and $158 at December&#160;31, 2021</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_bd44585b-9669-432e-b053-963d27ebde14_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_3cb77e29-5d04-47c4-881e-6db1bb2a03bb_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-20220630.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_DerivativeTable_3cd81559-0d8e-4d1d-8a97-80775dd06424_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_31acd46f-4ae6-435c-bbe7-185ad6804f1a_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_InterestAndDividendIncomeOperatingAbstract_a1f6480f-9018-4232-b6df-9c2755514c24_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_c1ce2115-6681-4fee-88ec-b0aa31528761_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_820eade5-e7ca-4669-bdf0-42096441080a_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</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_235037c2-d81c-4faa-85cc-cc601bd8f33c_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</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_5200eb7e-d0ea-4a4c-a33e-14e27e9413eb_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</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_dbe20008-9c88-4eac-9c91-8dc69d160121_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</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_1ad7bd8f-50de-4dd4-a38e-265842506bb0_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">Restricted Stock or Unit Expense</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_srt_ConsolidatedEntitiesDomain_21734770-a90e-462f-8422-34707f6f78cb_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_4e9e2ebc-1b79-4590-9c66-62fe2cc47847_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-20220630.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_5f0659c7-0ad5-4bbb-a00c-1395249aad02_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_5021500c-3920-4165-b2d6-df6d7fec514f_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_IncomeStatementLocationDomain_c9dab3f0-0325-4c02-8040-53e22023bc1a_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_us-gaap_InterestReceivable_4d9cf18e-29f6-4d44-8d9a-b72108a85203_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_9a1cd9b5-3537-4c1c-8053-7c847c835911_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivable" 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 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_f86c2956-7675-4810-84e7-d591531215ff_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_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_FinancingReceivableOriginatedInCurrentFiscalYear_d69dbb6a-08fe-4b17-b5ea-93a02c0f8683_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_DividendsPreferredStockCash_5b42a381-cb86-4d3b-b26c-badafd083050_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 &#8211; preferred stock (approximately $11.13 and $22.25 per share which is equivalent to approximately $0.28 and $0.56 per depository share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share which is equivalent to approximately $0.28 and $0.64 per depository share QTD and YTD in 2021, respectively)</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_cfr_PremisesAndEquipmentMember_6e7925f1-04cc-4c6d-b1a0-95f792ed24c5_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-20220630.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_38f7cb79-301b-48a6-b0e7-3fe0bb5b58c3_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_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_24dd289c-9ea7-42af-87a6-5d9fae944c0c_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_4a6a74da-149c-4148-b87b-e7213fb1a1ff_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_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_933438a6-eca6-4835-bc03-08600d9c8ba4_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-20220630.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_cfr_AaaAAAMember_52699709-fac4-4860-a0fb-0a2893872f99_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-20220630.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_2f7a26a6-7921-44f1-8ed4-e3004bd2c171_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_1966c856-9084-4ff8-94bd-3b853460e9e9_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of 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_3feec7c0-1c88-4509-bb9b-c4739c8b4be9_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_b276fedf-e8fe-4512-83c7-446e6c482f72_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_us-gaap_ForeignExchangeContractMember_09146837-4a33-4479-8248-a8884f917917_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 Currency Derivative Contracts [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_fdb74f36-912b-4100-ab1e-a9b2b1831991_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_88c31211-f5ca-4509-9804-50fc26c5b291_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_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_beb0ff5a-6fe2-4dd6-825c-806b540e370f_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 deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_cb48fdc1-26b4-490a-917d-a01710ed5ce8_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 deposit</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_76c695d2-360e-4f3e-8cd4-b9a31400aff9_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilities" 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-bearing public funds 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_NonAccrualLoansSegregatedByClassOfLoansTable_fc4946c7-bf8a-4a71-aa05-d3860f430fb7_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-20220630.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_3d8428cc-0052-41c7-aaab-e9cf1446e52c_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_EnergyOtherMember_6c7de13e-e4e7-4f1f-a180-e083c9ec3474_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-20220630.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_9135b4c9-93ea-432d-990d-48aa3dab3e13_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_7cbc51c7-2e1e-48e4-a0dd-b6f8ed20f735_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_EffectiveIncomeTaxRateContinuingOperations_d69dfbea-4fd6-4fd6-9e02-baecbd19b84b_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_NoninterestIncomeOtherOperatingIncome_53db4300-d0bc-41bb-9ef8-70b5c21e4328_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_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_60e6ebea-177d-4162-bfe3-ac4dadbd4c05_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_01dac4f9-9573-4f5f-b39d-5b0dcca7f94e_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_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_62fbf65d-b935-45b8-850b-c206e4bf9833_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-20220630.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_35c9600b-d8ac-4b15-b00f-034a89ef6721_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowance" 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">Loans and Leases Receivable, Specific Allocations</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_42e35e9b-d228-4eb6-94dd-2fb29b1e1e08_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_9dc92647-8ca0-44e3-91ee-7570e7d39bca_verboseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net 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_d6f14c72-e811-4cc0-808b-92ea49ff06a2_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_ada85557-4949-4116-a80b-d6571c11f345_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_IncreaseDecreaseInDeposits_36ae7fee-6a3e-42ff-bfba-77e459df558e_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_5fc0b2ec-e41e-48b6-baee-1bc05d628238_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_db2c146e-24ab-44bc-a522-f8984b700bd1_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_FinancingReceivableModificationsLineItems_b3ae9e8c-8852-46fc-9218-269a7a9f67ae_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_AccumulatedOtherComprehensiveIncomeLossLineItems_f523163d-572c-46d1-b9ba-9fe076ada04f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_70d5b3e4-b9eb-4b2a-9b96-a05a4c0737e4_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_9a09a1b6-54a5-4f31-982d-b92912320c73_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">Total 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_7fa51e0b-f4e9-497c-9a6c-ca520296f928_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_8a483f81-7522-402e-aa5c-89c4764d0ab8_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_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_c8f91a73-feea-4110-93d8-50d9ec661463_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_094279b9-eec7-4d1c-be2b-2a036da5d50d_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-20220630.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_17b69b9a-f8fc-42a6-9ae6-b55712ef15aa_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_6915f34b-6a70-4d58-b081-d9ea210f8b7f_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-20220630.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_e30f7f34-bc3a-4c5a-a6f4-c96a9b8448e1_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_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_da3431f8-4ae4-4e6c-82df-ed3d9c4f35ea_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_7e59231a-6027-4bb5-a0ae-160ee493a415_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 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_619f4d72-a956-4f0e-aa1e-bd553ebbd94c_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_cb15d101-9207-4884-8a38-954af17c8f91_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_us-gaap_LoansReceivableFairValueDisclosure_87e35734-ea54-4cd4-9b3b-1c7cf9013ee5_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink: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, fair value disclosure</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_2b9bd5cb-e2d0-47eb-ba3e-8b346334df46_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_933c5f06-0710-4e00-b53d-36be2b9e5d0e_verboseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" 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">Not Designated as Hedging Instrument [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_c3442c8c-7467-4b87-b15b-fcd50259c158_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">Non 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_403b85c1-7890-4561-b4e0-58c85acf9b12_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_259a31c3-47c3-44e8-ab62-3dbc64899db7_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_b2b23ae5-6b3c-4b97-9c52-af82e276838c_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_3388a673-bb41-487a-9d7f-12217a5d0450_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_dei_EntityShellCompany_ae46ef66-06ac-4e1e-9e13-35327538147e_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_6c2048ad-6b8e-4d15-ab24-1f686823b972_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_b8df8414-a242-44d3-a8c7-cc645243da01_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_dei_CurrentFiscalYearEndDate_57d1dcf0-4d9b-4da9-b4a7-bacd85c5b2cf_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_3efdef7d-199d-4d05-8a29-296022047ea0_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-20220630.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_e9a0fed0-5243-46bb-9198-767ecad57ec5_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_cc37ed03-f1af-4527-9186-80a0b08da1dd_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_954f19bf-2ac1-405a-a399-82bffb36fb10_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) [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_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_aa47055e-ffd4-4291-b9d3-e203c4920b91_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_b5cb6ba2-ce35-4c24-869d-fa0e1a54e1d9_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_d0e64b84-0d29-43ca-ab19-8086d5e579cd_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_OtherCommitmentsAxis_f9f70055-3098-4d3f-b1e0-eb66f0fd0704_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_c4efef69-8d3f-47c4-a3d5-82a347f4b508_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_853acceb-2179-4532-aecd-62d50c32caf1_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_8285b2f2-4fd0-4ec0-928d-ed327141b16b_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_df796e5e-bb20-4fe0-9bd0-93be214d0455_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</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-20220630.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_FiniteLivedIntangibleAssetsNet_bccec3bb-7035-468b-ac22-23c7af674e8f_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">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_55cacfaf-aae9-4b20-ac54-e25ab4dd46a2_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">Future Amortization Expense, 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_6359d3b3-8284-4791-a86d-147a9d184a4d_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_d9ffb17c-2379-469b-ba38-fbb6dd9d1e2b_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_87403e83-4dfa-4270-b6eb-189b31342490_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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f60e78be-ace0-4804-a5db-9f375034e139_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_8f8c2a53-a45c-4b13-8c4e-c99fb502726e_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_dbbf4710-cd10-49a7-a415-bfaa05a30b24_negatedLabel_en-US" xlink:label="lab_cfr_FinancialLiabilitiesGrossOffset" 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">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-20220630.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_a7fb341f-83aa-4121-b328-8be8e95e1fcd_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_a9834b98-7c0d-4812-9537-da8400cd90c6_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-20220630.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_9f1801b2-0252-42a0-a0bd-be864ece5e82_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_4dfb982d-5bb9-4ad5-bf3d-f329d65acba2_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_7c8ad923-8c94-4439-9b0c-5e24dea0333d_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_cd7ef6d8-be49-4828-9148-1fd1d29a12b9_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_f20bcfc4-0314-412e-8b6b-3458bcb267bc_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_DeferredIncomeTaxExpenseBenefit_91fc050b-2f3f-4050-af65-52a975a39c1f_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_0370feb6-abe8-46b4-80b0-2c15a7a5bfd6_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_99be9784-4d3d-47ea-a991-ab3ad1625c43_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_07340387-2dda-42c8-a413-0c39b3ff3215_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_2416386a-2e51-44c8-a842-0ed5dc697221_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_20ec4267-a294-4587-84df-bf336209cecf_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">Stock Repurchase Program, 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_12607161-277e-4470-a2b8-4658d311230f_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, percent</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_FairValueMeasurementsFairValueHierarchyDomain_2fb994d6-5150-4fe4-b500-53027fb7433a_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_a991993b-55ed-46e0-a525-ff317bfb28c6_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_c2db6b1f-7dd0-4869-8796-751dfefe5ed7_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_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4a92b171-e400-4779-9e0e-9cd0d4798b96_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_e63755e7-6300-4500-8007-6df92c20ff81_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_us-gaap_NoninterestBearingDepositLiabilities_cbe92ef7-d3d2-4254-9fc9-25956f11d94f_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 demand deposits</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_8c3d3cdc-c537-435a-b8cf-44737504c37c_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 public funds 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_us-gaap_DefinedBenefitPlanInterestCost_1f27dc9d-62dd-431f-a9da-4efc3fa47df8_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 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_229b88c6-13a3-4348-b09a-5c2211866a1c_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_3c460a75-bb9b-4402-9a61-ea4d9ab255ce_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_srt_RangeMember_37eaa1eb-d027-4f71-99db-96bb4c0e6bf2_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_dei_EntityAddressesAddressTypeAxis_0a2325a4-f098-4f6b-a4cd-923010db2931_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink: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 Addresses, Address Type [Axis]</link:label>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_label_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink: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 Addresses, Address Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_92a614d5-f0a0-4733-b1f8-c725b2ed6ef6_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-20220630.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_8e36dc4b-ebcc-4363-99b9-302996954906_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_5cfa1305-01d2-4212-a5a6-25ba766ec625_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_0da5808d-852c-49ab-97bf-561d532733df_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_d96bb40a-14d5-44de-8909-2098afb5b544_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_375e8bbf-d639-42c2-b66c-8449ca101b40_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_us-gaap_StatementBusinessSegmentsAxis_d5a6d098-5725-40b0-a5ed-effdce178dde_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_DefinedBenefitPlanExpectedReturnOnPlanAssets_55b2e223-879a-44b7-beb4-e8d66a9d4d79_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_CompensationAndRetirementDisclosureAbstract_445278c5-f080-47c8-bb45-0a5b2866a4cd_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_02a1491b-33a5-4e92-b82a-9d1e9ab62c48_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-20220630.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_05f60bad-0341-4827-bbea-f0f7579d8410_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_f330864f-c044-4d9b-9b1a-fe668a474979_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_27615ca7-20f5-4fa2-8723-e5c1babc0e14_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 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_cfr_RevolvingLoansConvertedtoTermMember_f7f85517-2a73-43e3-9d64-d872450875cb_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 [Member]</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-20220630.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_c56fc03b-816f-4478-baf3-b87078073ed7_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">Amortized Cost, Estimated Fair Value and Allowance for Credit Losses of 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_StockRepurchase2022PlanMember_712e085a-4c05-4508-871f-2bfa16adc7de_terseLabel_en-US" xlink:label="lab_cfr_StockRepurchase2022PlanMember" xlink: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 2022 plan</link:label>
    <link:label id="lab_cfr_StockRepurchase2022PlanMember_label_en-US" xlink:label="lab_cfr_StockRepurchase2022PlanMember" xlink: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 2022 plan [Member]</link:label>
    <link:label id="lab_cfr_StockRepurchase2022PlanMember_documentation_en-US" xlink:label="lab_cfr_StockRepurchase2022PlanMember" xlink: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 2022 plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2022PlanMember" xlink:href="cfr-20220630.xsd#cfr_StockRepurchase2022PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_StockRepurchase2022PlanMember" xlink:to="lab_cfr_StockRepurchase2022PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionDomain_64e21a44-79f0-4b68-b69d-bc75e71bb8c2_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_FinancialAssetPastDueMember_01b88c56-24fc-4783-9be4-3da32dd16f42_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_bf560033-0848-416c-b20e-0edf39c44fd9_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-20220630.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_010f1d26-c9b7-46cf-9337-ec57d95c71f1_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_6019938a-b85e-4e04-ab59-e0a2f303372e_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_us-gaap_HeldToMaturitySecuritiesTextBlock_716d112a-e1d3-4e1e-82be-d3d321d886e2_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 [Table Text Block]</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_fcca4749-1eb3-409d-945d-6ae210ca3c7c_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">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0b2c3847-2774-45bb-ae43-6c9ccaec8753_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 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_DepositLiabilitiesTypeTableTextBlock_36a72f04-e325-416f-94e2-fde2e1301e24_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_ee184b7a-babd-419e-8056-06c50d4b8837_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</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_7caf431f-4e4d-4db6-bb1b-c28d03059ccc_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_f745b04b-0a80-4724-bc7b-5ec9ca41fb3f_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_47c5cbf7-c9c1-48f7-8e55-ee6e936c16f1_negatedLabel_en-US" xlink:label="lab_cfr_DerivativeAssetsGrossOffset" 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">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-20220630.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_ShareRepurchaseProgramDomain_95fd495e-d3e3-40ef-9088-beea177d25ce_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_CreditFacilityDomain_bdb362de-d610-4a3f-8f1c-1c49d4eb202b_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_011fb7da-c23b-4583-ae97-565ade23bfdb_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_445b4f2d-c093-491b-99e7-b148d40bac21_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-20220630.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_6053bc2a-c1b0-4443-9a6e-f14600be9f75_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 [Member]</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-20220630.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_7edcc79d-55f3-4cdc-b7e1-2b91a2d2b253_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_123da28c-7b1f-47f3-bcbf-5aa6695794eb_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_676a0274-9beb-4cbc-90b2-a0fe82827da9_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_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_597693f6-0453-454a-9a12-61dfd47575cb_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-20220630.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_f90f901b-a1a2-4c88-a959-980e780d925b_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_cfr_GoodwillandCoreDepositsIntangibleLineItems_85018ebd-1ac8-47cc-a088-581746f2985d_terseLabel_en-US" xlink:label="lab_cfr_GoodwillandCoreDepositsIntangibleLineItems" xlink: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 Core Deposits Intangible [Line Items]</link:label>
    <link:label id="lab_cfr_GoodwillandCoreDepositsIntangibleLineItems_label_en-US" xlink:label="lab_cfr_GoodwillandCoreDepositsIntangibleLineItems" xlink: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 Core Deposits Intangible [Line Items]</link:label>
    <link:label id="lab_cfr_GoodwillandCoreDepositsIntangibleLineItems_documentation_en-US" xlink:label="lab_cfr_GoodwillandCoreDepositsIntangibleLineItems" xlink: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 Goodwill and Core Deposits Intangible [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GoodwillandCoreDepositsIntangibleLineItems" xlink:href="cfr-20220630.xsd#cfr_GoodwillandCoreDepositsIntangibleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_GoodwillandCoreDepositsIntangibleLineItems" xlink:to="lab_cfr_GoodwillandCoreDepositsIntangibleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_c2e017a7-fd13-45e7-8d57-df894732e01c_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_8471ee58-70f4-4863-8725-b93bfcb18397_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, Number of 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_cfr_WeightedAverageRiskGradeForLoans_5ef3230e-8ac8-422e-a394-ebdc41907496_verboseLabel_en-US" xlink:label="lab_cfr_WeightedAverageRiskGradeForLoans" 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">Weighted Average Risk Grade For Loans</link:label>
    <link:label id="lab_cfr_WeightedAverageRiskGradeForLoans_8b47cc5b-5e96-4d01-8d8a-068fd3285cf4_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-20220630.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_c56788f7-ddf1-4a47-9140-1cd36d4aded0_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_cb04c544-1b69-4320-b4af-4f548d2a32bb_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-20220630.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1dacc7a8-1da2-42e4-aaa4-094a03a2a517_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_f66b0ec6-a56e-4048-99db-bb72d18d790b_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_a66a2479-cea9-4247-8e0b-e95842765647_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_5665b373-dbd9-410f-81d1-070c6b8aa039_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_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_cfr_PreRefundedMember_a5c86b3e-860b-4093-84f3-2be1055839c9_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-20220630.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_c9930e20-efd8-411f-869c-6f8585199aae_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_18b13a59-f541-4808-be36-16e0e4fc455f_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_327b551d-8305-4951-a397-daeb24c2addc_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_FinancingReceivablesPeriodPastDueDomain_bd84c74c-d656-42c2-9bda-8c86341d9ede_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_28a38ddd-ef21-4f55-9120-f3c2bd151525_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-20220630.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_590c4e74-c3a8-46c4-aac1-4b44039d5ecf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesTradingGainLoss" xlink: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 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_cfr_RiskGradeNineMember_1080cdbd-2002-42d4-844e-bd4bab3f7fd6_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-20220630.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_e5ac9788-ef0f-4392-b3b8-d660af68bc5c_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_CommitmentsAndContingenciesDisclosureAbstract_640eea83-4d24-48f7-9ff3-e2e8673f80f7_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_f3be65f0-a717-45db-9821-9bcbda3166d2_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_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_3a32f6ca-d7f1-4e2c-84b5-7897752933f2_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">Total Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</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-20220630.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_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_c74aa200-5266-45cc-906e-fd79cacdef33_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_3fe08e4d-7023-45e7-9988-8ba450edc1dc_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_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_10b50691-02ef-471c-89c5-b3ab5d112212_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_314bba61-e449-46bf-af07-486a7022cf25_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_f44c4db3-86a5-47f0-bed1-f56b61ae261a_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_58491053-fa7e-4775-b323-7b56418128b9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other 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_70b271b8-26de-45f7-a5df-6e4f64d0e149_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 primary 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_936ab066-c1e7-4a10-ad53-1a0720985ca8_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_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_3e447653-612f-44fc-b4b1-3587530323ea_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_fe5233c0-8a8e-4607-b8ee-bd8d11152339_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_cfr_RiskGradeElevenMember_062454d3-ff14-4fc5-bb95-2043a9d44a2e_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-20220630.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_004b939f-8dd8-4700-b922-775b74218578_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-20220630.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_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_d9be3f0e-c13c-4d3c-92d1-8f88370ab461_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_InvestmentIncomeNetAmortizationOfDiscountAndPremium_397a4aff-ff7f-4419-840a-d2892b699c03_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_efea0fe2-6657-4f28-817e-1336d66534f1_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_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract_c17f249f-5e2a-4750-937e-d1f10f9504bb_terseLabel_en-US" xlink:label="lab_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract" xlink: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 Agreements to Repurchase [Abstract]</link:label>
    <link:label id="lab_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract_label_en-US" xlink:label="lab_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract" xlink: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 Agreements to Repurchase [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract" xlink:to="lab_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_aa4dd018-0c0c-4854-bbee-1dc4f1d56d27_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">Lessee, Operating Lease, Liability, Payments, Due</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_44b046c0-7cdb-4a7c-9fdd-d216551ce61c_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_3452a0b0-0ffd-4043-9c3a-206806105367_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_us-gaap_PreferredStockDividendRatePercentage_ea7a84d9-fb3c-47aa-87e6-c62d2417f51e_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">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_b0178291-98f9-4253-a3a6-2c609233fc61_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_705bc770-764b-4d52-91cc-dc7650f0e1f0_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">Debt Securities, Held-to-maturity [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_1d210cea-bbfc-4b73-85b3-d5381a888b0c_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_b611287a-0e7e-458b-9eb0-a2c009a19e6e_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_cfr_CommercialLoansYearofOriginationDomain_35d4582c-e445-4b7c-8d06-dd96c9c29f3e_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">[Domain] for Commercial Loans Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationDomain" xlink:href="cfr-20220630.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_FinancingReceivablePortfolioSegmentAxis_c3b4198b-6f71-4f19-8f3e-4f7e52ed410b_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_3b72fbb5-3cb9-4e92-b5ff-a808ca65c3a3_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_55015a25-3c19-427e-9a70-bc1c0974fa39_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_ebdd6d5f-491b-444f-b9dc-4edb58c0d693_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_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_61849e2d-2af9-4ab3-b141-ef4ac228942c_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_InvestmentsDebtAndEquitySecuritiesAbstract_5bf5edaf-cd72-4142-9779-daf1c894597a_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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_4f8b9777-24d2-4f55-bf46-ba8bc80efe19_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_45ff39c0-2b4f-40b2-aff0-67d0590bced5_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_108f4a97-ed77-47f2-9491-fbd37ecf7722_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink: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 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_88952c69-d116-4a5e-9308-33c68ae372f8_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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_eb6203f3-e6f2-49f8-ae71-191e59ad3ccf_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_9dda2cae-9762-4f18-a184-434e3f6cb77a_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-20220630.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_7fd7466a-1fca-4b20-963b-3bcaf023c8e3_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-20220630.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_a9474f3b-38c4-452f-a8c2-74bfd7675c82_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_c68cc916-d50a-45c7-a851-004434d50eaf_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_TierOneLeverageCapitalToAverageAssets_7c918588-ebfd-4f21-9cef-af4621f9f792_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_ac107279-36a9-4efc-b472-2872a49023f3_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_us-gaap_EarningsPerShareTextBlock_71724c6f-f542-472d-9564-2e9ed0266167_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_cfr_FinancialInstitutionCounterpartiesMember_13e87de8-43a7-47e2-acba-d654c3384c6a_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-20220630.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_TreasuryStockValueAcquiredCostMethod_2c01775a-47f6-41a2-9167-e1fe9a2b0264_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">Purchase of treasury stock (7,459 shares YTD in 2022 and 11,625 shares YTD in 2021)</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_83b30ace-e75f-4497-9130-8d37a5d3574d_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-20220630.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_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_b990fe1e-73ed-4463-a4f3-05001398eccd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink: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 and Error Corrections [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink: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 Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_InterestRateSwapsCapsAndFloorsMember_0fe99e0e-dee8-4631-88bc-dce6df85fa8f_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-20220630.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_us-gaap_StandbyLettersOfCreditMember_a93e1621-181e-454f-9c70-4818c8ec36f7_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_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_bcdac814-104a-465d-8d8e-befb58452890_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink: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 Error Corrections [Axis]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Correction, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OperatingLeaseNonLeaseComponents_c96ce28e-4822-4d70-bf2a-d68869ce7af3_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-20220630.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_b900721e-3268-4fe5-9db1-a1b7e9c016e3_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-20220630.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_d60920fa-fc7e-42e1-85e7-4697fe2aac37_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, Policy [Policy Text Block]</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_c45ed22c-4deb-486e-8b0a-75d9d30289ec_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_2d0d9701-cb18-4cd9-beb0-587c536a4b64_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_13df456b-4f32-4645-88f8-6871370c454c_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_InterestBearingDomesticDepositMoneyMarket_5c4109ab-79f3-44a9-a1df-12e6b6aa99bc_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">Interest-bearing Domestic Deposit, Money Market</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_58316fe9-05bf-4f6a-a020-32c09e2ee5be_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-20220630.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_4e8191c1-eeef-4d7f-9888-9f43ff7dc431_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink: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, Related Parties</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_CECLTransitionAmount_b3192c2f-c120-40d3-8586-962cecc9aee8_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-20220630.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_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_ecb85d40-4009-4e15-9463-edb4411ffac6_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-20220630.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_4b6aea4f-382e-4307-82f1-e0cc558c9a73_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_1a45a803-4200-4b3e-ab90-776d4a9a7692_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">Credit loss expense (benefit)</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_cfr_ChargeOffOfPreviouslyRestructuresLoans_e9c094e3-c5f1-447a-96e2-edc5669ced21_verboseLabel_en-US" xlink:label="lab_cfr_ChargeOffOfPreviouslyRestructuresLoans" 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">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-20220630.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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d3de5d8e-d72a-4ea4-a27d-72e86d3bd874_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsForeign_f0646290-9080-413b-97d1-a5f4a656e718_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_345f2377-c90f-4945-b161-4b54e43dd4e4_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-20220630.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_d842350b-fa7a-4117-8f8f-739f03a72d4c_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_ee96298c-e95e-4727-82d3-08426efb36bb_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_c0a942ec-8af8-4660-842d-1fdf539eb0f8_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_f4e977e2-836a-4cd8-9496-fe13ae122e43_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_PreferredStockDividendsAndOtherAdjustments_81c051c3-009a-46b6-baa6-8c91c80b7c97_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_f9540d4d-5e5f-4070-92c2-6a9e4155e4a4_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:&#160;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_4f052413-2bf0-491d-b573-ed8b0141b092_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_d3415673-cb17-46ea-b36b-2389103a099c_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_cc75043e-caa2-470c-872e-8790cba329ab_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_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_9f1fbd5f-983c-4fde-a23e-40dfb37036c8_terseLabel_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Minimum Capital Required - Basel III Fully Phased-In, Ratio</link:label>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_label_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:label id="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_documentation_en-US" xlink:label="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:href="cfr-20220630.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:to="lab_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_eb3b04fe-ee65-4a47-a9ce-dff4233806b3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aff562f3-ed5e-4828-a568-7e78cf1d3281_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_bcef8ea1-d863-4783-9a3e-2be98282adb1_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_00c1e01c-a0c8-4cff-9eb9-1437b4a2b33b_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_20a31b65-7373-45a3-b878-3e4c4651390d_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_beca88aa-ce49-4be0-90d5-ca4f13125d36_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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_b30f1a58-39ad-4278-9d87-e04f75b9eeba_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 reclassifications</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_10f04be3-a531-40ec-bdb5-81e93682f21b_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" 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">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_71f0c7a2-91f4-4c27-8704-16e9c908427f_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_fd457f96-bebb-40fa-aba4-1f66737f1e99_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-20220630.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_03a5d91f-8d9a-45d3-8f0b-4d20c6bce871_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">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_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_da3f3ccf-6759-471d-b4cd-c320c08f0de0_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-20220630.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ca8d94a2-1a26-4129-81a1-fca7d504ea10_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_3d2ed6b8-fdc6-42ca-b557-949bf7d6566c_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-20220630.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_2140243e-2da5-4169-96d7-5b2807c51e96_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">Revolving Loans Converted to Term [Table Text Block]</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-20220630.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_8bccdd3b-1c22-4555-a8f4-c559fa341144_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-20220630.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_f38927c8-3baa-440b-a481-34cb59181d22_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_407ca7ce-fdba-4e86-8ee8-a65151aded76_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_ProceedsFromLifeInsurancePolicies_ee309694-aaeb-4438-bf22-f8f792663473_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_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_ec2e1d8a-7865-4cff-a7ce-ceeb3a9f5f0e_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, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_b603931e-57b7-4861-b63c-667e80c1b819_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">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_7e634e82-b82e-489e-a27b-415857fef96f_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 &#8211; 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_cfr_A2022Member_3b65dd2f-c902-4aae-a37e-f399cff805e9_terseLabel_en-US" xlink:label="lab_cfr_A2022Member" xlink: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 [Member]</link:label>
    <link:label id="lab_cfr_A2022Member_label_en-US" xlink:label="lab_cfr_A2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022 [Member]</link:label>
    <link:label id="lab_cfr_A2022Member_documentation_en-US" xlink:label="lab_cfr_A2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member" xlink:href="cfr-20220630.xsd#cfr_A2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_A2022Member" xlink:to="lab_cfr_A2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_65926b57-aee9-4e62-817a-c01463a36c9d_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_42a70db7-b758-47da-bab2-71e9b620d1eb_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_us-gaap_PaymentsForProceedsFromLoansAndLeases_49377115-1225-4e9e-a9f5-6aea31691a03_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_0deee0f1-8026-437a-9dfd-41b4be48848f_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_us-gaap_StockRepurchaseProgramPeriodInForce1_9f762b9b-3dc7-4a2c-9e03-f33908c3193a_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_fd200557-ae51-4e91-8249-849d6d0b27fd_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_8afacd74-49c8-4675-a108-03e4d8f9e8fc_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">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_26a25791-3462-463c-adea-31f1531a2a97_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">Debt Securities, Available-for-sale, 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_46893dbd-14b0-440b-aff6-43f5f59a77db_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 [Table Text Block]</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-20220630.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_323b8db7-4446-4a13-bc20-6f215aaccf20_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">2024</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_9f47f77c-7426-416b-a85b-8e7071df15a5_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">Interest-bearing Domestic Deposit, Time Deposits</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_f332b55d-12ea-4a9a-b12a-9ae5f7ab2933_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_cfr_A2018Member_34e14631-8288-4b69-8254-b1864dbeeeff_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 [Member]</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-20220630.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_790ca714-08b5-4ac2-94ee-6eb58cb324f2_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-20220630.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_us-gaap_TreasuryStockMember_69c0faf4-495b-452d-b362-4bda37694201_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_DepositLineItems_c6920d27-44fc-46fe-960e-bd848999a6fb_terseLabel_en-US" xlink:label="lab_cfr_DepositLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cfr_DepositLineItems_label_en-US" xlink:label="lab_cfr_DepositLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cfr_DepositLineItems_documentation_en-US" xlink:label="lab_cfr_DepositLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DepositLineItems" xlink:href="cfr-20220630.xsd#cfr_DepositLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_DepositLineItems" xlink:to="lab_cfr_DepositLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_821cd35d-a1df-4245-aaac-dd30703e4c3c_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">Preferred Stock, 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_64e50ff6-0d93-4096-a394-2d3e2867430b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" 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</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_2742eb26-967e-4689-b28c-d65114f51760_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 taxes</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_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_d15cfe37-adf9-4544-b14a-7603e8db4d1e_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 [Table Text Block]</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-20220630.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_21fa53df-699b-40e5-a3e6-38641096d1c6_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_cfr_NonHedgingInterestRateSwaps_d1434dcf-8792-4dc3-b2dc-e8fed1e35146_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 &#8211; 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-20220630.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_DirectordeferredstockunitsoutstandingMember_1129aaf4-199f-4e6c-93aa-a722a6d5cdc6_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-20220630.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_us-gaap_CreditLossAbstract_6dd00b80-8132-4b76-8fb6-71dbc7a48801_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_CreditLossAbstract_label_en-US" xlink:label="lab_us-gaap_CreditLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossAbstract" xlink:to="lab_us-gaap_CreditLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5bde1e8d-4d52-45c1-a861-f5307d8b0211_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_871ba7cd-ae8b-4428-8f60-0df29c36aebc_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_DefinedBenefitPlanContributionsByEmployer_19b398cb-bc57-438d-8fd1-f2ee3028fc9f_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">Defined Benefit Plan, Plan Assets, Contributions by Employer</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_efca515c-6da0-466d-822b-356d0257e423_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" 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, 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_6ea198dd-13d3-42a0-bc84-8abfa20c340e_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_Liabilities_36158920-c7de-4921-8883-15dcddd71152_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/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_fc66fa14-db9c-48c0-83a0-726d21934447_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_9ec9f0dc-f596-4386-a2c4-04b5dc822fcf_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_cfr_Totaloperatingleaseexpenseexcludingrent_e5e8b2db-67e5-452e-a67c-1f8a6a3d85a0_totalLabel_en-US" xlink:label="lab_cfr_Totaloperatingleaseexpenseexcludingrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense, 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-20220630.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0c54ff6a-3193-4209-abcb-cd85f2e51190_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">2023</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_Otherchargescommissionsandfees_cfe4e415-9ae4-4c45-8fc5-3273bffe4a56_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-20220630.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_c79e93b6-b6cd-4d14-a36f-baffeaa28075_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_TradingSecuritiesAndCertainTradingAssetsTextBlock_06d00c3c-7493-4ff9-8516-db6b3ecaff37_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">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_be3aea07-277c-49eb-a037-477755c248d8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_49d0088d-8d65-4e83-8441-67b9f894f53d_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_1b3829cd-489f-4a96-b7af-b0727a7b9262_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" 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">Total defined-benefit post-retirement benefit plans</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_dei_EntityAddressCityOrTown_6f02a268-125e-4ddd-b01f-65f0f2468188_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_18d4c916-19eb-45df-9486-4fd0585d9d64_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-20220630.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_us-gaap_ProceedsFromSaleOfForeclosedAssets_25ecbdd5-999e-41ef-b398-cbd198b537f6_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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2acfab1f-cb94-425f-be7e-3c453247554c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="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_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_90b96660-0d97-4a08-a3f9-24e73e7a2fe4_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-20220630.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_InterestIncomeMember_7978e4c4-9234-49b1-8051-5ba4cc3d7455_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeMember" xlink: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 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_23e3387e-5d03-41fe-816d-0a05f822a70e_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_7495b864-7e9d-4b2a-a962-21e2f2086eb3_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_bf95ea41-de11-441d-b99a-57377dc209d5_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">Comprehensive Income (Loss) Note</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_7ca74442-4afd-46aa-b5de-6e1a775d9f40_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_b899e9a3-dd02-45d8-804f-81c5fdcc1ff8_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_574e4482-f1e3-4ec9-85e0-90c8d734c6cc_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_28d3abfa-1090-47a7-91d1-9b58c5b9f6fd_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 transferred to held to maturity, Net of Tax</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-20220630.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_LoansAndLeasesReceivableDisclosureTable_d8d94980-8435-4a1b-99c2-57a7f2d6dd30_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureTable_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable" xlink:to="lab_us-gaap_LoansAndLeasesReceivableDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_b5cfa7a1-111c-4a5b-9d87-237397157a15_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_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_InterestAndDividendIncomeOperating_23b7e958-e3d6-4ad7-876f-6bacb0c75283_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_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_us-gaap_LossContingenciesByNatureOfContingencyAxis_f8e9cfe8-71fe-4041-ab62-0ba405d4b289_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_RetainedEarningsAccumulatedDeficit_8d2ef947-7f10-40e2-813c-a59e5fb76f9f_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_f404f48b-b987-4f95-abc7-9ad6bfbc586b_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-20220630.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_FinancingReceivableAllowanceForCreditLossesRecovery_2c432e88-1044-472c-88df-a31e953822c8_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">Recoveries</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_6ad19828-07a0-4d72-b862-56a780fe1b2d_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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d8694f0b-612c-411d-ad53-75d5f2f97d99_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink: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 shares issued from available authorized shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink: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, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_bb3f7b98-c958-41fc-bace-e31171311bce_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-20220630.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_f5cf62b7-0dfb-4ead-8a7c-c17a867af552_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_USTreasurySecuritiesMember_85b13126-bb07-44a4-b0db-16ed099e3b9d_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_2bd7ea5c-ef74-47c4-aafc-959867bd7a57_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">U.S. Treasury [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_EstimateOfFairValueFairValueDisclosureMember_ebf21d8d-ca76-4c55-8f1a-10715fcf036c_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_d5251c5d-7473-45cd-b72b-f38f8cc4fc2f_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-20220630.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_8a80c79f-96d3-45d3-8b44-a5f6b6f3c746_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_c1d8f909-fab9-4bf9-a453-d917aff06651_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-20220630.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_68a45e4e-07b9-4648-9813-496d31c1e3bb_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_ee8eaf76-2f99-43fb-8140-cf76260f2faf_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-20220630.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_2c884a03-9adb-416b-9994-bb09f7955c7e_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_12dfa30b-2c5b-44b0-96a9-5f771c91c595_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_f3e624ce-5ede-4eca-800f-df09def8ece2_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_79bd66fb-09ce-4097-9289-b2c67b137960_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_6cc19138-2eb3-4c01-944e-2e1b48b30be7_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_4e33e103-8b51-4547-b8fa-7b220f4b97f0_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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_665d6734-8a67-4d20-b4ed-16e95b429c11_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_0365d995-4531-4003-9096-4808f16608a3_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_f79b9165-8a37-4719-9e3d-59e5af50400b_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_srt_ProductOrServiceAxis_49019ae6-1dc0-4c7e-9ef6-8ce56457f097_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_04eeb15a-d6fe-46af-8781-37e26215ae1d_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_a1f746a2-b31c-4ea7-a713-c08b18a6f070_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-20220630.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_PreferredStockParOrStatedValuePerShare_56d338ac-db40-4c5e-af3d-eccde6285f76_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value</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_dfbe2243-1306-4c37-8241-e63a005b67ea_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_fe78b584-d630-4b1c-ba5c-9f3cb5dbded6_totalLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" 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 loans</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_25a2f8ef-3ba7-4362-8117-7f5d53d9d368_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">Loans and Leases Receivable, Net of Deferred Income</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_us-gaap_FinancingReceivableRevolving_a75c9073-b435-4c09-b64f-17896cbf997a_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_47ce3f20-ea7d-44a5-819c-b014a982db97_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_9f3710ad-a721-4a50-873f-b00134aaad0e_verboseLabel_en-US" xlink:label="lab_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember" 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">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-20220630.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_NonaccrualLoansYearofOriginationDomain_3b16fd6e-d3fe-42d4-b6fa-5406e425a425_terseLabel_en-US" xlink:label="lab_cfr_NonaccrualLoansYearofOriginationDomain" xlink: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 Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_NonaccrualLoansYearofOriginationDomain_label_en-US" xlink:label="lab_cfr_NonaccrualLoansYearofOriginationDomain" xlink: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 Year of Origination [Domain]</link:label>
    <link:label id="lab_cfr_NonaccrualLoansYearofOriginationDomain_documentation_en-US" xlink:label="lab_cfr_NonaccrualLoansYearofOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Non-accrual Loans Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonaccrualLoansYearofOriginationDomain" xlink:href="cfr-20220630.xsd#cfr_NonaccrualLoansYearofOriginationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonaccrualLoansYearofOriginationDomain" xlink:to="lab_cfr_NonaccrualLoansYearofOriginationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureTextBlockAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureTextBlockAbstract" xlink: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 Text Block [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract" xlink:to="lab_us-gaap_DisclosureTextBlockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_0f0353a0-9a18-489d-8388-37d7e710f61b_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_160f5fa5-9c4a-4e45-8bb0-2e5850bfb06d_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-20220630.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_3ec48586-8264-4cec-897d-13c56ffe2f05_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_0ade75bd-5edc-437d-85b3-9a1c5528993c_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 1 to Risk-Weighted Assets, Actual , Ratio</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_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_78108b45-970f-48c2-8f5a-e9397d48ba4a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink: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 Quality Indicators [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Unfundedbalances_2b940178-625b-43ca-b51a-482654f9a2b3_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-20220630.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_fb4b6d7c-b932-4703-a2c2-40732c058c34_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_LoansAndLeasesReceivableNetReportedAmount_5e7d223c-15eb-43b6-bd3c-0861a0a98fab_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_bd250766-7548-4433-b37d-25b2b7046988_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_0a79a202-45cd-47aa-b21d-96bf82d87ddc_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-20220630.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_a07918a8-a01e-4677-a6e8-82501b4d5419_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">Securities available for sale, at estimated fair value</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_0deb43fd-14c4-43fb-812f-7fd1a6e0cce5_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-20220630.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_cfd36116-714b-4861-9678-6e6e77aeccf7_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-20220630.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_58053bd2-6eb0-4197-a45c-83845c416b9e_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">Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes</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-20220630.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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_5715d903-0fb0-4fc0-b15d-615e849dbfd9_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</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_us-gaap_NoninterestExpenseAbstract_79b4dd32-cb5f-42d8-8e56-166d24b4954d_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_DeferredTaxAssetsValuationAllowance_cc514502-344c-41a8-b070-ec1905c0f295_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_eb5377c5-bf35-4113-b1f5-6d0843c69650_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_a77d2a2e-a756-4164-90a9-b185c339ede2_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 of impaired loans 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_00006d21-1ed6-46c6-96b2-717992b6b405_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_67e201e7-5c1d-47f1-93f0-aab6e56c5a91_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-20220630.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_us-gaap_OtherExpenseMember_80455aa3-07c0-4a59-93a2-3bba3727d90d_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_c394c44e-41d4-4faa-b8f2-26c8b4180c6c_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-20220630.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_8018a4b3-93ff-41c6-be04-46a0bc656292_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_cf1b6824-b5b8-4955-a803-04215467ee59_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_55f876b7-550a-40df-837c-2c17a6aca0fa_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">Defined 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_InsuranceCommissionsAndFees_47960165-88d0-43d2-86fd-62f56b5b369c_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_479b05b9-e63f-4e2f-b9b6-93f6afef6060_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_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_1daf7769-a476-43ec-88e2-f944da462cb8_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-20220630.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_us-gaap_VestingAxis_e8e1c79f-f74d-41a2-88b0-9cd7ec9c0b47_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_9b8e68c9-0a42-4a85-b138-fd6fc018d3f2_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-20220630.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_5c0c7159-7a13-468e-9403-3d8f5e8f31e9_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_213a16fc-e50b-47eb-a1dc-ed8d88159364_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 (loss), 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_445f63ed-a37a-4454-9b76-3d82ccc0ca4a_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_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_us-gaap_PlanNameDomain_4aa2feb0-016b-4fe6-bb21-247cf8e046c3_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_60922724-eb16-4aba-9590-06b7626591b8_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-20220630.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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_cac1ed8a-bb9f-48ac-8b8a-4e4d33167f02_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 [Table Text Block]</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_2e8c83fc-649d-4e41-bd18-f52ba91a871f_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_34fedce5-b642-4695-bfb6-8baa3d15fbe7_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_3f70744f-c75f-40e2-9c90-6e1469d77a8f_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_77e9d71e-903b-42dd-9701-db1334120316_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_b9e1a6f9-098d-425c-8eff-af3ac918fe40_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 [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_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_6573c3d2-bc39-4064-8fb6-f1a10abe0837_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">Charge-offs</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_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_fa4bcad6-a8d0-4c93-81e0-b7757920b8a8_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_accc6dbe-e0c0-4a95-903a-027a4716a9cd_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">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_9b1aefaa-9341-43c2-976e-2f3afaef43e1_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 from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/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_2ae3d753-8d89-492b-a93c-946e07cb88f1_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_091a90f6-15ae-4cbd-b515-a9956ede83e8_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_13d2e4ca-908f-416d-8e6c-1fd88860f958_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">Interest-bearing Domestic Deposit, Savings</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_2cb9ffb2-e843-4391-bad1-f4b84b996d64_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_08df3d35-ef8f-4386-8e6d-71a6db68e718_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</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_812f9e7d-bf01-471d-8b28-d4c5a55ba174_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_27650b7a-b8c7-4d7d-b6c3-5ba9b9d72017_terseLabel_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Minimum Capital Required - Basel III Fully Phased-In, Ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_label_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:label id="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_documentation_en-US" xlink:label="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink: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, Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:href="cfr-20220630.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:to="lab_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_d0090f29-1132-4550-bfff-0402323e9526_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 (loss)</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_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_ae249bdc-7654-41d6-9ab9-829bf0e39dee_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 1 Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</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-20220630.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_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_afff13f2-dd30-4dbb-bca0-8ba65c33b8ee_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 1 to Risk-Weighted Assets, Required To Be Considered 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_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend_8ef78fcf-000f-4d77-b0dc-ad570a142f8c_terseLabel_en-US" xlink:label="lab_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant change in expected future minimum lease payments since year end</link:label>
    <link:label id="lab_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend_label_en-US" xlink:label="lab_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" xlink: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 change in expected future minimum lease payments since year end</link:label>
    <link:label id="lab_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend_documentation_en-US" xlink:label="lab_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant change in expected future minimum lease payments since year end</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" xlink:href="cfr-20220630.xsd#cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" xlink:to="lab_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_8304e9db-8b4c-46c7-9c24-386b88944706_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 transferred 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-20220630.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_bc455c9a-4da0-4259-a3f6-8ff5f4d524fd_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-20220630.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_211997f1-9e1b-4730-8d8f-93143a517de6_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_01ce3e56-e0a0-432a-8e5f-744fbf85c9ae_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 [Table Text Block]</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-20220630.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_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_96ba7e05-54f1-4d39-8cbc-2fe5a8e889bd_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">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_BusinessAcquisitionAcquireeDomain_0461921f-8d36-4223-85ee-a4845f1c4f32_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_ae4743ad-07f0-440b-b5c8-23009880e668_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/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_cfr_DerivativeInstrumentsTable_4241892f-bbbf-49ad-8c36-9c6aef0bef52_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-20220630.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_c57f8a9c-4685-4729-9321-3839884cc1a2_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_ab10bd1d-5336-4ba3-af6d-14763f01434e_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-20220630.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_5966ed1b-5c4c-4f1c-b083-c53a23be04f7_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-20220630.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_9da2a04b-3cb9-4efc-b5fb-b83995f1fd80_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_Remainingcontractualmaturityoftheagreements30to90Days_478d806d-befc-4270-90b5-2935be8fc986_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-20220630.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_db7beab7-dce5-4f81-8857-a89f256a5722_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_e269ce59-e014-4ebb-a0d4-4afc06b335eb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink: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, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_90dffeee-393a-4ac4-ad71-a208354fbd7d_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_7f4e458b-28f0-4e13-b9b8-d11b0459d22e_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_us-gaap_SubordinatedDebtMember_10ba0788-6c85-4a63-9fbf-8d0182fe611b_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_68c41551-4a7a-40e8-a51b-a7ca322c97ff_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_47254adf-e61b-4af9-9d9d-98a8261c95b6_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_cfr_Percentageoftotalenergyloanstototalloans_5ba93e01-fbc5-458d-b996-f5f8f889b9dd_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-20220630.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_a5733835-2ed9-4127-bea5-eebdb166cee9_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_7a1f6692-1625-4ad3-987b-79a17e9d5b9c_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_264ea7ce-2274-45d7-a599-ee7e963ef9fd_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_f0a579e6-5987-42c4-944a-272175e98085_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_cb03d538-3018-47c6-888a-ee400f248f46_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-20220630.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_us-gaap_Capital_9bca6413-09e7-4ca3-a2ac-2358c7bd51eb_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_c55869ec-e78c-47ce-a07a-332e66888713_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 Notes</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedNotes_f6cfa582-522d-41e2-aa42-2604263e1302_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_a2043159-1104-475c-bbb2-844f103069f6_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_CustomerRelationshipsMember_e06f7426-c178-4f9a-931a-32acdf452428_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_1d847853-9a50-45af-9164-93815f4be893_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 Securities, 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_46252a10-dfd3-44c8-a8cf-e5cdb0b5efb8_negatedLabel_en-US" xlink:label="lab_cfr_ResellAgreementGrossOffset" 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">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-20220630.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_02ce7c04-ce44-4b9c-8f96-360135edbd35_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-20220630.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_CapitalToRiskWeightedAssets_5dc98d54-76b3-4983-85d5-262d964ccde4_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">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_aee62d21-bcde-49d0-90c3-e5ec4eb38e9f_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_us-gaap_OtherIncomeMember_029cc1c3-6585-4922-b7d7-5c7449d7e21f_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" 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 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_ProceedsFromSaleOfHeldToMaturitySecurities_ad1ffd28-d203-4e7a-a7a3-0db557637018_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink: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 Held-to-maturity Securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink: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 Held-to-maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:to="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_9050c386-f3af-4edc-b1ca-3b4548240548_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">Purchase of treasury stock (7,459 shares YTD in 2022 and 11,625 shares YTD in 2021)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_1f91286b-fefa-4660-9326-6016b5721c5b_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_fcd02f3b-3680-4eb4-b6a4-4b071682f8ba_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_6d97de51-fdbd-4854-9946-80a4a4a16805_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_dei_TradingSymbol_984bf8e7-3872-4a73-93f3-666db0ce6feb_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_us-gaap_DerivativeAssets_01631621-1718-4cc8-8d9f-b46d4d74b0e5_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, Derivatives, Financial assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_f9433a41-386e-481e-8954-07a44da0c987_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_1c0daf22-b0f6-4bd1-8d41-89e934eb6922_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" 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 component 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_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_101dbc55-7670-4ccc-9bf3-b01c9b577077_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_332bb093-b67d-40e5-9886-f98713b70211_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_1bc93f51-89d2-4b31-888f-0988709619ce_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 and Preference 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_47c78502-7187-420a-b2d0-70de7c1a67e1_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_d2ad3823-bac5-4a58-b055-0c3010a58499_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_42b75f15-e962-4840-8f63-cca9177c874a_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_796d111e-9cdc-40d0-99de-db67ece08491_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_ca6fe5e0-e732-4afd-a3e8-cddb8703a266_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_34d72308-3541-47fb-b3a1-2d89d8771fb9_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">Sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a925b074-e1be-424b-b992-7080ddfdff6a_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">Proceeds from Sale of Debt Securities, Available-for-sale</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_ae1f4224-ff46-4613-8d37-7fdf1810b99d_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" 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 component of net periodic cost (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_74121333-24f2-47ab-889c-fe679861b600_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_cfr_Netchangeinoperatingleaserightofuseasset_0dbdd8b6-33a6-48b9-96a0-97709a815c53_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-20220630.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_67eb50e8-32a7-4b8c-9be5-4408ba4d6fb8_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-20220630.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_790dc20e-c405-4966-8b01-554f3dbff939_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_RepurchaseAgreementsLiabilitiesGrossOffset_9928e44d-9481-4f45-85de-a521bbc9623c_negatedLabel_en-US" xlink:label="lab_cfr_RepurchaseAgreementsLiabilitiesGrossOffset" 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">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-20220630.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_89871a73-db04-49c8-8968-fdb3a93d6067_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">Non-accrual with no credit loss 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_OtherComprehensiveIncomeLocationAxis_0134623a-991f-4314-be0a-32f4b8ef9b58_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_us-gaap_AllocatedShareBasedCompensationExpense_87240254-59c1-4e6a-acd6-cd24039c6f55_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">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_670a7a66-3b26-434b-9853-c17fcebdc018_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="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_dei_EntitiesTable_6de14a7b-b9c1-4b9d-a87b-e09971f4fb76_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_LaborAndRelatedExpense_aeb6b4e5-00cf-48e7-bf9f-697b4fb39cca_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_a25bce0a-79a3-4d25-a471-5ac7918c55fd_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">Net charge-offs</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d6e79186-bc27-4c5f-9738-5a06692d049e_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fe46fb36-8b2e-4c79-baae-a66ec1756ec0_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f7eb4e44-afc0-474f-b0d3-1160bb0542ec_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_674ccce2-8e3f-455d-8385-98b5fed7c15b_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_353b5805-38a4-4bb9-84e9-dabe37426718_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_9d433704-cbaf-4384-a4ad-1963058e4927_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_19e4cf16-41d0-4bac-ae43-2c49aa12530d_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-20220630.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_b62c87d8-0637-4a80-bcf9-7d2f3b2ba3f3_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">AOCI, Debt Securities, Available-for-sale, Adjustment, 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-20220630.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_ca20396a-9378-4bf0-99cc-deec4775d0e5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value</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_961ad6cb-56e6-4f04-9c08-34d87c3ce21c_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</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-20220630.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_511abb70-6aef-4d1d-b463-2642b5fabe44_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" 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">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_PaymentsToAcquireHeldToMaturitySecurities_8a7560ca-6179-430f-883b-5210da5843d0_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_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_f1d993a5-d8ba-4b17-9513-d751e2af9b02_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_09dd73fe-0fc5-4bd2-b5e4-1daef94fc206_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-20220630.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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_d2d7fbfa-8d83-41f4-9a22-8adc39a4f29b_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_8af4e0f1-376d-44da-b64c-a806b1eecfd6_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_94f07b17-57fe-47c4-8c19-db588ea82b31_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 exercise/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD during 2021)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b68b27af-c85e-4533-beca-a6cb1d762abc_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_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f04cc190-8efd-4d11-9e88-7341017a2965_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_5651e572-8234-4139-9ec0-3cabefd3d013_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">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="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_19642f48-d00f-41d0-8202-c36a6cde5177_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_FairValueByMeasurementBasisAxis_577e844c-f9bf-49d7-b2d7-466950ede1c7_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_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_4123ee0c-ecca-47e0-a211-7f86abd2eb84_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">Charge-offs of restructured 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_28ce0055-c64d-4adb-a498-450327ed8f5a_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_d0a23959-6999-4afb-8de4-46e81d874e76_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_ef7b3621-f8bf-4e79-851b-5de62119dbf2_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 from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="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_a7ab90c2-9d64-437b-a57d-dd10504e10c0_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_72399c81-fc09-453a-b696-ad3c3d066ad8_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_6f786ee6-cd94-4597-b8be-bc0f7d0f7f7e_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 Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]</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-20220630.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_9b82f561-5ff4-4dab-84de-7efcb59e4b4e_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">Forward Contracts &#8211; 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_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_01a00991-aceb-4043-b590-f83f60e42c77_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_274cbf60-4766-4dad-9344-a039cc0acdaf_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_26835b01-cc58-4b69-9519-8761602012e0_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">Debt Securities, Held-to-maturity</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_4e4ff83b-ed46-49bb-bc78-9093a1f9a26b_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 Award Exercised/Vested, 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_0cd415e2-4419-4747-8599-a13e53f322e4_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 1 to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</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-20220630.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_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_f37401bf-1a7b-45e5-846f-ddc4b088e875_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_5a599df3-89b5-4862-b155-3dc96ab5a94e_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_8711e077-f45f-4b6f-9c7c-3129679739a6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" 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 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_80a9c566-4324-4537-929f-1efb52b2810d_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_SegmentReportingInformationLineItems_27524120-b30a-4e9e-8e3f-5cf26fe2c120_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_8cff843c-8cad-4433-9cb1-3300348fc3de_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_5dc4e91c-ffe4-43ca-8239-156b390d227a_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 &#8211; 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-20220630.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_DebtInstrumentNameDomain_f29c2b76-8263-4170-ad22-3f6c5e2fe598_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_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_b7b5fc89-19e6-4629-8e92-799e79c0b306_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">Cash dividend - Preferred Stock Dividends equivalent Per depositary Share Declared ($0.28 and $0.56 QTD and YTD respectively, during 2022 and $0.28 and 0.64 QTD and YTD, respectively during 2021)</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-20220630.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_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_36b3d17a-dac6-4af4-a610-362929c69e60_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-20220630.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_386ce86a-8bb1-40c3-be06-6c8dae660859_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-20220630.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_b294f196-309e-40d5-862e-1c6842f8a5f5_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-20220630.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_6e456c25-3d60-4119-a303-b8cd52399f4b_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, Derivatives, 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_ScheduleOfCompensatingBalancesTable_7322605a-01b5-4c97-9735-da643c39ffe2_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_00bbb67c-3fec-49d6-b907-062558deaa9d_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_2272864c-2bba-47f3-b7af-dc50bf2ca141_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_5ce850de-7437-4b9f-8900-c3ece88eabe6_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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_FinancingReceivableAllowanceForCreditLosses_1563d80f-f46e-42b3-a846-61b2ccfa16af_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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_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_us-gaap_PreferredStockMember_473de162-a5e5-4a9a-9b9e-23e9af3f3fe7_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_6926a610-97ac-4140-97f1-2ce016468e84_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_45ece75a-e23a-47cb-a6fc-794f9d8d50f8_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_97d1523b-234b-4308-8031-ee7a7629f2c3_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 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_OffsettingAbstract_b44a512e-51c2-41f6-bf09-2af0a7efcdd8_terseLabel_en-US" xlink:label="lab_us-gaap_OffsettingAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_OffsettingAbstract_label_en-US" xlink:label="lab_us-gaap_OffsettingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffsettingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffsettingAbstract" xlink:to="lab_us-gaap_OffsettingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_OilCommodityDerivativeMember_58196f66-7b46-4ea3-956a-c2ba194481fa_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-20220630.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_NonaccrualLoansYearofOriginationAxis_89e363cc-a04d-4db5-950c-55ff905fa619_terseLabel_en-US" xlink:label="lab_cfr_NonaccrualLoansYearofOriginationAxis" xlink: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 Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_NonaccrualLoansYearofOriginationAxis_label_en-US" xlink:label="lab_cfr_NonaccrualLoansYearofOriginationAxis" xlink: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 Year of Origination [Axis]</link:label>
    <link:label id="lab_cfr_NonaccrualLoansYearofOriginationAxis_documentation_en-US" xlink:label="lab_cfr_NonaccrualLoansYearofOriginationAxis" xlink: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 Year of Origination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonaccrualLoansYearofOriginationAxis" xlink:href="cfr-20220630.xsd#cfr_NonaccrualLoansYearofOriginationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cfr_NonaccrualLoansYearofOriginationAxis" xlink:to="lab_cfr_NonaccrualLoansYearofOriginationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cfr_Finalyearsofthetermofthenotes_ba398c0b-085f-4d46-98be-eeec78885ff0_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-20220630.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_691a47ec-c20d-450a-9dfb-bb74578fa5a6_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_88e56957-2bd4-410a-951e-47d4191f8602_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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_6e719500-4c8f-4e81-8300-27e220280500_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_f0c1181c-b11c-4d97-9414-0ccb34d3ea0d_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>18
<FILENAME>cfr-20220630_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:ee4ec05c-6a99-4972-ad1d-50d952ba202c,g:b11b76d6-3e2a-42af-bd90-70f7e1de9a58-->
<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-20220630.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_4abb2367-4cd3-444e-9da0-00be2c4074c7" xlink:href="cfr-20220630.xsd#cfr_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" 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_4abb2367-4cd3-444e-9da0-00be2c4074c7" xlink:to="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_3f7d8b05-26fb-442d-9086-15d244722540" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_3f7d8b05-26fb-442d-9086-15d244722540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_1608caf8-496b-4348-9b32-9c88a2967cf1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_3f7d8b05-26fb-442d-9086-15d244722540" xlink:to="loc_dei_AddressTypeDomain_1608caf8-496b-4348-9b32-9c88a2967cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4cd55c53-45a8-4971-8817-2772e1c5a0de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4cd55c53-45a8-4971-8817-2772e1c5a0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_26077e85-d170-4ab9-9262-4acc9b902fdd" 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_4cd55c53-45a8-4971-8817-2772e1c5a0de" xlink:to="loc_us-gaap_ClassOfStockDomain_26077e85-d170-4ab9-9262-4acc9b902fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9c5ba317-cdc6-4bd2-bf43-580297c493c5" 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_26077e85-d170-4ab9-9262-4acc9b902fdd" xlink:to="loc_us-gaap_CommonStockMember_9c5ba317-cdc6-4bd2-bf43-580297c493c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_5dbbf4e6-d852-4da3-be1e-14a00a74ab92" 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_26077e85-d170-4ab9-9262-4acc9b902fdd" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_5dbbf4e6-d852-4da3-be1e-14a00a74ab92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_e535a06c-9689-4685-8420-6ee87ad534d8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_dei_EntityListingsExchangeAxis_e535a06c-9689-4685-8420-6ee87ad534d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_1cca4ec9-3208-44d1-856b-73a0c7ca37f5" 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_e535a06c-9689-4685-8420-6ee87ad534d8" xlink:to="loc_dei_ExchangeDomain_1cca4ec9-3208-44d1-856b-73a0c7ca37f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exch_XNYS_54246057-a704-497b-8e9e-1f3dcdc55613" 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_1cca4ec9-3208-44d1-856b-73a0c7ca37f5" xlink:to="loc_exch_XNYS_54246057-a704-497b-8e9e-1f3dcdc55613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_dei_LegalEntityAxis_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fee56701-f19f-4960-8bf7-fb844fd8772a" 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_2ed8e7f7-cc1f-4be5-a694-a04a6a7e0923" xlink:to="loc_dei_EntityDomain_fee56701-f19f-4960-8bf7-fb844fd8772a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7d221fcc-8c6b-4e53-a76f-aec491561177" xlink:to="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_9213d73d-c532-494c-9d27-b2223676a24b" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentType_9213d73d-c532-494c-9d27-b2223676a24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_b8f447a7-dabf-4a9f-bff6-75c62cdecc95" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentQuarterlyReport_b8f447a7-dabf-4a9f-bff6-75c62cdecc95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_abcc37fa-2de6-420b-ac7b-93a11b872495" 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_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentPeriodEndDate_abcc37fa-2de6-420b-ac7b-93a11b872495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9b99720b-8453-48aa-ba34-8278255703db" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentTransitionReport_9b99720b-8453-48aa-ba34-8278255703db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_06b65e5d-b3f9-495b-96c8-cac039faeeb7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityFileNumber_06b65e5d-b3f9-495b-96c8-cac039faeeb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_863dcc66-4ea8-4eb9-b3ab-7b46ec5ff2a4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityRegistrantName_863dcc66-4ea8-4eb9-b3ab-7b46ec5ff2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a0231a0f-91d3-4764-87fb-95a243ea5a2f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a0231a0f-91d3-4764-87fb-95a243ea5a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7bdc2a91-65cc-436b-ae8c-6da2e0af99f8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityTaxIdentificationNumber_7bdc2a91-65cc-436b-ae8c-6da2e0af99f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f4583ddc-eba9-460e-89cb-ac7203c91b8c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressAddressLine1_f4583ddc-eba9-460e-89cb-ac7203c91b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_86900cb5-7458-4ece-abee-0a7cd14af9c1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressCityOrTown_86900cb5-7458-4ece-abee-0a7cd14af9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1299702a-612d-40c9-bcde-bf2a790e7ba7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressStateOrProvince_1299702a-612d-40c9-bcde-bf2a790e7ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_a84e68c7-d6b8-402f-9a7e-0b0df96c0416" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityAddressPostalZipCode_a84e68c7-d6b8-402f-9a7e-0b0df96c0416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_dc039f2f-7ab9-4014-a2b9-ea3768dc727b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_CityAreaCode_dc039f2f-7ab9-4014-a2b9-ea3768dc727b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_88bfdb4e-3714-4880-a16c-820f171c292a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_LocalPhoneNumber_88bfdb4e-3714-4880-a16c-820f171c292a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d8919159-5bc7-4adb-a680-5974ba9f95e3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_Security12bTitle_d8919159-5bc7-4adb-a680-5974ba9f95e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9e3cae8d-3ab2-4afa-a025-7b4753d297d7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_TradingSymbol_9e3cae8d-3ab2-4afa-a025-7b4753d297d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c2dd9416-4bb8-420e-85c3-eb82903ed37b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_SecurityExchangeName_c2dd9416-4bb8-420e-85c3-eb82903ed37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_79358cb7-b86b-4f5f-86d2-4f70f4a0e6c8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityCurrentReportingStatus_79358cb7-b86b-4f5f-86d2-4f70f4a0e6c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7ba31589-a25a-4dd6-9ef7-d24dd863e1f2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityInteractiveDataCurrent_7ba31589-a25a-4dd6-9ef7-d24dd863e1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_b3c37e94-db9f-4668-bcb6-73d8bb318ee5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityFilerCategory_b3c37e94-db9f-4668-bcb6-73d8bb318ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_4b3b0051-9f8d-42c6-910c-715da6fd99e0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntitySmallBusiness_4b3b0051-9f8d-42c6-910c-715da6fd99e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_78412f4b-f161-483f-963c-7cb07e51ddd7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityEmergingGrowthCompany_78412f4b-f161-483f-963c-7cb07e51ddd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b9e24b50-9956-4ff2-a973-e481caf8ebec" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityShellCompany_b9e24b50-9956-4ff2-a973-e481caf8ebec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_47cd33c5-9433-40b5-83d6-3259fd697f7a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_47cd33c5-9433-40b5-83d6-3259fd697f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_7482b164-2137-4ef8-9545-e0394ab08833" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_7482b164-2137-4ef8-9545-e0394ab08833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_28070df8-78b7-43c1-84b5-18e5f421fc81" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_AmendmentFlag_28070df8-78b7-43c1-84b5-18e5f421fc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_09dcdee3-388f-416d-b0a2-9e737542f173" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentFiscalYearFocus_09dcdee3-388f-416d-b0a2-9e737542f173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0d8858f7-80a0-4acc-8a44-363315efe637" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0d8858f7-80a0-4acc-8a44-363315efe637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_6429580e-918a-4bba-88aa-bc5f38234684" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_EntityCentralIndexKey_6429580e-918a-4bba-88aa-bc5f38234684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_3e7af186-5d66-46ff-9635-bdd7b1476783" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_16c9a88a-8d7a-4abf-ac9c-2f6f11bc07a4" xlink:to="loc_dei_CurrentFiscalYearEndDate_3e7af186-5d66-46ff-9635-bdd7b1476783" 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-20220630.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_9d41b28b-3c13-43fa-9c31-6d34dab799ec" 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_4e3dadf8-270e-4778-8503-085068e6db6c" 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_9d41b28b-3c13-43fa-9c31-6d34dab799ec" xlink:to="loc_us-gaap_AssetsAbstract_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_90f417b1-f0a6-4438-a5a6-495e8dece491" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_CashAndDueFromBanks_90f417b1-f0a6-4438-a5a6-495e8dece491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_7f339021-5617-4cfa-8663-c2019a7626b6" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_7f339021-5617-4cfa-8663-c2019a7626b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsSold_1d45e72d-54e0-48f3-9fee-3a14027230a9" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_FederalFundsSold_1d45e72d-54e0-48f3-9fee-3a14027230a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_6456eaef-8d85-4349-ab0e-ab2fe39b1271" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResell_6456eaef-8d85-4349-ab0e-ab2fe39b1271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7813b63c-be36-414c-be50-0fb1b441a751" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7813b63c-be36-414c-be50-0fb1b441a751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_c382a9e2-3150-495a-a6a3-478b39098dd9" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_c382a9e2-3150-495a-a6a3-478b39098dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6efb4170-2947-4ec6-98de-089b40ef94f8" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6efb4170-2947-4ec6-98de-089b40ef94f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_10cd9cb7-9dba-4053-b2ba-8a3e639d4101" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_TradingSecurities_10cd9cb7-9dba-4053-b2ba-8a3e639d4101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_886b7072-2380-4e6f-9c30-595939baada9" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_886b7072-2380-4e6f-9c30-595939baada9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_45fe15df-0b60-4f3d-8ce2-18e4e0d47a2e" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_45fe15df-0b60-4f3d-8ce2-18e4e0d47a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_cdda4c85-be58-4f8c-8254-3bce1a0f1687" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_cdda4c85-be58-4f8c-8254-3bce1a0f1687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_01006270-b37a-47a5-bab2-3cd02f37efaa" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_01006270-b37a-47a5-bab2-3cd02f37efaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8ed691a7-7e46-4ed1-a2d6-70bfb018d3b2" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_Goodwill_8ed691a7-7e46-4ed1-a2d6-70bfb018d3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_55f429c6-a3e8-4ed0-a5ab-ef6fb73b563c" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_55f429c6-a3e8-4ed0-a5ab-ef6fb73b563c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_28623f61-d9fa-48c3-b187-9dbc28554b26" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_28623f61-d9fa-48c3-b187-9dbc28554b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_82b6c686-407f-4b5d-aede-859991dc49b1" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_OtherAssets_82b6c686-407f-4b5d-aede-859991dc49b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_30248c74-abce-4be3-a7d4-42ea039d2d38" 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_4e3dadf8-270e-4778-8503-085068e6db6c" xlink:to="loc_us-gaap_Assets_30248c74-abce-4be3-a7d4-42ea039d2d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" 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_9d41b28b-3c13-43fa-9c31-6d34dab799ec" xlink:to="loc_us-gaap_LiabilitiesAbstract_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_9a4d1c0b-9aa0-4852-98df-5b5ae36d0d62" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_9a4d1c0b-9aa0-4852-98df-5b5ae36d0d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_bc226043-6d18-4045-bc8f-158e11feab76" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_bc226043-6d18-4045-bc8f-158e11feab76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_61f3bcf5-ac96-4ba3-a24c-c262260d0908" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_Deposits_61f3bcf5-ac96-4ba3-a24c-c262260d0908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_bb23b814-b306-4678-aa60-080a8b6af039" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_FederalFundsPurchased_bb23b814-b306-4678-aa60-080a8b6af039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_a57f77b3-b48d-4b96-8b8f-50ec3ef546e3" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_a57f77b3-b48d-4b96-8b8f-50ec3ef546e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_ab01aedc-8730-44b4-959c-c60088595033" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_ab01aedc-8730-44b4-959c-c60088595033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_cf898ffc-ac3b-4f81-82f6-8e242c2e8108" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_SubordinatedDebt_cf898ffc-ac3b-4f81-82f6-8e242c2e8108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_75b9b1c1-deac-4759-a0b7-63fd7535edb9" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_OtherLiabilities_75b9b1c1-deac-4759-a0b7-63fd7535edb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9ab7c09d-640c-4997-897e-c35f074ac0b8" 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_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_Liabilities_9ab7c09d-640c-4997-897e-c35f074ac0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_b1ddcbe1-8981-4f0e-9180-505f72ba5dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_cda0ec94-3e82-4416-8fb3-b5ceec22d3fc" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_b1ddcbe1-8981-4f0e-9180-505f72ba5dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_59eab8f2-b392-4595-b6d1-0ee5a5a97609" 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_9d41b28b-3c13-43fa-9c31-6d34dab799ec" xlink:to="loc_us-gaap_StockholdersEquityAbstract_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_14b0298a-d6d2-4f97-8cbd-7fb9a8c544cb" 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_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:to="loc_us-gaap_PreferredStockValue_14b0298a-d6d2-4f97-8cbd-7fb9a8c544cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8ef5811a-beec-4d4f-be95-8b62d662704c" 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_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:to="loc_us-gaap_CommonStockValue_8ef5811a-beec-4d4f-be95-8b62d662704c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_11d992a9-75e0-4fcb-997e-0f865cb5cb09" 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_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_11d992a9-75e0-4fcb-997e-0f865cb5cb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d4acea82-8de7-4695-8371-afd1774e9904" 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_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d4acea82-8de7-4695-8371-afd1774e9904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_68e9d9c9-c3d8-412b-9fcb-101c5a5353fa" 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_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_68e9d9c9-c3d8-412b-9fcb-101c5a5353fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_feee90b5-4327-4dad-ae13-69634368a599" 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_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:to="loc_us-gaap_TreasuryStockValue_feee90b5-4327-4dad-ae13-69634368a599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8465f86f-6be9-4371-9810-1ff2b9de277b" 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_59eab8f2-b392-4595-b6d1-0ee5a5a97609" xlink:to="loc_us-gaap_StockholdersEquity_8465f86f-6be9-4371-9810-1ff2b9de277b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a9b4d9fb-e0b1-474f-961a-c2a85a8e7a56" 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_9d41b28b-3c13-43fa-9c31-6d34dab799ec" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_a9b4d9fb-e0b1-474f-961a-c2a85a8e7a56" 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-20220630.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_22c58c92-0623-4fc6-b938-fbe9e350c313" 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_cbc56b26-94bf-47b9-bf7e-8ded7c1940d5" 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_22c58c92-0623-4fc6-b938-fbe9e350c313" xlink:to="loc_us-gaap_StatementTable_cbc56b26-94bf-47b9-bf7e-8ded7c1940d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6" 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_cbc56b26-94bf-47b9-bf7e-8ded7c1940d5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2b5ae1ca-47b6-43cc-89bb-cca83badcad3" 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_0cf05d3c-2cc1-428b-ae7e-0fefbb7a52d6" xlink:to="loc_us-gaap_ClassOfStockDomain_2b5ae1ca-47b6-43cc-89bb-cca83badcad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_c5ff7949-ecde-44c8-a1d9-8b7184569441" 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_2b5ae1ca-47b6-43cc-89bb-cca83badcad3" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_c5ff7949-ecde-44c8-a1d9-8b7184569441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_70fca0db-bc2e-4931-9e95-5cf35ed0099e" 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_cbc56b26-94bf-47b9-bf7e-8ded7c1940d5" xlink:to="loc_us-gaap_StatementLineItems_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_3e406ecd-7262-4faa-aa7e-608ad87e1e8f" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_3e406ecd-7262-4faa-aa7e-608ad87e1e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_177dc61c-d1e4-4aa1-b8a3-49ff30a0215c" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_177dc61c-d1e4-4aa1-b8a3-49ff30a0215c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_222ac642-4c76-48e3-9cfb-5ba1c2760a0a" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_222ac642-4c76-48e3-9cfb-5ba1c2760a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d13df768-af9d-40d0-9f31-f6d37cb8b2e8" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d13df768-af9d-40d0-9f31-f6d37cb8b2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_90144e94-7c60-4887-bf34-679895f40e46" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_90144e94-7c60-4887-bf34-679895f40e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c7b457e4-4768-4596-b7cf-34c2d10bee61" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c7b457e4-4768-4596-b7cf-34c2d10bee61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a201ca89-19aa-4cba-8b09-05aad5c48049" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a201ca89-19aa-4cba-8b09-05aad5c48049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_35842f50-15f6-49b4-ae7a-6da624841a96" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_CommonStockSharesIssued_35842f50-15f6-49b4-ae7a-6da624841a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_424fda77-8bed-43e6-904f-468ee6c17203" 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_70fca0db-bc2e-4931-9e95-5cf35ed0099e" xlink:to="loc_us-gaap_TreasuryStockShares_424fda77-8bed-43e6-904f-468ee6c17203" 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-20220630.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_6b783729-f28c-4eff-88f2-020f188dbc80" 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_InterestAndDividendIncomeOperatingAbstract_b297cda4-9850-44bd-9b46-b427043198e9" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_b297cda4-9850-44bd-9b46-b427043198e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_4b68c6f3-f3b9-497b-b33f-11a6aa6121a4" 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_b297cda4-9850-44bd-9b46-b427043198e9" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_4b68c6f3-f3b9-497b-b33f-11a6aa6121a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_569d2f54-f467-4cbb-8f8b-28281d0eca9c" 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_b297cda4-9850-44bd-9b46-b427043198e9" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_569d2f54-f467-4cbb-8f8b-28281d0eca9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxable_5d115ad4-79a9-4f85-a39f-002d29ebb2d8" 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_569d2f54-f467-4cbb-8f8b-28281d0eca9c" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxable_5d115ad4-79a9-4f85-a39f-002d29ebb2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_a2c3893b-3405-474f-8efb-c0eb4fbb2edc" 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_569d2f54-f467-4cbb-8f8b-28281d0eca9c" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_a2c3893b-3405-474f-8efb-c0eb4fbb2edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_0baf8fe6-595c-4c0b-a186-28ff3680f82d" 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_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_569d2f54-f467-4cbb-8f8b-28281d0eca9c" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_0baf8fe6-595c-4c0b-a186-28ff3680f82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeFederalFundsSold_8fcf4f8e-d21e-4577-899f-b27107a43fb7" 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_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_569d2f54-f467-4cbb-8f8b-28281d0eca9c" xlink:to="loc_us-gaap_InterestIncomeFederalFundsSold_8fcf4f8e-d21e-4577-899f-b27107a43fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_c8f87220-37f2-424a-a8a5-39fa7747b816" 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_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract_569d2f54-f467-4cbb-8f8b-28281d0eca9c" xlink:to="loc_us-gaap_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell_c8f87220-37f2-424a-a8a5-39fa7747b816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_b999b7d5-9097-452f-8d51-9f8b07ee65c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_b297cda4-9850-44bd-9b46-b427043198e9" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_b999b7d5-9097-452f-8d51-9f8b07ee65c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_b98dc270-4411-4783-bf69-9c64ff1c62a0" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_InterestExpenseAbstract_b98dc270-4411-4783-bf69-9c64ff1c62a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_cc1919b6-9df8-4920-a410-ea0284b2b25c" 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_b98dc270-4411-4783-bf69-9c64ff1c62a0" xlink:to="loc_us-gaap_InterestExpenseDeposits_cc1919b6-9df8-4920-a410-ea0284b2b25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchased_45215528-89d9-4dec-a319-b4b400baeb39" 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_b98dc270-4411-4783-bf69-9c64ff1c62a0" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchased_45215528-89d9-4dec-a319-b4b400baeb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_b0a5f717-e247-4593-b8c5-b3101c41b864" 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_b98dc270-4411-4783-bf69-9c64ff1c62a0" xlink:to="loc_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase_b0a5f717-e247-4593-b8c5-b3101c41b864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_a8e45edc-f175-4110-a9c7-b5daf509cf07" 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_b98dc270-4411-4783-bf69-9c64ff1c62a0" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_a8e45edc-f175-4110-a9c7-b5daf509cf07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_3abec506-04c1-4b07-92b7-a5a7cb69345d" 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_b98dc270-4411-4783-bf69-9c64ff1c62a0" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_3abec506-04c1-4b07-92b7-a5a7cb69345d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8bd9d6e1-09b2-4477-950b-9da5e366f7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_b98dc270-4411-4783-bf69-9c64ff1c62a0" xlink:to="loc_us-gaap_InterestExpense_8bd9d6e1-09b2-4477-950b-9da5e366f7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_d7998511-f870-461d-a26d-43013aed050d" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_d7998511-f870-461d-a26d-43013aed050d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_666eeb83-3027-4027-ae70-c3b03e26d5db" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_666eeb83-3027-4027-ae70-c3b03e26d5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_84ae90a1-f3b0-4f3c-816d-959da72f9dd7" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_84ae90a1-f3b0-4f3c-816d-959da72f9dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Trustandinvestmentmanagementfees_b934d617-8718-486c-a804-28d22bac15de" xlink:href="cfr-20220630.xsd#cfr_Trustandinvestmentmanagementfees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_cfr_Trustandinvestmentmanagementfees_b934d617-8718-486c-a804-28d22bac15de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8f1231db-877e-4526-b897-16117f879255" 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_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8f1231db-877e-4526-b897-16117f879255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_8d15615d-c7ee-4764-825c-c4dd78bb6d35" 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_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_8d15615d-c7ee-4764-825c-c4dd78bb6d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterchangeAndCardTransactionFees_16af7a9b-8bb4-4c48-864e-27562ef22393" xlink:href="cfr-20220630.xsd#cfr_InterchangeAndCardTransactionFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_cfr_InterchangeAndCardTransactionFees_16af7a9b-8bb4-4c48-864e-27562ef22393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Otherchargescommissionsandfees_70fef358-c8a7-4825-bbe3-9612b0d8224d" xlink:href="cfr-20220630.xsd#cfr_Otherchargescommissionsandfees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_cfr_Otherchargescommissionsandfees_70fef358-c8a7-4825-bbe3-9612b0d8224d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_a14abe7b-45a8-4f5a-99af-16f5b6d046d8" 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_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_a14abe7b-45a8-4f5a-99af-16f5b6d046d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_d05ad13b-630e-473e-bb2c-0443044555a7" 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_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_d05ad13b-630e-473e-bb2c-0443044555a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_75b1e2ca-25dc-43cc-96e2-1a685c72941d" 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_7e385b33-ebf4-4fea-88c3-c5a0c1c2f662" xlink:to="loc_us-gaap_NoninterestIncome_75b1e2ca-25dc-43cc-96e2-1a685c72941d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_6db41ad4-85e9-4a70-be08-84848ce7bf80" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_LaborAndRelatedExpense_6db41ad4-85e9-4a70-be08-84848ce7bf80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_9ff11694-d8c9-459a-978d-f1558a3026f1" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_9ff11694-d8c9-459a-978d-f1558a3026f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_04d4172c-9b92-4bb2-809c-2d2b8ddee377" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_OccupancyNet_04d4172c-9b92-4bb2-809c-2d2b8ddee377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_eaf186c5-dbf2-47dc-8edd-d18fd841b04f" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_EquipmentExpense_eaf186c5-dbf2-47dc-8edd-d18fd841b04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_22b9986a-5150-419d-abbd-981372aec5ce" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_22b9986a-5150-419d-abbd-981372aec5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e03f7a7b-f339-46fb-926b-0dd78333eef4" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e03f7a7b-f339-46fb-926b-0dd78333eef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_e083290f-33a6-4b03-bd37-36aed42ee067" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_OtherNoninterestExpense_e083290f-33a6-4b03-bd37-36aed42ee067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_1bc9cb64-7c96-40fb-b50f-822075580dca" 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_50ad5e91-fd76-4c50-a2fd-42ef4b5fe375" xlink:to="loc_us-gaap_NoninterestExpense_1bc9cb64-7c96-40fb-b50f-822075580dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_950f31b7-06f3-4c9f-a975-ea44d2a6a93d" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_950f31b7-06f3-4c9f-a975-ea44d2a6a93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9f2d6f0c-fa57-402b-b7f4-62ebdcc1e7fc" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9f2d6f0c-fa57-402b-b7f4-62ebdcc1e7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_59c00dc6-3529-47ce-a791-6aeb4ecb70ee" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_NetIncomeLoss_59c00dc6-3529-47ce-a791-6aeb4ecb70ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_507a8d1d-aeae-4a5d-8c34-6f7af6828b31" 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_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_507a8d1d-aeae-4a5d-8c34-6f7af6828b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ca03303a-1b54-477b-8382-3079c92ec933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ca03303a-1b54-477b-8382-3079c92ec933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e20e3773-f896-4500-a355-7f02343e6e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6b783729-f28c-4eff-88f2-020f188dbc80" xlink:to="loc_us-gaap_EarningsPerShareAbstract_e20e3773-f896-4500-a355-7f02343e6e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_601d50e2-bf14-4590-9beb-8cf12cebdd8c" 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_e20e3773-f896-4500-a355-7f02343e6e43" xlink:to="loc_us-gaap_EarningsPerShareBasic_601d50e2-bf14-4590-9beb-8cf12cebdd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_3db64f1f-8de0-4ae7-9478-5d68b52bb3bc" 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_e20e3773-f896-4500-a355-7f02343e6e43" xlink:to="loc_us-gaap_EarningsPerShareDiluted_3db64f1f-8de0-4ae7-9478-5d68b52bb3bc" 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-20220630.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_312d76c4-06e7-4dee-bbf8-b0535e8ce024" 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_75bf9fa0-4d13-439a-b320-21662945ec55" 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_312d76c4-06e7-4dee-bbf8-b0535e8ce024" xlink:to="loc_us-gaap_StatementTable_75bf9fa0-4d13-439a-b320-21662945ec55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_a66f5b22-09b8-4414-ba28-1e107b10294f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_75bf9fa0-4d13-439a-b320-21662945ec55" xlink:to="loc_srt_StatementScenarioAxis_a66f5b22-09b8-4414-ba28-1e107b10294f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a10f83a8-d42d-4299-8134-451e9494f4b9" 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_a66f5b22-09b8-4414-ba28-1e107b10294f" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a10f83a8-d42d-4299-8134-451e9494f4b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" 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_75bf9fa0-4d13-439a-b320-21662945ec55" xlink:to="loc_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_65564c29-9cc9-4a2c-8242-7035140f3120" 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_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_NetIncomeLoss_65564c29-9cc9-4a2c-8242-7035140f3120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_264bb43b-4bb0-4873-b835-3ff891ac0349" 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_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_7fb6c575-fd21-43cf-a94d-958ae51a194b" 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_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_7fb6c575-fd21-43cf-a94d-958ae51a194b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_e28318c4-252d-48b9-adf5-39441edab6bd" xlink:href="cfr-20220630.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_e28318c4-252d-48b9-adf5-39441edab6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_028572b4-2616-4664-af25-aab84e7a929d" 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_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_028572b4-2616-4664-af25-aab84e7a929d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_37b5a736-8d56-4dce-8812-60f5b67c2a5e" 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_264bb43b-4bb0-4873-b835-3ff891ac0349" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_37b5a736-8d56-4dce-8812-60f5b67c2a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_643e3545-c10b-4790-860c-6d933902f82f" 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_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_643e3545-c10b-4790-860c-6d933902f82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_aa546a3d-793b-48e2-8a6d-b3d355f11cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_643e3545-c10b-4790-860c-6d933902f82f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_aa546a3d-793b-48e2-8a6d-b3d355f11cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_3718ff38-d12c-4bb8-b2cf-4f5ed28e23bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_643e3545-c10b-4790-860c-6d933902f82f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_3718ff38-d12c-4bb8-b2cf-4f5ed28e23bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_22576bb7-a0cd-468a-903a-bbf38a4c844b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_22576bb7-a0cd-468a-903a-bbf38a4c844b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_7f6a4e0b-8e6c-4f99-880c-8c2f5bdce167" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_7f6a4e0b-8e6c-4f99-880c-8c2f5bdce167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca3e4ada-a776-4d25-b12f-7e040aafc435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ca3e4ada-a776-4d25-b12f-7e040aafc435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ec122540-e9d9-41cf-9649-f8c56cd66271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e6b92723-f2fb-43a3-b435-9d8aa67eb193" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ec122540-e9d9-41cf-9649-f8c56cd66271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="simple" xlink:href="cfr-20220630.xsd#ConsolidatedStatementsofChangesinShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a25ac15a-8720-475d-8eeb-a24c0e55a398" 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_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" 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_a25ac15a-8720-475d-8eeb-a24c0e55a398" xlink:to="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_8b9d683a-e81a-499e-85b7-220fda16bd10" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_srt_StatementScenarioAxis_8b9d683a-e81a-499e-85b7-220fda16bd10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_b50e0593-2fe2-41ff-a65a-896c5c049f21" 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_8b9d683a-e81a-499e-85b7-220fda16bd10" xlink:to="loc_srt_ScenarioUnspecifiedDomain_b50e0593-2fe2-41ff-a65a-896c5c049f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4191c0ea-514d-4e9c-8358-541e4378646d" 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_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4191c0ea-514d-4e9c-8358-541e4378646d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8740edcd-f114-4190-8aed-5581c8f654ca" 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_4191c0ea-514d-4e9c-8358-541e4378646d" xlink:to="loc_us-gaap_EquityComponentDomain_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_8717df25-4116-473b-977c-cb6b2a764e26" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_PreferredStockMember_8717df25-4116-473b-977c-cb6b2a764e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a55a9fa4-3a64-46ce-9cce-5abbd26ebde3" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_CommonStockMember_a55a9fa4-3a64-46ce-9cce-5abbd26ebde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_dd8a2421-d376-4a75-bbae-902fc0a3e1b7" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_dd8a2421-d376-4a75-bbae-902fc0a3e1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_16e056bb-6cab-4006-b54f-a9ae8ec31fab" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_RetainedEarningsMember_16e056bb-6cab-4006-b54f-a9ae8ec31fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e7da86e5-0143-49e8-a1a8-460298c95773" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e7da86e5-0143-49e8-a1a8-460298c95773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_173cee14-7e5d-4b01-95cf-69854a23d931" 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_8740edcd-f114-4190-8aed-5581c8f654ca" xlink:to="loc_us-gaap_TreasuryStockMember_173cee14-7e5d-4b01-95cf-69854a23d931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7be2cbad-cd20-4eac-bee0-f587df3f627c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7be2cbad-cd20-4eac-bee0-f587df3f627c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_99710744-d3b4-491f-ac63-26023218434f" 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_7be2cbad-cd20-4eac-bee0-f587df3f627c" xlink:to="loc_us-gaap_ClassOfStockDomain_99710744-d3b4-491f-ac63-26023218434f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e4c98db7-9b2a-42e8-a04b-f3d9ffb0fed4" 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_d0cba7e1-fcb0-412f-b67e-f06b9a2e4213" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e4c98db7-9b2a-42e8-a04b-f3d9ffb0fed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_a40ffd34-3df4-4b4f-b841-15197953a2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_a40ffd34-3df4-4b4f-b841-15197953a2c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingPrincipleMember_09fb945d-5a84-4e5d-99e5-66c115ed10f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingPrincipleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis_a40ffd34-3df4-4b4f-b841-15197953a2c1" xlink:to="loc_us-gaap_ChangeInAccountingPrincipleMember_09fb945d-5a84-4e5d-99e5-66c115ed10f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_29517140-0939-4037-a4e5-c42a5e185414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_29517140-0939-4037-a4e5-c42a5e185414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_b238346c-0104-4abc-8c5b-8933ae3f9eea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_29517140-0939-4037-a4e5-c42a5e185414" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_b238346c-0104-4abc-8c5b-8933ae3f9eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10b83daa-e2da-4b96-aa0f-cc179f64e0d5" xlink:to="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_17516a18-76ab-4c82-880b-e927ec5e1718" 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_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StockholdersEquity_17516a18-76ab-4c82-880b-e927ec5e1718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_97d6f1e9-96ae-4074-8011-cdd3da21c4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_NetIncomeLoss_97d6f1e9-96ae-4074-8011-cdd3da21c4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90e8f665-d24f-4784-9d6a-fe3098a1fb06" 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_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90e8f665-d24f-4784-9d6a-fe3098a1fb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_19be8910-70b8-4458-9c53-58f6f2fbe61f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_19be8910-70b8-4458-9c53-58f6f2fbe61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fcfcde23-f625-46a8-adb7-2dc8af141516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fcfcde23-f625-46a8-adb7-2dc8af141516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83f51df5-8ec8-425e-9e95-3c59a2c37d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83f51df5-8ec8-425e-9e95-3c59a2c37d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_b51a743b-c0ec-49c4-9d08-b713d455444a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_b51a743b-c0ec-49c4-9d08-b713d455444a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_a14b4170-a0ab-45a0-bd84-ea13d7de7266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_DividendsPreferredStockCash_a14b4170-a0ab-45a0-bd84-ea13d7de7266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_c5d12e0b-b845-490c-90b1-29c29ce64f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_DividendsCommonStockCash_c5d12e0b-b845-490c-90b1-29c29ce64f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2e46983c-25e1-44e7-b236-14e354ca7028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3a9ef0d-a05d-4554-b718-4501f34fa5c0" xlink:to="loc_us-gaap_StockholdersEquity_2e46983c-25e1-44e7-b236-14e354ca7028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cfr-20220630.xsd#ConsolidatedStatementsofChangesinShareholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2665696-7623-43e3-9f77-247e8b33315a" 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_StockIssuedDuringPeriodSharesStockOptionsExercised_44f5b9bc-5232-42fa-a483-562649410c43" 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_StatementOfStockholdersEquityAbstract_a2665696-7623-43e3-9f77-247e8b33315a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_44f5b9bc-5232-42fa-a483-562649410c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_cfbd8b9f-f556-47d2-a366-bfddc28b0159" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2665696-7623-43e3-9f77-247e8b33315a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_cfbd8b9f-f556-47d2-a366-bfddc28b0159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_974b6fb8-0310-4410-b25b-fababa561618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2665696-7623-43e3-9f77-247e8b33315a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_974b6fb8-0310-4410-b25b-fababa561618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_2b43fbb3-57f3-4ee9-a124-61595dcdde96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2665696-7623-43e3-9f77-247e8b33315a" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_2b43fbb3-57f3-4ee9-a124-61595dcdde96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_bcac6c11-1298-4463-8014-8ec83ce1f78e" xlink:href="cfr-20220630.xsd#cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2665696-7623-43e3-9f77-247e8b33315a" xlink:to="loc_cfr_PreferredStockDividendsEquivalentPerDepositaryShareDeclared_bcac6c11-1298-4463-8014-8ec83ce1f78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_32c285de-71ce-4109-ae77-aeddcdb4c0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2665696-7623-43e3-9f77-247e8b33315a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_32c285de-71ce-4109-ae77-aeddcdb4c0bd" 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-20220630.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_5aa04bbb-374f-4dcb-ae4f-55ace0d9c856" 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_7fe8be11-44df-4bdc-b695-d48527af3277" 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_5aa04bbb-374f-4dcb-ae4f-55ace0d9c856" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_7fe8be11-44df-4bdc-b695-d48527af3277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_db528eb8-28ee-4db8-9b64-5cde468e4b46" 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_7fe8be11-44df-4bdc-b695-d48527af3277" xlink:to="loc_us-gaap_NetIncomeLoss_db528eb8-28ee-4db8-9b64-5cde468e4b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d687e818-bfb4-443b-bec4-ce18a1b4a375" 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_7fe8be11-44df-4bdc-b695-d48527af3277" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d23de459-d948-495a-b687-d8eb3c423936" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_d23de459-d948-495a-b687-d8eb3c423936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cd32fef0-9471-44f5-92a6-2b993adcab22" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cd32fef0-9471-44f5-92a6-2b993adcab22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccretionOfLoanDiscount_b4214c63-6bae-47fb-bde8-41b97a3f2aba" xlink:href="cfr-20220630.xsd#cfr_AccretionOfLoanDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_cfr_AccretionOfLoanDiscount_b4214c63-6bae-47fb-bde8-41b97a3f2aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_4d63d4bb-438d-4ad9-93f9-9064f9ddd87b" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_4d63d4bb-438d-4ad9-93f9-9064f9ddd87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_9ed60f5a-598c-44ae-92f4-c918efb83d47" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_9ed60f5a-598c-44ae-92f4-c918efb83d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2e8b0ebd-9305-474f-a7fa-950358f0187c" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_DepreciationAndAmortization_2e8b0ebd-9305-474f-a7fa-950358f0187c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_03820943-56cb-4f04-9d3c-f6259ce9fb5c" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_03820943-56cb-4f04-9d3c-f6259ce9fb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_36f3e11d-2388-4b4d-b78b-60b6aec76964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_36f3e11d-2388-4b4d-b78b-60b6aec76964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_180ed28c-01ec-4ae8-a062-4a0f8b7424e0" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_180ed28c-01ec-4ae8-a062-4a0f8b7424e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_eb9b1cd0-c248-43ef-ac7a-ab95e2aef960" 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_d687e818-bfb4-443b-bec4-ce18a1b4a375" xlink:to="loc_us-gaap_OtherNoncashIncome_eb9b1cd0-c248-43ef-ac7a-ab95e2aef960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b815d3bf-09cd-441c-9b4c-94f409e0a7f5" 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_7fe8be11-44df-4bdc-b695-d48527af3277" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b815d3bf-09cd-441c-9b4c-94f409e0a7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_fc04e07a-7396-4e5d-bc28-c2d79ecf198f" 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_b815d3bf-09cd-441c-9b4c-94f409e0a7f5" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_fc04e07a-7396-4e5d-bc28-c2d79ecf198f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Netchangeinoperatingleaserightofuseasset_409289c5-a763-4029-99bc-7d453a031848" xlink:href="cfr-20220630.xsd#cfr_Netchangeinoperatingleaserightofuseasset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b815d3bf-09cd-441c-9b4c-94f409e0a7f5" xlink:to="loc_cfr_Netchangeinoperatingleaserightofuseasset_409289c5-a763-4029-99bc-7d453a031848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ffad38ca-8bf6-4231-881b-ab5e7229ba3c" 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_b815d3bf-09cd-441c-9b4c-94f409e0a7f5" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ffad38ca-8bf6-4231-881b-ab5e7229ba3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_3d8b7bed-ce48-456a-8a52-6e2d00e474fc" 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_b815d3bf-09cd-441c-9b4c-94f409e0a7f5" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_3d8b7bed-ce48-456a-8a52-6e2d00e474fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_938dcc9e-24a3-481b-8cc0-e6c256f0aff3" 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_7fe8be11-44df-4bdc-b695-d48527af3277" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_938dcc9e-24a3-481b-8cc0-e6c256f0aff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a4a12676-71f6-4222-b54d-aee802ee843a" 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_5aa04bbb-374f-4dcb-ae4f-55ace0d9c856" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a4a12676-71f6-4222-b54d-aee802ee843a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_05ab7a10-2999-4c77-8d61-91a4ca0cf6ad" 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_a4a12676-71f6-4222-b54d-aee802ee843a" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_05ab7a10-2999-4c77-8d61-91a4ca0cf6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_ae619a8b-85ce-40b8-8c4a-84ecafc9dcdd" 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_a4a12676-71f6-4222-b54d-aee802ee843a" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_ae619a8b-85ce-40b8-8c4a-84ecafc9dcdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_94a33d92-ffd7-461c-95d0-ce5413bdf465" 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_a4a12676-71f6-4222-b54d-aee802ee843a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_65de1d2c-9cbf-4572-b261-211ae49b29db" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_65de1d2c-9cbf-4572-b261-211ae49b29db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_b61d2d53-cda2-4b31-9ed7-8b13b0ebccb3" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_b61d2d53-cda2-4b31-9ed7-8b13b0ebccb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_ffb404e2-29dd-4493-a6a8-9e90c045e836" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_ffb404e2-29dd-4493-a6a8-9e90c045e836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_8cd01626-524d-49ae-9c86-6762e7d708ba" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansReceivable_8cd01626-524d-49ae-9c86-6762e7d708ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_76652fef-5fd5-4c90-83c5-c2efca0b0ebe" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_76652fef-5fd5-4c90-83c5-c2efca0b0ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b439555d-3699-4800-a53b-129ba68b5191" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b439555d-3699-4800-a53b-129ba68b5191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3384d50d-763c-4a8a-bd9f-d5342fd101dc" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3384d50d-763c-4a8a-bd9f-d5342fd101dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f6127d5f-be41-4936-8435-547426f52a17" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f6127d5f-be41-4936-8435-547426f52a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_41393b32-1596-4ea3-8f95-f6ed3aae07f0" 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_94a33d92-ffd7-461c-95d0-ce5413bdf465" xlink:to="loc_us-gaap_ProceedsFromSaleOfForeclosedAssets_41393b32-1596-4ea3-8f95-f6ed3aae07f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1bfef30f-8e01-4014-bcd3-cd68bf68d493" 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_a4a12676-71f6-4222-b54d-aee802ee843a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1bfef30f-8e01-4014-bcd3-cd68bf68d493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2acf7dbc-949b-4212-ba78-7f3564cd2813" 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_5aa04bbb-374f-4dcb-ae4f-55ace0d9c856" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_2c0c5e29-1913-4bfa-9a9f-140a241d9653" 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_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_2c0c5e29-1913-4bfa-9a9f-140a241d9653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_3059f79e-2cbe-446e-a02b-e32555d69443" 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_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_3059f79e-2cbe-446e-a02b-e32555d69443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_10685e66-1327-4f16-aacd-df74e6d983c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_10685e66-1327-4f16-aacd-df74e6d983c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a2148374-6d46-4a0b-af25-8cbb03ac6be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a2148374-6d46-4a0b-af25-8cbb03ac6be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1372dc4b-bb46-4e91-9dbf-4ba52880921c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1372dc4b-bb46-4e91-9dbf-4ba52880921c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_58715710-72e0-4816-ae8f-b1107be880a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_58715710-72e0-4816-ae8f-b1107be880a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a00d1b3d-76fd-4ac9-8a00-fb28f1eeb455" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2acf7dbc-949b-4212-ba78-7f3564cd2813" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a00d1b3d-76fd-4ac9-8a00-fb28f1eeb455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_bd3e810c-6795-410d-9df9-5c4308d18f25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5aa04bbb-374f-4dcb-ae4f-55ace0d9c856" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_bd3e810c-6795-410d-9df9-5c4308d18f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_969e1f2f-a0f0-4a53-b17c-d2b205dcec45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5aa04bbb-374f-4dcb-ae4f-55ace0d9c856" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_969e1f2f-a0f0-4a53-b17c-d2b205dcec45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f3823983-0593-4747-bf19-4926e714f7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5aa04bbb-374f-4dcb-ae4f-55ace0d9c856" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f3823983-0593-4747-bf19-4926e714f7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="cfr-20220630.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_51b8d8b3-015a-4f9e-b7ef-2a7e40072daf" 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_34b19246-ad28-4f7e-8b73-c55b8f19c56d" 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_51b8d8b3-015a-4f9e-b7ef-2a7e40072daf" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_34b19246-ad28-4f7e-8b73-c55b8f19c56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cfr-20220630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f320e486-82f7-4a79-89fc-15ac22b6e013" 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_fb35b43d-be4a-44c4-a042-a4490b9c93aa" xlink:href="cfr-20220630.xsd#cfr_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f320e486-82f7-4a79-89fc-15ac22b6e013" xlink:to="loc_cfr_NatureOfOperationsPolicyPolicyTextBlock_fb35b43d-be4a-44c4-a042-a4490b9c93aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ced39a98-3298-408a-b81d-8da8a394bb9e" 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_f320e486-82f7-4a79-89fc-15ac22b6e013" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ced39a98-3298-408a-b81d-8da8a394bb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_2511c1a7-bf55-4260-ae70-87fa30aa4c8b" 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_f320e486-82f7-4a79-89fc-15ac22b6e013" xlink:to="loc_us-gaap_UseOfEstimates_2511c1a7-bf55-4260-ae70-87fa30aa4c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_8d93251a-0254-488b-b946-7d86439e053b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f320e486-82f7-4a79-89fc-15ac22b6e013" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_8d93251a-0254-488b-b946-7d86439e053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cfr-20220630.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e9ca8437-daf7-4bfb-b674-22fe3443a8ad" 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_89726196-79f6-4e6c-9869-3e28d5eb0ede" 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_e9ca8437-daf7-4bfb-b674-22fe3443a8ad" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_89726196-79f6-4e6c-9869-3e28d5eb0ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_dab3fa0e-69ad-422b-87b2-c03da98b8795" 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_9ae93c9e-bf2d-4f4d-931a-d705ea5fe624" 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_dab3fa0e-69ad-422b-87b2-c03da98b8795" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ae93c9e-bf2d-4f4d-931a-d705ea5fe624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f" 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_9ae93c9e-bf2d-4f4d-931a-d705ea5fe624" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_78ff511a-3ac4-4cd0-867d-8341aa64a839" 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_ee5fed4f-fbf1-42bf-8145-ea03856c7c3f" xlink:to="loc_us-gaap_EquityComponentDomain_78ff511a-3ac4-4cd0-867d-8341aa64a839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_8e3ff257-55fe-4008-9868-78bb90c74ccf" 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_9ae93c9e-bf2d-4f4d-931a-d705ea5fe624" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_8e3ff257-55fe-4008-9868-78bb90c74ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SignificantAccountingPoliciesAdditionalCashFlowInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_45678606-f8a6-456c-b919-f1e051570f5e" 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_dba713ff-224f-4708-88c8-3aedf7f3e9fc" 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_45678606-f8a6-456c-b919-f1e051570f5e" xlink:to="loc_us-gaap_InterestPaid_dba713ff-224f-4708-88c8-3aedf7f3e9fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_3c84f596-9bc0-41e5-86e2-d9c5ae0bbe23" 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_45678606-f8a6-456c-b919-f1e051570f5e" xlink:to="loc_us-gaap_IncomeTaxesPaid_3c84f596-9bc0-41e5-86e2-d9c5ae0bbe23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_a0c33d6a-1ed3-419b-8108-304fe0397458" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPayablesToBrokerDealers"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45678606-f8a6-456c-b919-f1e051570f5e" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToBrokerDealers_a0c33d6a-1ed3-419b-8108-304fe0397458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate_2d35b028-315b-4a28-aeac-3b60d5d57948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45678606-f8a6-456c-b919-f1e051570f5e" xlink:to="loc_us-gaap_TransferToOtherRealEstate_2d35b028-315b-4a28-aeac-3b60d5d57948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b0073501-07de-4919-98f2-0406a386585e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45678606-f8a6-456c-b919-f1e051570f5e" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b0073501-07de-4919-98f2-0406a386585e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_591f67dd-6d33-4e28-b68d-37b6d810f9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45678606-f8a6-456c-b919-f1e051570f5e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_591f67dd-6d33-4e28-b68d-37b6d810f9d5" 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-20220630.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_224a8b36-a686-41d4-927c-89cada96d862" 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_3bf0711c-a8df-4213-bf3d-0fcc725f9839" 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_224a8b36-a686-41d4-927c-89cada96d862" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_3bf0711c-a8df-4213-bf3d-0fcc725f9839" 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-20220630.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_f4101615-8019-4e4d-90c8-d8a8b1534005" 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_bca364af-062d-45d6-9a1d-80e9ea301fb5" 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_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_bca364af-062d-45d6-9a1d-80e9ea301fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_4d3745b2-0cd2-4f81-a9e4-2bfcf00c7904" xlink:href="cfr-20220630.xsd#cfr_MoodysandStandardPoorsBondRatingsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock_4d3745b2-0cd2-4f81-a9e4-2bfcf00c7904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_ca61680a-3083-46a9-bc96-43259e78392f" 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_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_ca61680a-3083-46a9-bc96-43259e78392f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_c9028cf7-2765-4b7b-9763-91a4a8b761d8" 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_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_c9028cf7-2765-4b7b-9763-91a4a8b761d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_3910103d-cb46-47ce-bacf-8ad8debeb04a" 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_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_3910103d-cb46-47ce-bacf-8ad8debeb04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_e9bd8143-ae46-442b-aea0-3d6394e5046a" 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_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_e9bd8143-ae46-442b-aea0-3d6394e5046a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeTextBlock_4da6defd-2606-41c2-ad0a-e05ab08c0364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_InvestmentIncomeTextBlock_4da6defd-2606-41c2-ad0a-e05ab08c0364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_059e0a0e-8511-41af-9b9b-53c8f28f0a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_059e0a0e-8511-41af-9b9b-53c8f28f0a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_e370c3ce-c84c-4d89-b7a3-71eb0724063b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f4101615-8019-4e4d-90c8-d8a8b1534005" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_e370c3ce-c84c-4d89-b7a3-71eb0724063b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_713047e8-6d1d-4fad-a12a-5c05c3246128" 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_ff94893c-8d0d-46cc-8b3e-ce345079be84" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfMarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_713047e8-6d1d-4fad-a12a-5c05c3246128" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesTable_ff94893c-8d0d-46cc-8b3e-ce345079be84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_0749b156-da13-48b1-b673-acd3c30e7c64" 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_ff94893c-8d0d-46cc-8b3e-ce345079be84" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_0749b156-da13-48b1-b673-acd3c30e7c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f75fd54c-7089-42a9-83c6-d540cdafad6b" 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_0749b156-da13-48b1-b673-acd3c30e7c64" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f75fd54c-7089-42a9-83c6-d540cdafad6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldtomaturitySecuritiesMember_0b427f7c-298b-4c4e-884f-b4f7be9ae9dd" 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_f75fd54c-7089-42a9-83c6-d540cdafad6b" xlink:to="loc_us-gaap_HeldtomaturitySecuritiesMember_0b427f7c-298b-4c4e-884f-b4f7be9ae9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_e6a1852d-03e3-4938-8782-ef4fd34cfd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_f75fd54c-7089-42a9-83c6-d540cdafad6b" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_e6a1852d-03e3-4938-8782-ef4fd34cfd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfMarketableSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesTable_ff94893c-8d0d-46cc-8b3e-ce345079be84" xlink:to="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CarryValueofSecuritiesPledged_5c7f411a-d3c1-4f97-a553-ea67b4d836a0" xlink:href="cfr-20220630.xsd#cfr_CarryValueofSecuritiesPledged"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_cfr_CarryValueofSecuritiesPledged_5c7f411a-d3c1-4f97-a553-ea67b4d836a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_64708ecb-65e3-49b5-973a-79938b43981a" 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_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_InterestReceivable_64708ecb-65e3-49b5-973a-79938b43981a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_bf184a88-bcd1-4a34-9de5-ea8150c86bfd" xlink:href="cfr-20220630.xsd#cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_cfr_AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax_bf184a88-bcd1-4a34-9de5-ea8150c86bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_825c8b1a-e72b-4bda-ada0-8a0ee1677c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_825c8b1a-e72b-4bda-ada0-8a0ee1677c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_3fb66b40-531d-40bc-8c7e-c431c34e40e1" xlink:href="cfr-20220630.xsd#cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_cfr_PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded_3fb66b40-531d-40bc-8c7e-c431c34e40e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_56f4ad63-65c3-4e75-a682-e255c6bbce9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_56f4ad63-65c3-4e75-a682-e255c6bbce9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_f7cc90f1-7afe-4e23-9a2c-8394c254f686" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_f7cc90f1-7afe-4e23-9a2c-8394c254f686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_96e63b26-b357-4b91-ac49-45101ba4d999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfMarketableSecuritiesLineItems_29a3adff-1c53-4c7e-9c04-595f0fa62a98" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_96e63b26-b357-4b91-ac49-45101ba4d999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_57a153e0-638b-4055-96b6-0ef4a3ee71e9" 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_4c9667cc-99cc-46ca-90c7-1ae4e684b01d" 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_57a153e0-638b-4055-96b6-0ef4a3ee71e9" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_4c9667cc-99cc-46ca-90c7-1ae4e684b01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_53b7a70b-4f4a-4b37-bab5-9193e2af740f" 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_4c9667cc-99cc-46ca-90c7-1ae4e684b01d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_53b7a70b-4f4a-4b37-bab5-9193e2af740f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_37c56c46-d699-42a9-a473-8a0503f0da6f" 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_53b7a70b-4f4a-4b37-bab5-9193e2af740f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c291d5f4-ca7b-4cb6-8726-3f9fe93306ea" 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_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c291d5f4-ca7b-4cb6-8726-3f9fe93306ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_20cb51ce-5393-42e2-9ef1-d9adc3599e35" 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_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_20cb51ce-5393-42e2-9ef1-d9adc3599e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_0345b2e8-7414-41f2-ae9e-f775d6f8cbe4" 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_37c56c46-d699-42a9-a473-8a0503f0da6f" xlink:to="loc_us-gaap_OtherInvestmentsMember_0345b2e8-7414-41f2-ae9e-f775d6f8cbe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" 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_4c9667cc-99cc-46ca-90c7-1ae4e684b01d" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_8ced1fac-80bc-44c6-8489-0cf819ac98d0" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecurities_8ced1fac-80bc-44c6-8489-0cf819ac98d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d75d086a-efe1-460c-a165-926c1a541307" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_d75d086a-efe1-460c-a165-926c1a541307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_8e3d9425-835f-48f3-9918-98d58d592423" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_8e3d9425-835f-48f3-9918-98d58d592423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_575d29b3-5a84-4b74-9ed7-34a1df31f6b1" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_575d29b3-5a84-4b74-9ed7-34a1df31f6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_98c83cae-4684-47ee-99ce-7dcd24222eb1" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_98c83cae-4684-47ee-99ce-7dcd24222eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2ca98cdd-825d-4e81-a886-698f51554241" 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_8352d7fe-d37d-4d5f-9bc0-285c81006d7a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_2ca98cdd-825d-4e81-a886-698f51554241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_61dfd2a1-d863-4210-b094-056165eee76a" 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_bf32cde7-5114-4d95-ba86-3937cd08a68b" 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_61dfd2a1-d863-4210-b094-056165eee76a" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_09f8ec50-6d89-4dde-aa72-04412b572c74" 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_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_us-gaap_InformationByCategoryOfDebtSecurityAxis_09f8ec50-6d89-4dde-aa72-04412b572c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" 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_09f8ec50-6d89-4dde-aa72-04412b572c74" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotGuaranteedorPreRefundedMember_b0958e33-9ec3-4a77-98a7-d27d050f4383" xlink:href="cfr-20220630.xsd#cfr_NotGuaranteedorPreRefundedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:to="loc_cfr_NotGuaranteedorPreRefundedMember_b0958e33-9ec3-4a77-98a7-d27d050f4383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GuaranteedbytheTexasPSFMember_0ef71530-1292-4838-9757-b8f693a1429a" xlink:href="cfr-20220630.xsd#cfr_GuaranteedbytheTexasPSFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:to="loc_cfr_GuaranteedbytheTexasPSFMember_0ef71530-1292-4838-9757-b8f693a1429a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreRefundedMember_fd627143-de6e-4897-8440-9ca4fc8b829d" xlink:href="cfr-20220630.xsd#cfr_PreRefundedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain_55da5274-5289-44c4-8129-f4a985d51e83" xlink:to="loc_cfr_PreRefundedMember_fd627143-de6e-4897-8440-9ca4fc8b829d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_d1942a09-7263-4d66-80e9-6dba62b0f307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_d1942a09-7263-4d66-80e9-6dba62b0f307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_0b3cf104-ad5b-453a-8c5c-7ea53fe5ef76" 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_d1942a09-7263-4d66-80e9-6dba62b0f307" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_0b3cf104-ad5b-453a-8c5c-7ea53fe5ef76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CreditRatingMoodysAxis_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CreditRatingMoodysAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_srt_CreditRatingMoodysAxis_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" 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_40e96362-b9d4-4ed1-ab7d-d645cfd6e9cc" xlink:to="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaaAAAMember_079faeb3-f8aa-4cd0-9730-c48931531bf6" xlink:href="cfr-20220630.xsd#cfr_AaaAAAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:to="loc_cfr_AaaAAAMember_079faeb3-f8aa-4cd0-9730-c48931531bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AaAAMember_5b33e0ff-f809-4d87-9de2-be2bab2751bd" xlink:href="cfr-20220630.xsd#cfr_AaAAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:to="loc_cfr_AaAAMember_5b33e0ff-f809-4d87-9de2-be2bab2751bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NotratedMember_c782d53e-89dc-45e4-a870-c7a2bcd369e7" xlink:href="cfr-20220630.xsd#cfr_NotratedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExternalCreditRatingMoodysMember_13788301-9ab4-4175-9010-712680fecac2" xlink:to="loc_cfr_NotratedMember_c782d53e-89dc-45e4-a870-c7a2bcd369e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_78b09df6-aa10-448f-955f-b84a0292188f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_78b09df6-aa10-448f-955f-b84a0292188f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" 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_78b09df6-aa10-448f-955f-b84a0292188f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f783e723-6491-4c5d-b66d-a99a2a9db986" 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_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f783e723-6491-4c5d-b66d-a99a2a9db986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_ca2a421a-ca3f-466c-b298-d0d847408340" 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_f51e6676-eda7-436a-9bbf-b7e22f3bef8e" xlink:to="loc_us-gaap_OtherInvestmentsMember_ca2a421a-ca3f-466c-b298-d0d847408340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d8ab3c38-1018-442d-9c58-f439811120ee" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_srt_RangeAxis_d8ab3c38-1018-442d-9c58-f439811120ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7bbc3e2b-4130-4724-bdc1-4b85e4ca0ba3" 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_d8ab3c38-1018-442d-9c58-f439811120ee" xlink:to="loc_srt_RangeMember_7bbc3e2b-4130-4724-bdc1-4b85e4ca0ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_0e2a0ed5-5128-4be4-b460-af00c6af31fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_bf32cde7-5114-4d95-ba86-3937cd08a68b" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_0e2a0ed5-5128-4be4-b460-af00c6af31fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_4a41a640-14b2-4998-aacd-ec6837e4cdc7" 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_0e2a0ed5-5128-4be4-b460-af00c6af31fb" xlink:to="loc_us-gaap_HeldToMaturitySecurities_4a41a640-14b2-4998-aacd-ec6837e4cdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_3c2ecd0a-2319-4e1a-9544-ce55c32a2f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_29b19c86-726e-47f7-8e9b-20b66679db8c" 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_CreditLossAbstract_3c2ecd0a-2319-4e1a-9544-ce55c32a2f7b" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_29b19c86-726e-47f7-8e9b-20b66679db8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c6c4a144-74af-4cab-8493-3039eb4004e0" 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_29b19c86-726e-47f7-8e9b-20b66679db8c" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c6c4a144-74af-4cab-8493-3039eb4004e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4fc56cde-b419-4776-92d9-5431411fa018" 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_c6c4a144-74af-4cab-8493-3039eb4004e0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4fc56cde-b419-4776-92d9-5431411fa018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_8e0bf726-0db8-423e-b86f-98e3b24c44bd" 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_4fc56cde-b419-4776-92d9-5431411fa018" xlink:to="loc_us-gaap_DebtSecuritiesMember_8e0bf726-0db8-423e-b86f-98e3b24c44bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d067fc79-e079-4e36-bd41-50073b74ed85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_29b19c86-726e-47f7-8e9b-20b66679db8c" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_d067fc79-e079-4e36-bd41-50073b74ed85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_add91e4f-4d7c-4595-ac93-e23b2b4a8604" 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_d067fc79-e079-4e36-bd41-50073b74ed85" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss_add91e4f-4d7c-4595-ac93-e23b2b4a8604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6ba55bc4-bbe7-4aaf-a7b7-4669a70454c6" 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_d067fc79-e079-4e36-bd41-50073b74ed85" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease_6ba55bc4-bbe7-4aaf-a7b7-4669a70454c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_daff6fdb-10a8-4ffd-93e7-65521b84bcfc" 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_0a345cd3-59cd-44a3-bd91-37e9d8a098f0" 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_daff6fdb-10a8-4ffd-93e7-65521b84bcfc" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_0a345cd3-59cd-44a3-bd91-37e9d8a098f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_484b5ff5-11b4-4ab1-a372-96b40844752d" 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_0a345cd3-59cd-44a3-bd91-37e9d8a098f0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_484b5ff5-11b4-4ab1-a372-96b40844752d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_70c8aec8-235e-49af-af27-6787e27534ea" 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_484b5ff5-11b4-4ab1-a372-96b40844752d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_70c8aec8-235e-49af-af27-6787e27534ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_91896386-d914-4227-9a0b-91d0ba1fd739" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_91896386-d914-4227-9a0b-91d0ba1fd739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8f3f08db-8c5a-4eda-b103-d7575c9ff86e" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_8f3f08db-8c5a-4eda-b103-d7575c9ff86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_14794bbe-7f75-4391-8b15-2a7088617872" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_14794bbe-7f75-4391-8b15-2a7088617872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_98bf5b9c-1102-4bbf-8fcc-c14821b0c357" 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_70c8aec8-235e-49af-af27-6787e27534ea" xlink:to="loc_us-gaap_OtherInvestmentsMember_98bf5b9c-1102-4bbf-8fcc-c14821b0c357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_c46a11eb-30ad-4d69-aa17-22aa882639f7" 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_0a345cd3-59cd-44a3-bd91-37e9d8a098f0" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ec290b50-149e-4180-9b95-e4b32743767a" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ec290b50-149e-4180-9b95-e4b32743767a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c921682f-bd12-4917-baf1-67fe12688f52" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c921682f-bd12-4917-baf1-67fe12688f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_20213c7f-2c13-4ecc-8afc-db87af9fba1f" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_20213c7f-2c13-4ecc-8afc-db87af9fba1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_e8e0fb05-2733-44e6-b1cb-da0c341845ca" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_e8e0fb05-2733-44e6-b1cb-da0c341845ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1973a9c1-48b8-495b-87b6-907500de5e70" 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_c46a11eb-30ad-4d69-aa17-22aa882639f7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1973a9c1-48b8-495b-87b6-907500de5e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cca360a3-5a2d-41bf-9ba2-2d2e79d8002b" 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_ea3fa418-609a-4c6f-b10c-7527e4662f85" 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_cca360a3-5a2d-41bf-9ba2-2d2e79d8002b" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_ea3fa418-609a-4c6f-b10c-7527e4662f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_39d31186-d11f-4266-9323-9582402febbf" 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_ea3fa418-609a-4c6f-b10c-7527e4662f85" xlink:to="loc_us-gaap_FinancialInstrumentAxis_39d31186-d11f-4266-9323-9582402febbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_864f349c-d280-4b3a-84f1-1f80ae1d742e" 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_39d31186-d11f-4266-9323-9582402febbf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_99f81283-4a0c-44a0-96f5-7365831c5987" 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_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_99f81283-4a0c-44a0-96f5-7365831c5987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b21571ef-96c9-4c8c-b024-498c4b187fef" 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_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_b21571ef-96c9-4c8c-b024-498c4b187fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2b6f9af4-d976-442e-bbca-ecea2f600882" 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_864f349c-d280-4b3a-84f1-1f80ae1d742e" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2b6f9af4-d976-442e-bbca-ecea2f600882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ce799188-47eb-496f-a743-6949010cf2e5" 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_ea3fa418-609a-4c6f-b10c-7527e4662f85" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_ce799188-47eb-496f-a743-6949010cf2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_aaa666a6-719b-4a79-8d91-37adfa748e82" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_aaa666a6-719b-4a79-8d91-37adfa748e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_8f553650-4490-4554-9839-d35351489e31" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_8f553650-4490-4554-9839-d35351489e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_84f7bc34-37a7-49b3-8206-63eef965f9d0" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_84f7bc34-37a7-49b3-8206-63eef965f9d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_3f10faf7-7f43-4025-a26a-eeff3eb85813" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_3f10faf7-7f43-4025-a26a-eeff3eb85813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_d123378b-a396-49d1-8d48-315840c8b9c1" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_d123378b-a396-49d1-8d48-315840c8b9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2d15921c-481f-4613-a345-792048efef08" 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_ce799188-47eb-496f-a743-6949010cf2e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2d15921c-481f-4613-a345-792048efef08" 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-20220630.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_ef988609-44ad-476f-9cc2-98f07896bd9b" 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_aabcc55b-4477-4e39-9318-9a4b71a7ec12" 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_ef988609-44ad-476f-9cc2-98f07896bd9b" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_aabcc55b-4477-4e39-9318-9a4b71a7ec12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_34afd88e-38e3-4bca-bc42-b9cdd0479ec6" 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_aabcc55b-4477-4e39-9318-9a4b71a7ec12" xlink:to="loc_us-gaap_FinancialInstrumentAxis_34afd88e-38e3-4bca-bc42-b9cdd0479ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" 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_34afd88e-38e3-4bca-bc42-b9cdd0479ec6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_34b75eb2-8779-462a-9ea1-33520b0cbbff" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_34b75eb2-8779-462a-9ea1-33520b0cbbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_4c1e8d3a-a0fa-44ae-af47-580ee64d2771" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_4c1e8d3a-a0fa-44ae-af47-580ee64d2771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2417a6c8-4112-42fc-a632-17cfce15f42d" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_2417a6c8-4112-42fc-a632-17cfce15f42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_11ea902f-0c17-49fa-ab30-456441516e61" 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_51ad1b2c-71b5-46d8-9fa4-fe66528265e8" xlink:to="loc_us-gaap_OtherInvestmentsMember_11ea902f-0c17-49fa-ab30-456441516e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" 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_aabcc55b-4477-4e39-9318-9a4b71a7ec12" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_caf31e84-0c4b-4e67-8ca6-dd1e32339de2" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount_caf31e84-0c4b-4e67-8ca6-dd1e32339de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_7a041601-011f-4f39-9daa-be0e8095cf79" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount_7a041601-011f-4f39-9daa-be0e8095cf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_82f3cfaa-6fac-4b32-859f-bd54f4e03149" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_82f3cfaa-6fac-4b32-859f-bd54f4e03149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_173573f4-4470-4043-82c5-b2d0a980d6ec" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount_173573f4-4470-4043-82c5-b2d0a980d6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_690c96d0-1d89-425d-a05e-ebceb588c4a7" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecurities_690c96d0-1d89-425d-a05e-ebceb588c4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f1a6b76a-b225-41f9-a911-65d854859748" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f1a6b76a-b225-41f9-a911-65d854859748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_952e6c3d-3ffc-435b-b0bd-e0585ef092fd" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_952e6c3d-3ffc-435b-b0bd-e0585ef092fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b7fefcd7-7ce4-47aa-9299-f457fb5a3b8a" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b7fefcd7-7ce4-47aa-9299-f457fb5a3b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_51f4e0d2-0d18-423b-9f76-0fe5adc79ca7" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_51f4e0d2-0d18-423b-9f76-0fe5adc79ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_201fe461-660a-4660-9eda-bebb922ea212" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_201fe461-660a-4660-9eda-bebb922ea212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_314b0874-3232-4f05-9cfd-feeb1f6fdd95" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_314b0874-3232-4f05-9cfd-feeb1f6fdd95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_247798b8-e772-4601-8188-61acae28a9aa" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_247798b8-e772-4601-8188-61acae28a9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_12b153a5-c20f-4cdc-b694-89aa9967e224" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_12b153a5-c20f-4cdc-b694-89aa9967e224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_120b508b-ea47-4658-87df-d3976f871ac6" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_120b508b-ea47-4658-87df-d3976f871ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bb75157c-2b17-4dc7-b0f0-92315c2175c3" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bb75157c-2b17-4dc7-b0f0-92315c2175c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_72f5cdb9-1f79-4e66-a8b1-22dc018b7170" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_72f5cdb9-1f79-4e66-a8b1-22dc018b7170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5f5b7e76-8e14-4b16-8261-897ad9d2e97d" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_5f5b7e76-8e14-4b16-8261-897ad9d2e97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f34d178a-d05b-4d1a-a52b-ecff925e6868" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f34d178a-d05b-4d1a-a52b-ecff925e6868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e2393ab4-3880-4af5-9c80-3e3b8bf33a13" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_e2393ab4-3880-4af5-9c80-3e3b8bf33a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_84b92cfa-83d6-4ba9-a80b-adf6731372d2" 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_ScheduleOfInvestmentsLineItems_beaa4663-53dc-442d-87a2-bc1a3df1ccde" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_84b92cfa-83d6-4ba9-a80b-adf6731372d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesSecuritiesPremiumAmortizationandDiscountAccretionIncludedinIncomeonSecuritiesDetails" xlink:type="simple" xlink:href="cfr-20220630.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_cb604073-de73-456b-a4c1-c1358d283c3d" 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_ecea82c1-6579-4a53-b062-35d7bd49503b" 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_cb604073-de73-456b-a4c1-c1358d283c3d" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_ecea82c1-6579-4a53-b062-35d7bd49503b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_9085a068-8bfc-4dca-b6b3-03c17d48718f" 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_cb604073-de73-456b-a4c1-c1358d283c3d" xlink:to="loc_us-gaap_InvestmentIncomeAmortizationOfDiscount_9085a068-8bfc-4dca-b6b3-03c17d48718f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_a6e79990-947f-4afc-8de5-5d25fe125738" 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_cb604073-de73-456b-a4c1-c1358d283c3d" xlink:to="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_a6e79990-947f-4afc-8de5-5d25fe125738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_75a958dc-cbc4-43d3-85ca-aa366e72ee5b" 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_b23a650c-9c82-4f82-9e85-d05d20026186" 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_75a958dc-cbc4-43d3-85ca-aa366e72ee5b" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b23a650c-9c82-4f82-9e85-d05d20026186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_089c6c96-4e9d-49d6-a172-e4df74570bc8" 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_b23a650c-9c82-4f82-9e85-d05d20026186" xlink:to="loc_us-gaap_FinancialInstrumentAxis_089c6c96-4e9d-49d6-a172-e4df74570bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6afd94ad-4281-4363-a0ae-46b2f24e8978" 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_089c6c96-4e9d-49d6-a172-e4df74570bc8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6afd94ad-4281-4363-a0ae-46b2f24e8978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_4864fc28-f98e-4949-a570-d92fdb6f8646" 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_6afd94ad-4281-4363-a0ae-46b2f24e8978" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_4864fc28-f98e-4949-a570-d92fdb6f8646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_38c34774-0e90-4648-b687-9ef3c5364092" 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_6afd94ad-4281-4363-a0ae-46b2f24e8978" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_38c34774-0e90-4648-b687-9ef3c5364092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1b6973e1-a596-4564-93f7-28bec7aa5817" 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_b23a650c-9c82-4f82-9e85-d05d20026186" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_1b6973e1-a596-4564-93f7-28bec7aa5817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_946c51a7-68c7-4a02-9ce9-f1634ffb677c" 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_1b6973e1-a596-4564-93f7-28bec7aa5817" xlink:to="loc_us-gaap_TradingSecurities_946c51a7-68c7-4a02-9ce9-f1634ffb677c" 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-20220630.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_dcf4535b-a2c7-4d43-9092-2ea4d8fed718" 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_5c8b8a0a-8905-4a77-b3bb-dca950e40cb4" 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_dcf4535b-a2c7-4d43-9092-2ea4d8fed718" xlink:to="loc_us-gaap_DebtSecuritiesTradingRealizedGain_5c8b8a0a-8905-4a77-b3bb-dca950e40cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_b8a593c1-d0c7-4dcf-a740-c80d574ef5e3" 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_dcf4535b-a2c7-4d43-9092-2ea4d8fed718" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_b8a593c1-d0c7-4dcf-a740-c80d574ef5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingGainLoss_0cdfce30-8e2a-45c2-8887-e24894ce8041" 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_dcf4535b-a2c7-4d43-9092-2ea4d8fed718" xlink:to="loc_us-gaap_DebtSecuritiesTradingGainLoss_0cdfce30-8e2a-45c2-8887-e24894ce8041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/Loans" xlink:type="simple" xlink:href="cfr-20220630.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_ac027d00-cafd-44e8-89a6-87f3309faa86" 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_8f42e7c8-7682-4318-b878-87f3726752d9" 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_ac027d00-cafd-44e8-89a6-87f3309faa86" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_8f42e7c8-7682-4318-b878-87f3726752d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansAllowanceForCreditLossesPolicies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c3a974cb-a335-427d-88ea-6c38219166d7" 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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_7f4716e7-5a69-4bb6-adca-ff42b3002ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c3a974cb-a335-427d-88ea-6c38219166d7" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_7f4716e7-5a69-4bb6-adca-ff42b3002ca3" 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-20220630.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_111dc5be-f4a3-47de-902c-2b1168265bfa" 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_04d321ea-6062-4e34-a9ec-e48b5b70f0ca" 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_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_04d321ea-6062-4e34-a9ec-e48b5b70f0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_17fb15ef-e621-4517-89c7-95e1e840df44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_17fb15ef-e621-4517-89c7-95e1e840df44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_77834eb3-f2fe-4be3-a84a-43247ec49ec5" xlink:href="cfr-20220630.xsd#cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_cfr_FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock_77834eb3-f2fe-4be3-a84a-43247ec49ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_ff381f3f-cbab-4f98-b572-35d77f4f608f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_ff381f3f-cbab-4f98-b572-35d77f4f608f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_84183f10-513d-42ae-a99b-2e2cb22c6ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_84183f10-513d-42ae-a99b-2e2cb22c6ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_db20fe73-7a8e-4d3c-8229-67bbb243baca" xlink:href="cfr-20220630.xsd#cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_cfr_RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock_db20fe73-7a8e-4d3c-8229-67bbb243baca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_eb2dcaaa-b265-4c5b-825c-48bd35fa1770" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_cfr_WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock_eb2dcaaa-b265-4c5b-825c-48bd35fa1770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_d3d373ac-b26f-4356-a7a5-643ff8f91071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_d3d373ac-b26f-4356-a7a5-643ff8f91071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_c775b6d5-9bc6-47e2-9014-020e83c950ba" xlink:href="cfr-20220630.xsd#cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_cfr_AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock_c775b6d5-9bc6-47e2-9014-020e83c950ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_e84c4033-8eb0-403c-864d-6bc565543b91" xlink:href="cfr-20220630.xsd#cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_cfr_FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock_e84c4033-8eb0-403c-864d-6bc565543b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_d2a5c198-59f6-410a-86dd-195e4486c3fd" xlink:href="cfr-20220630.xsd#cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_cfr_FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock_d2a5c198-59f6-410a-86dd-195e4486c3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_bd7ec8d9-0f0e-4b45-bb05-51d8fdc3365e" 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_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_bd7ec8d9-0f0e-4b45-bb05-51d8fdc3365e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_cac469d5-9e7f-433b-8f67-cd26734c7175" xlink:href="cfr-20220630.xsd#cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_111dc5be-f4a3-47de-902c-2b1168265bfa" xlink:to="loc_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock_cac469d5-9e7f-433b-8f67-cd26734c7175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f4b09dea-9839-470a-accc-2d11a0bc1dd8" 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_ff4bb81b-e24b-435b-82ad-e814694151be" 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_f4b09dea-9839-470a-accc-2d11a0bc1dd8" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_4e7b3d2b-6718-4832-a593-530890ee9688" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_4e7b3d2b-6718-4832-a593-530890ee9688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationDomain_e9e7720e-e643-4930-a8fc-36c382e5e138" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_4e7b3d2b-6718-4832-a593-530890ee9688" xlink:to="loc_cfr_CommercialLoansYearofOriginationDomain_e9e7720e-e643-4930-a8fc-36c382e5e138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_8f0df4b4-c6b1-4b92-abba-991462229126" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_8f0df4b4-c6b1-4b92-abba-991462229126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_e18f1bba-ac92-4518-be6d-577ff4ff6c5d" 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_8f0df4b4-c6b1-4b92-abba-991462229126" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_e18f1bba-ac92-4518-be6d-577ff4ff6c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_8491c4c9-9ba4-43d9-8e46-e4eb36446dc7" 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_30b4d0de-af8e-4bb8-9643-fbdb6e1a674d" xlink:to="loc_us-gaap_ReceivableTypeDomain_8491c4c9-9ba4-43d9-8e46-e4eb36446dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_445b6aea-013c-4774-a556-44555bbb6594" 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_8491c4c9-9ba4-43d9-8e46-e4eb36446dc7" xlink:to="loc_us-gaap_LoansReceivableMember_445b6aea-013c-4774-a556-44555bbb6594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_b5474355-905e-42b4-a189-dc9e9314b3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_b5474355-905e-42b4-a189-dc9e9314b3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_aafdfa96-b1fd-4976-a77c-e0bf32d655cb" 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_b5474355-905e-42b4-a189-dc9e9314b3cb" xlink:to="loc_us-gaap_LossContingencyNatureDomain_aafdfa96-b1fd-4976-a77c-e0bf32d655cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_a3a0cf2e-898e-4fac-a96e-167f0b1b6ecd" 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_aafdfa96-b1fd-4976-a77c-e0bf32d655cb" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_a3a0cf2e-898e-4fac-a96e-167f0b1b6ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b7d317f7-ef45-4689-beba-e6886497757f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b7d317f7-ef45-4689-beba-e6886497757f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f25e2001-0a84-41e8-b079-96c9fdebdee0" 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_b7d317f7-ef45-4689-beba-e6886497757f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f25e2001-0a84-41e8-b079-96c9fdebdee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_75e6c728-4c09-4b81-9ab8-43b0bf2fc972" 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_f25e2001-0a84-41e8-b079-96c9fdebdee0" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_75e6c728-4c09-4b81-9ab8-43b0bf2fc972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" 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_8ef3bfd9-7104-4d30-87a7-b49cf65f6c4a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d5efa0d3-b171-4320-b76b-229b633d3646" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d5efa0d3-b171-4320-b76b-229b633d3646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_f1c7de51-150c-4eac-b077-77aa76fec45e" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:to="loc_cfr_PaycheckProtectionProgramMember_f1c7de51-150c-4eac-b077-77aa76fec45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansMember_3e70857c-ccf0-476e-b398-1348074b0a53" xlink:href="cfr-20220630.xsd#cfr_NonAccrualLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_091848a1-f9ca-45eb-874a-e77542e746de" xlink:to="loc_cfr_NonAccrualLoansMember_3e70857c-ccf0-476e-b398-1348074b0a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff4bb81b-e24b-435b-82ad-e814694151be" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_fa4ae113-6b83-48d3-9a33-d11301bba901" xlink:href="cfr-20220630.xsd#cfr_Concentrationofloansinasingleindustryinexcessoftenpercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_Concentrationofloansinasingleindustryinexcessoftenpercent_fa4ae113-6b83-48d3-9a33-d11301bba901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_2fc8c811-8989-426f-9916-80a581a9cbf4" xlink:href="cfr-20220630.xsd#cfr_MaximumPercentageOfLoanRelatedToSingleIndustry"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_MaximumPercentageOfLoanRelatedToSingleIndustry_2fc8c811-8989-426f-9916-80a581a9cbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Percentageoftotalenergyloanstototalloans_71f71e78-54bc-469e-8fdb-ed18636db22b" xlink:href="cfr-20220630.xsd#cfr_Percentageoftotalenergyloanstototalloans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_Percentageoftotalenergyloanstototalloans_71f71e78-54bc-469e-8fdb-ed18636db22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_32d83be5-9a6c-4864-8b2d-95596606b2a5" xlink:href="cfr-20220630.xsd#cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans_32d83be5-9a6c-4864-8b2d-95596606b2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Unfundedbalances_3e21418c-bfa5-4e72-9838-19bbbb3f2b8e" xlink:href="cfr-20220630.xsd#cfr_Unfundedbalances"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_Unfundedbalances_3e21418c-bfa5-4e72-9838-19bbbb3f2b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_4685be16-e103-4060-b743-22e15a6d6b93" xlink:href="cfr-20220630.xsd#cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico_4685be16-e103-4060-b743-22e15a6d6b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_d9c25cba-6ccb-48b8-a1e6-7e1ff1ae6b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_d9c25cba-6ccb-48b8-a1e6-7e1ff1ae6b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_23db1a3c-f39e-4351-ae63-4ec257f32f79" 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_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_InterestReceivable_23db1a3c-f39e-4351-ae63-4ec257f32f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_2a8f2b7c-125b-44dd-93ac-558e6e29c6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_2a8f2b7c-125b-44dd-93ac-558e6e29c6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_f54c72df-9383-49dd-b378-5c5c16fdc599" xlink:href="cfr-20220630.xsd#cfr_TexasLeadingIndexEconomicConditionIndicator"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_cfr_TexasLeadingIndexEconomicConditionIndicator_f54c72df-9383-49dd-b378-5c5c16fdc599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bc289dfd-900d-4314-8159-60551f2a7967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6cbecb86-f7a3-4dbf-a2e5-0dc5a1eeedc5" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_bc289dfd-900d-4314-8159-60551f2a7967" 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-20220630.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_90d48ae7-b31a-4a97-87f5-193c2e370dae" 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_4cd58e04-40a6-413b-a30c-bd35a1a84848" 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_90d48ae7-b31a-4a97-87f5-193c2e370dae" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4cd58e04-40a6-413b-a30c-bd35a1a84848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_eca39161-3725-4a44-9ec0-18a02c59afe4" 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_4cd58e04-40a6-413b-a30c-bd35a1a84848" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_eca39161-3725-4a44-9ec0-18a02c59afe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" 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_eca39161-3725-4a44-9ec0-18a02c59afe4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d7868d9d-0373-450b-91d5-8170b46299da" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d7868d9d-0373-450b-91d5-8170b46299da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyProductionMember_bccc1ccb-9f6c-4e47-a8d5-18165ba9ea15" xlink:href="cfr-20220630.xsd#cfr_EnergyProductionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_EnergyProductionMember_bccc1ccb-9f6c-4e47-a8d5-18165ba9ea15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyServiceMember_6115db77-2914-4ba9-95fc-2180459cd6f0" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_EnergyServiceMember_6115db77-2914-4ba9-95fc-2180459cd6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EnergyOtherMember_9058902c-47f1-46ae-9d91-dd4555cfe61e" xlink:href="cfr-20220630.xsd#cfr_EnergyOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_EnergyOtherMember_9058902c-47f1-46ae-9d91-dd4555cfe61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_edb1982d-e7d8-4f3d-b499-1ef17742f390" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_edb1982d-e7d8-4f3d-b499-1ef17742f390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_80cf617e-3b1c-4d54-86ff-74c9b62b5ead" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_PaycheckProtectionProgramMember_80cf617e-3b1c-4d54-86ff-74c9b62b5ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialmortgageMember_b7a6686b-b01e-4199-8be6-eb52e4f55b9c" xlink:href="cfr-20220630.xsd#cfr_CommercialmortgageMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_CommercialmortgageMember_b7a6686b-b01e-4199-8be6-eb52e4f55b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_96c16948-8f40-4d6a-b208-86d40659c83a" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_ConstructionLoansMember_96c16948-8f40-4d6a-b208-86d40659c83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommerciallandloanMember_a23db291-2f2a-433c-87b2-829036d81c50" xlink:href="cfr-20220630.xsd#cfr_CommerciallandloanMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_CommerciallandloanMember_a23db291-2f2a-433c-87b2-829036d81c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5244e605-0c19-4331-aa08-040dfb71dddf" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5244e605-0c19-4331-aa08-040dfb71dddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_4b2c5a16-65ff-4838-ad7c-4c9ff6fb25a1" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_HomeEquityLoanMember_4b2c5a16-65ff-4838-ad7c-4c9ff6fb25a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_c5d698bc-6771-46b2-a101-3d7d2295e1b4" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_HomeEquityMember_c5d698bc-6771-46b2-a101-3d7d2295e1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherconsumerrealestateloansMember_00454b47-6f9f-429c-a043-f36b1a28bf74" xlink:href="cfr-20220630.xsd#cfr_OtherconsumerrealestateloansMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_OtherconsumerrealestateloansMember_00454b47-6f9f-429c-a043-f36b1a28bf74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_3b5bc56d-f012-4be2-a33b-9257bfcadf00" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_3b5bc56d-f012-4be2-a33b-9257bfcadf00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_45682491-d75b-4cf2-bc4a-0e80d43fff93" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_RealEstateLoanMember_45682491-d75b-4cf2-bc4a-0e80d43fff93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_2d26479c-4a0b-4365-824e-827f7273a446" 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_48148c9c-8382-427e-9b3d-7fca1bdd2219" xlink:to="loc_us-gaap_ConsumerLoanMember_2d26479c-4a0b-4365-824e-827f7273a446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_b016f386-c942-4acb-b728-f7a327346b39" 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_4cd58e04-40a6-413b-a30c-bd35a1a84848" xlink:to="loc_us-gaap_FinancialInstrumentAxis_b016f386-c942-4acb-b728-f7a327346b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4c38b905-a02e-4423-aaf3-b3d2cbc0a9cb" 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_b016f386-c942-4acb-b728-f7a327346b39" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4c38b905-a02e-4423-aaf3-b3d2cbc0a9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e44fcb37-6876-4415-8a52-f3ce7aaa8e7b" 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_4cd58e04-40a6-413b-a30c-bd35a1a84848" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e44fcb37-6876-4415-8a52-f3ce7aaa8e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_48c09334-cd5a-4ea0-9759-3f3f5fe82e93" 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_e44fcb37-6876-4415-8a52-f3ce7aaa8e7b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_48c09334-cd5a-4ea0-9759-3f3f5fe82e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail" xlink:type="simple" xlink:href="cfr-20220630.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_bd741dfe-4b1e-4753-a039-3b72257282ea" 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_75bf803d-fad7-413c-8af0-63fe040ca64f" xlink:href="cfr-20220630.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_bd741dfe-4b1e-4753-a039-3b72257282ea" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_75bf803d-fad7-413c-8af0-63fe040ca64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_39e49863-e2d2-47b7-8485-81017734244b" 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_75bf803d-fad7-413c-8af0-63fe040ca64f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_39e49863-e2d2-47b7-8485-81017734244b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" 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_39e49863-e2d2-47b7-8485-81017734244b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7e3e796b-5ba1-4102-b889-d5b72b187772" 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_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7e3e796b-5ba1-4102-b889-d5b72b187772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ea1e71c7-0a6b-4109-90e5-f62c8724e6c5" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_ea1e71c7-0a6b-4109-90e5-f62c8724e6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_30a113cc-5dbb-4d74-a6f0-fd5b1b3c2083" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_PaycheckProtectionProgramMember_30a113cc-5dbb-4d74-a6f0-fd5b1b3c2083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_cffcf474-cf8d-4ea0-bbf6-3b2e5e12941a" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_cffcf474-cf8d-4ea0-bbf6-3b2e5e12941a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_7af96623-6d1a-4b1c-bf01-e868b10ed1d9" 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_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_us-gaap_ConstructionLoansMember_7af96623-6d1a-4b1c-bf01-e868b10ed1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_2db255b1-6d9c-40fc-b5aa-b5f635b1140a" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_2db255b1-6d9c-40fc-b5aa-b5f635b1140a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_30b6069f-c5a6-4e0f-9ebd-fbe2275d2003" 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_b8b5d4aa-2a66-4ad0-b70c-cd72d2571f5f" xlink:to="loc_us-gaap_ConsumerLoanMember_30b6069f-c5a6-4e0f-9ebd-fbe2275d2003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:href="cfr-20220630.xsd#cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansTable_75bf803d-fad7-413c-8af0-63fe040ca64f" xlink:to="loc_cfr_NonAccrualLoansSegregatedByClassOfLoansLineItems_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_1c0a0927-d55f-4ae3-9094-8e7bbd262345" 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_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_1c0a0927-d55f-4ae3-9094-8e7bbd262345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_7d3bb76a-d16f-446f-ac5c-d1a75a67dc99" 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_a8e025b3-dd87-40e9-a9b1-fb5c33a69ca2" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_7d3bb76a-d16f-446f-ac5c-d1a75a67dc99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d38e67fc-b178-4edc-9703-4fb3720e66da" 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_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d38e67fc-b178-4edc-9703-4fb3720e66da" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonaccrualLoansYearofOriginationAxis_233afc2d-382b-4e9a-a695-2feb95d9622b" xlink:href="cfr-20220630.xsd#cfr_NonaccrualLoansYearofOriginationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_cfr_NonaccrualLoansYearofOriginationAxis_233afc2d-382b-4e9a-a695-2feb95d9622b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonaccrualLoansYearofOriginationDomain_3db5bebc-bb11-4f4c-a155-7854cb64e2b5" xlink:href="cfr-20220630.xsd#cfr_NonaccrualLoansYearofOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_NonaccrualLoansYearofOriginationAxis_233afc2d-382b-4e9a-a695-2feb95d9622b" xlink:to="loc_cfr_NonaccrualLoansYearofOriginationDomain_3db5bebc-bb11-4f4c-a155-7854cb64e2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8b78281b-df04-4e99-8b7a-243a51a99444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_CreditFacilityAxis_8b78281b-df04-4e99-8b7a-243a51a99444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6fad94a8-fc67-4942-92ff-f0bd455c2006" 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_8b78281b-df04-4e99-8b7a-243a51a99444" xlink:to="loc_us-gaap_CreditFacilityDomain_6fad94a8-fc67-4942-92ff-f0bd455c2006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5b607077-64b7-49f6-8ffc-44715dd5f41c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5b607077-64b7-49f6-8ffc-44715dd5f41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da0153da-2d1f-4c80-b700-b22a01a468d9" 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_5b607077-64b7-49f6-8ffc-44715dd5f41c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da0153da-2d1f-4c80-b700-b22a01a468d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f926db95-26a1-4761-9967-f098cd2438dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f926db95-26a1-4761-9967-f098cd2438dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" 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_f926db95-26a1-4761-9967-f098cd2438dc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9fb0a061-a5dc-403b-88ed-22197c5a15d5" 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_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9fb0a061-a5dc-403b-88ed-22197c5a15d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b4386f9f-57d4-430a-8602-8e11ac4809df" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b4386f9f-57d4-430a-8602-8e11ac4809df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_472ae9b2-083d-4b39-b370-82ce91a66424" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_PaycheckProtectionProgramMember_472ae9b2-083d-4b39-b370-82ce91a66424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b580321f-980c-4d3b-9e27-3bd11d73ead3" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_b580321f-980c-4d3b-9e27-3bd11d73ead3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_f9da63df-c0ef-467a-b4be-7daeac848772" 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_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_us-gaap_ConstructionLoansMember_f9da63df-c0ef-467a-b4be-7daeac848772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_be358686-4e03-417a-bf8a-838b841e97f9" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_be358686-4e03-417a-bf8a-838b841e97f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_c51ce8aa-17a3-44eb-8bfb-fc82f338d9c2" 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_66303862-e9d9-4009-a9cc-ed8add6f2e8a" xlink:to="loc_us-gaap_ConsumerLoanMember_c51ce8aa-17a3-44eb-8bfb-fc82f338d9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_4c2c4cc9-385e-466d-acda-655f4f690d90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_CollateralAxis_4c2c4cc9-385e-466d-acda-655f4f690d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_11eb4e4d-e2b6-4721-ada5-72ec292f92ed" 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_4c2c4cc9-385e-466d-acda-655f4f690d90" xlink:to="loc_us-gaap_CollateralDomain_11eb4e4d-e2b6-4721-ada5-72ec292f92ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_337b1db4-0755-4d64-9b27-6a66c54388a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_337b1db4-0755-4d64-9b27-6a66c54388a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_e6c204df-dfc2-41dc-8fdd-b37da1fdd370" 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_337b1db4-0755-4d64-9b27-6a66c54388a9" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_e6c204df-dfc2-41dc-8fdd-b37da1fdd370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_dc732659-f142-4491-ab99-2c4062c3c1da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_dc732659-f142-4491-ab99-2c4062c3c1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_e15c1442-36ab-4642-b0cf-5597d6060be8" 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_dc732659-f142-4491-ab99-2c4062c3c1da" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_e15c1442-36ab-4642-b0cf-5597d6060be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_06cb907e-e94e-495d-973f-ed4ae914f686" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_GeographicDistributionAxis_06cb907e-e94e-495d-973f-ed4ae914f686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_1b688bcf-653b-42ec-a85d-40c917a1ce53" 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_06cb907e-e94e-495d-973f-ed4ae914f686" xlink:to="loc_us-gaap_GeographicDistributionDomain_1b688bcf-653b-42ec-a85d-40c917a1ce53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_10e504b1-b596-4821-9c20-3791a9a2925d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentPerformanceStatusAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_10e504b1-b596-4821-9c20-3791a9a2925d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6c6f6cf9-27c0-4c69-920a-ea6ed617e69e" 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_10e504b1-b596-4821-9c20-3791a9a2925d" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_6c6f6cf9-27c0-4c69-920a-ea6ed617e69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_72ced64a-7d38-4b50-adc0-1f19d045d7bd" 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_6c6f6cf9-27c0-4c69-920a-ea6ed617e69e" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_72ced64a-7d38-4b50-adc0-1f19d045d7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureTable_b86c2676-1337-485d-8860-7efd949c73ac" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDisclosureLineItems_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_2d888b01-5967-4fbd-808f-3b3dbc74cef9" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_2d888b01-5967-4fbd-808f-3b3dbc74cef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_ede14165-0359-4ee5-922d-c365385c7b97" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_ede14165-0359-4ee5-922d-c365385c7b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e900a150-5cec-40ab-a839-4bb29b2deb7e" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_e900a150-5cec-40ab-a839-4bb29b2deb7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ad788670-958a-42fd-958b-e83f5be6677d" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_ad788670-958a-42fd-958b-e83f5be6677d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_3bf965f0-4b61-4ab7-a201-0e85ee5df591" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_3bf965f0-4b61-4ab7-a201-0e85ee5df591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d339a86c-7b05-47a9-96f9-020989b4545c" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_d339a86c-7b05-47a9-96f9-020989b4545c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_a3871833-6062-4bca-89c9-09125ad6ca06" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableRevolving_a3871833-6062-4bca-89c9-09125ad6ca06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_ea37a892-491f-4e77-940d-691a04586992" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_ea37a892-491f-4e77-940d-691a04586992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_16277846-51fb-490d-9a14-2a40cf469385" 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_ac493d12-46d9-43f8-a5f0-21a5a469e67e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest_16277846-51fb-490d-9a14-2a40cf469385" 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-20220630.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_c929f05d-e13d-4478-a226-876eba1969b3" 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_98e9a919-cb13-4f44-b801-a0e83a127726" 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_c929f05d-e13d-4478-a226-876eba1969b3" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_98e9a919-cb13-4f44-b801-a0e83a127726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_96f5a4ed-8c42-49e8-a57d-4072c106edf6" 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_98e9a919-cb13-4f44-b801-a0e83a127726" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_96f5a4ed-8c42-49e8-a57d-4072c106edf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" 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_96f5a4ed-8c42-49e8-a57d-4072c106edf6" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_673c9ff0-5383-4151-ad77-b32d2f9ff0e3" xlink:href="cfr-20220630.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_673c9ff0-5383-4151-ad77-b32d2f9ff0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ad44329f-ea0e-491f-9224-88e2fd720ab7" 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_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ad44329f-ea0e-491f-9224-88e2fd720ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_375ca6fa-b6ea-471e-bc94-4aa071f9e671" 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_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_375ca6fa-b6ea-471e-bc94-4aa071f9e671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_4152e247-33bf-4ca1-8cbe-14445bcad696" 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_f50ea625-8493-4dc8-a2b1-630b8ebd5e09" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_4152e247-33bf-4ca1-8cbe-14445bcad696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e31706a0-8022-489b-910c-395185e0bbe5" 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_98e9a919-cb13-4f44-b801-a0e83a127726" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e31706a0-8022-489b-910c-395185e0bbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" 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_e31706a0-8022-489b-910c-395185e0bbe5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_1d0b686b-fbc0-4263-9154-5137c46c3f40" 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_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_1d0b686b-fbc0-4263-9154-5137c46c3f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b3a8f80b-3eae-4837-b323-be864830c1b4" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_b3a8f80b-3eae-4837-b323-be864830c1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_bf3f601b-6682-42c8-8ba2-79522275e7f8" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_PaycheckProtectionProgramMember_bf3f601b-6682-42c8-8ba2-79522275e7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4bf561f3-27e3-4143-813b-0fc6c8abd0b0" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4bf561f3-27e3-4143-813b-0fc6c8abd0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_60587995-b895-46b7-81c0-2598336983af" 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_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_us-gaap_ConstructionLoansMember_60587995-b895-46b7-81c0-2598336983af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_374301a9-2789-4a06-bbf3-3e7e3e184095" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_374301a9-2789-4a06-bbf3-3e7e3e184095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_21f89afe-ff19-4db7-b0eb-6910292f78f8" 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_0e10ff16-4741-4cd1-81d2-6fb593224e52" xlink:to="loc_us-gaap_ConsumerLoanMember_21f89afe-ff19-4db7-b0eb-6910292f78f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_948bcf4f-ed72-4fb1-94e5-409921ce2856" 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_98e9a919-cb13-4f44-b801-a0e83a127726" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_aaf8f532-396e-4659-abf9-252da8f5b129" 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_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:to="loc_us-gaap_NotesReceivableGross_aaf8f532-396e-4659-abf9-252da8f5b129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_79fde29f-37ba-43dc-941b-b0cacf2a996f" 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_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_79fde29f-37ba-43dc-941b-b0cacf2a996f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_c60571b2-021b-43d2-949b-12251ab5182c" 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_948bcf4f-ed72-4fb1-94e5-409921ce2856" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_c60571b2-021b-43d2-949b-12251ab5182c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansTroubledDebtRestructuringDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0f43ce5a-a2d7-4b0d-a8df-efb0b597f8e4" 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_5d8febea-fc11-44e5-a0f2-537ad42ad0e6" 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_0f43ce5a-a2d7-4b0d-a8df-efb0b597f8e4" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_5d8febea-fc11-44e5-a0f2-537ad42ad0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_5597546d-9377-40eb-8bc9-18b56ea084f2" 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_5d8febea-fc11-44e5-a0f2-537ad42ad0e6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_5597546d-9377-40eb-8bc9-18b56ea084f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" 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_5597546d-9377-40eb-8bc9-18b56ea084f2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_1c679736-c8a0-47c6-8647-46b897be7c7f" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_1c679736-c8a0-47c6-8647-46b897be7c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c967475b-f58e-4014-89d4-b37422e1b732" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cca09165-c727-4226-a0fd-86261610cecc" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_c967475b-f58e-4014-89d4-b37422e1b732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_dd093e9f-4130-4237-8b14-f3f0a7a32b96" 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_5d8febea-fc11-44e5-a0f2-537ad42ad0e6" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_dd093e9f-4130-4237-8b14-f3f0a7a32b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_24bd0aa2-afcb-45d1-b41b-b740352b0ba8" 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_dd093e9f-4130-4237-8b14-f3f0a7a32b96" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_24bd0aa2-afcb-45d1-b41b-b740352b0ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_c5b6fb85-f6aa-4f1f-94f6-646a3202be31" 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_dd093e9f-4130-4237-8b14-f3f0a7a32b96" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_c5b6fb85-f6aa-4f1f-94f6-646a3202be31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b3c48761-ea6f-4bbe-9fef-613aa16827b2" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" 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_b3c48761-ea6f-4bbe-9fef-613aa16827b2" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_822b83c3-eed3-4a6e-b048-7e33760c349d" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_822b83c3-eed3-4a6e-b048-7e33760c349d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d8b82ea3-5ed1-4e23-8c0c-7edf5d9ddac7" 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_822b83c3-eed3-4a6e-b048-7e33760c349d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d8b82ea3-5ed1-4e23-8c0c-7edf5d9ddac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_406f4c04-aac8-4868-a997-8cce3d9e04a4" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_406f4c04-aac8-4868-a997-8cce3d9e04a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73c3f410-1b10-4144-aa90-11a8f9fa5d56" 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_406f4c04-aac8-4868-a997-8cce3d9e04a4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_73c3f410-1b10-4144-aa90-11a8f9fa5d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_03f5bd1b-49f3-46a2-9cb2-6c2955136adc" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_CollateralAxis_03f5bd1b-49f3-46a2-9cb2-6c2955136adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_ba2b8e94-c771-4541-a3a5-8145ede9f2f3" 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_03f5bd1b-49f3-46a2-9cb2-6c2955136adc" xlink:to="loc_us-gaap_CollateralDomain_ba2b8e94-c771-4541-a3a5-8145ede9f2f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_1dfa0a61-74ba-4a75-be1b-650c803e1996" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_GeographicDistributionAxis_1dfa0a61-74ba-4a75-be1b-650c803e1996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_04860cb0-5ec7-411c-9c9a-a083d929053e" 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_1dfa0a61-74ba-4a75-be1b-650c803e1996" xlink:to="loc_us-gaap_GeographicDistributionDomain_04860cb0-5ec7-411c-9c9a-a083d929053e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_5916a11c-db68-46fc-8708-ab43c7f2eeae" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis_5916a11c-db68-46fc-8708-ab43c7f2eeae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_20d96907-d139-4f03-8999-3a511c5ae7f2" 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_5916a11c-db68-46fc-8708-ab43c7f2eeae" xlink:to="loc_us-gaap_ClassOfFinancingReceivableTypeOfBorrowerDomain_20d96907-d139-4f03-8999-3a511c5ae7f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_97612473-7fbe-4503-930b-0a63ac8ab1c9" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_97612473-7fbe-4503-930b-0a63ac8ab1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_423902fd-622c-4ae3-b665-23094516bb22" 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_97612473-7fbe-4503-930b-0a63ac8ab1c9" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_423902fd-622c-4ae3-b665-23094516bb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameAxis_16525c42-2ae8-463e-a220-a0e5fc07e73a" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_LoanRestructuringModificationNameAxis_16525c42-2ae8-463e-a220-a0e5fc07e73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationNameDomain_3b0f55d6-6b57-4d9f-8c32-78fae262ebab" 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_16525c42-2ae8-463e-a220-a0e5fc07e73a" xlink:to="loc_us-gaap_LoanRestructuringModificationNameDomain_3b0f55d6-6b57-4d9f-8c32-78fae262ebab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_8544577a-57ec-42d5-8f52-93f5ef9bbbbc" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_8544577a-57ec-42d5-8f52-93f5ef9bbbbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_8948282b-87e8-4d02-bcac-be3ff2408df8" 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_8544577a-57ec-42d5-8f52-93f5ef9bbbbc" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_8948282b-87e8-4d02-bcac-be3ff2408df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" 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_de5e9785-5a6e-4a66-9fad-75370445da6d" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_5cdb11e9-0577-479f-bf8f-bb2bc38d7f23" xlink:href="cfr-20220630.xsd#cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd_5cdb11e9-0577-479f-bf8f-bb2bc38d7f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PreviouslyRestructuredLoansPastDue_39bbb5dc-5c40-4c85-8527-4f72ccbe4184" xlink:href="cfr-20220630.xsd#cfr_PreviouslyRestructuredLoansPastDue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_PreviouslyRestructuredLoansPastDue_39bbb5dc-5c40-4c85-8527-4f72ccbe4184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_4e1c40e5-ec49-4d83-8905-98fc08201c29" xlink:href="cfr-20220630.xsd#cfr_Restructuredloansonnonaccrualstatusatperiodend"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_Restructuredloansonnonaccrualstatusatperiodend_4e1c40e5-ec49-4d83-8905-98fc08201c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_343f2218-0361-4cac-9e1f-d0ad4be47516" 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_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_343f2218-0361-4cac-9e1f-d0ad4be47516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_6ef782c9-e0dc-4165-a55f-273815926abf" xlink:href="cfr-20220630.xsd#cfr_ChargeOffOfPreviouslyRestructuresLoans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_ChargeOffOfPreviouslyRestructuresLoans_6ef782c9-e0dc-4165-a55f-273815926abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ProceedsFromSaleOfRestructuredLoans_4a0c0ab9-2427-49df-8221-4db731f879cb" xlink:href="cfr-20220630.xsd#cfr_ProceedsFromSaleOfRestructuredLoans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_f8f7dfd1-af64-4f28-ab83-53cc046be9ec" xlink:to="loc_cfr_ProceedsFromSaleOfRestructuredLoans_4a0c0ab9-2427-49df-8221-4db731f879cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_c6af39d7-45d7-4bea-92c1-c776dbc5d138" 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_4310c0d3-99fc-46b9-b380-f90d332e74a6" 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_c6af39d7-45d7-4bea-92c1-c776dbc5d138" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_119649b0-5130-40f5-b731-76de5d2103be" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_119649b0-5130-40f5-b731-76de5d2103be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca2b4850-6dd8-44ba-83d4-3875e4a066d9" 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_119649b0-5130-40f5-b731-76de5d2103be" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca2b4850-6dd8-44ba-83d4-3875e4a066d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationAxis_25743b4b-3a82-4082-8435-5625c68989f0" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_cfr_CommercialLoansYearofOriginationAxis_25743b4b-3a82-4082-8435-5625c68989f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:href="cfr-20220630.xsd#cfr_CommercialLoansYearofOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationAxis_25743b4b-3a82-4082-8435-5625c68989f0" xlink:to="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_d0d9b0c7-0225-4b06-8797-d156030fe961" xlink:href="cfr-20220630.xsd#cfr_A2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2022Member_d0d9b0c7-0225-4b06-8797-d156030fe961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_dba45009-c961-4eab-8b2d-e676d66bbd7d" xlink:href="cfr-20220630.xsd#cfr_A2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2021Member_dba45009-c961-4eab-8b2d-e676d66bbd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_98b81005-4713-4345-8b99-5e4f621ea239" xlink:href="cfr-20220630.xsd#cfr_A2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2020Member_98b81005-4713-4345-8b99-5e4f621ea239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_6e9a7481-cffd-4ce4-9f2f-604a92fee2bb" xlink:href="cfr-20220630.xsd#cfr_A2019Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2019Member_6e9a7481-cffd-4ce4-9f2f-604a92fee2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_ffad5d93-d71a-407c-9c71-d630d4503f6a" xlink:href="cfr-20220630.xsd#cfr_A2018Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_A2018Member_ffad5d93-d71a-407c-9c71-d630d4503f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_0e21e6d2-c5a8-44e1-a0a5-c71749ea16bd" xlink:href="cfr-20220630.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_CommercialLoansYearofOriginationDomain_b2583374-4db1-4d14-a3c3-94136a66680b" xlink:to="loc_cfr_PriorYearsMember_0e21e6d2-c5a8-44e1-a0a5-c71749ea16bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0cdd235d-21d9-4dd0-a407-0fb541940821" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_CreditFacilityAxis_0cdd235d-21d9-4dd0-a407-0fb541940821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8faaeb2b-10e9-44c3-b922-032a5eecd136" 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_0cdd235d-21d9-4dd0-a407-0fb541940821" xlink:to="loc_us-gaap_CreditFacilityDomain_8faaeb2b-10e9-44c3-b922-032a5eecd136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_08d13596-e939-412f-8b58-aed544ce7d0f" 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_8faaeb2b-10e9-44c3-b922-032a5eecd136" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_08d13596-e939-412f-8b58-aed544ce7d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_16942df2-cc75-49ee-80c0-3ae404ed8b2e" xlink:href="cfr-20220630.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8faaeb2b-10e9-44c3-b922-032a5eecd136" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_16942df2-cc75-49ee-80c0-3ae404ed8b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_eb69f981-6fe4-41dc-9b12-4973738e4e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_eb69f981-6fe4-41dc-9b12-4973738e4e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" 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_eb69f981-6fe4-41dc-9b12-4973738e4e0a" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_760a360e-01fb-485a-9f4f-1e993e746b05" xlink:href="cfr-20220630.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeOneToEightMember_760a360e-01fb-485a-9f4f-1e993e746b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_bca5670a-a8c0-4412-b931-061a57e767fd" xlink:href="cfr-20220630.xsd#cfr_RiskGradeNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeNineMember_bca5670a-a8c0-4412-b931-061a57e767fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_37a3195d-cd10-4f54-987c-0c4c6fe81c07" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeTenMember_37a3195d-cd10-4f54-987c-0c4c6fe81c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_07d5391d-9781-4a0e-af33-87077b099b00" xlink:href="cfr-20220630.xsd#cfr_RiskGradeElevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeElevenMember_07d5391d-9781-4a0e-af33-87077b099b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_eecec6cf-f52a-4676-b798-9b2386904053" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTwelveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeTwelveMember_eecec6cf-f52a-4676-b798-9b2386904053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_829f4775-ac20-4a85-878f-e158dca2df2f" xlink:href="cfr-20220630.xsd#cfr_RiskGradeThirteenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_70c8c7ee-c9b3-4b9e-832f-c2012d688439" xlink:to="loc_cfr_RiskGradeThirteenMember_829f4775-ac20-4a85-878f-e158dca2df2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0434b421-f2c5-4a5f-965a-54fb8ae8e796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_0434b421-f2c5-4a5f-965a-54fb8ae8e796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" 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_0434b421-f2c5-4a5f-965a-54fb8ae8e796" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_7dba3a91-7b89-4fb3-b80c-774334df94d5" 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_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_7dba3a91-7b89-4fb3-b80c-774334df94d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9d6c0de0-b143-4568-8ee1-5e24c45e6012" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_9d6c0de0-b143-4568-8ee1-5e24c45e6012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_605a8944-1f0f-4d86-a894-530f007c744a" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_605a8944-1f0f-4d86-a894-530f007c744a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_994891ed-105e-4be8-a13b-d6922750061a" 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_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_us-gaap_ConstructionLoansMember_994891ed-105e-4be8-a13b-d6922750061a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7c79db7e-69c5-4010-a025-8916fc6422a0" 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_de93c73c-a50d-4294-afc4-4c7d48941a10" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_7c79db7e-69c5-4010-a025-8916fc6422a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1abb852f-d391-459b-9dc5-1e67f9ce238b" 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_4310c0d3-99fc-46b9-b380-f90d332e74a6" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_0be382a1-7d43-40f4-b24f-b73783d6c69c" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_0be382a1-7d43-40f4-b24f-b73783d6c69c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_30315e2b-61f0-4645-88e8-713430d550d0" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_30315e2b-61f0-4645-88e8-713430d550d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_461dacc5-afbd-4b80-bd27-ec7c3622bc19" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_461dacc5-afbd-4b80-bd27-ec7c3622bc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_032edf7d-9080-4c0c-9d15-8af47f39250d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_032edf7d-9080-4c0c-9d15-8af47f39250d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_9501def0-d6ce-4f1d-a406-0e06a83a5a5d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_9501def0-d6ce-4f1d-a406-0e06a83a5a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_cdc4013d-513e-4696-9a49-7acd3e764935" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_cdc4013d-513e-4696-9a49-7acd3e764935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_9cf9d9dc-16c7-4d95-8532-0f0da5ee6be0" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableRevolving_9cf9d9dc-16c7-4d95-8532-0f0da5ee6be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_cf4823a2-6ed7-4371-8a59-ef153d196b2d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_cf4823a2-6ed7-4371-8a59-ef153d196b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_a059a114-72b2-43b9-b808-9258a41b513d" 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_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_a059a114-72b2-43b9-b808-9258a41b513d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_fc359e2d-a0b5-4066-a276-6c82b89c673f" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1abb852f-d391-459b-9dc5-1e67f9ce238b" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_fc359e2d-a0b5-4066-a276-6c82b89c673f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail" xlink:type="simple" xlink:href="cfr-20220630.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_bf0bf966-375c-48ed-a097-236eb563f6c1" 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_3339c4ff-317f-4baf-ad6d-998317f25d87" 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_bf0bf966-375c-48ed-a097-236eb563f6c1" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_3339c4ff-317f-4baf-ad6d-998317f25d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_28ed3e13-ecd0-4b48-8077-db962998df44" 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_3339c4ff-317f-4baf-ad6d-998317f25d87" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_28ed3e13-ecd0-4b48-8077-db962998df44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" 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_28ed3e13-ecd0-4b48-8077-db962998df44" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeOneToEightMember_7c197a0b-0967-4324-baa2-c4a405d56a00" xlink:href="cfr-20220630.xsd#cfr_RiskGradeOneToEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeOneToEightMember_7c197a0b-0967-4324-baa2-c4a405d56a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeNineMember_7c77a803-d2fc-49f7-93c5-e6e251a94047" xlink:href="cfr-20220630.xsd#cfr_RiskGradeNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeNineMember_7c77a803-d2fc-49f7-93c5-e6e251a94047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTenMember_302d3701-29f6-4efe-839e-a1cdef4675f1" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeTenMember_302d3701-29f6-4efe-839e-a1cdef4675f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeElevenMember_af8fca88-c36f-4408-affe-bf43a86e0213" xlink:href="cfr-20220630.xsd#cfr_RiskGradeElevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeElevenMember_af8fca88-c36f-4408-affe-bf43a86e0213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeTwelveMember_739c4dc5-15e4-4c51-b5c5-14f5ce49969b" xlink:href="cfr-20220630.xsd#cfr_RiskGradeTwelveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeTwelveMember_739c4dc5-15e4-4c51-b5c5-14f5ce49969b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RiskGradeThirteenMember_b9e256e5-f4e1-4fc7-bc43-6bbc2587cf33" xlink:href="cfr-20220630.xsd#cfr_RiskGradeThirteenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4cac0888-3b9d-4305-93cb-de360550c4de" xlink:to="loc_cfr_RiskGradeThirteenMember_b9e256e5-f4e1-4fc7-bc43-6bbc2587cf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_87661217-86c6-4f48-8a46-4608e78e9f12" 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_3339c4ff-317f-4baf-ad6d-998317f25d87" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_87661217-86c6-4f48-8a46-4608e78e9f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" 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_87661217-86c6-4f48-8a46-4608e78e9f12" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_099da68b-75aa-464f-bc4c-2749004ae02e" 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_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_099da68b-75aa-464f-bc4c-2749004ae02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_2f93a40e-25d2-438b-9ff0-e70633ad2a9c" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_2f93a40e-25d2-438b-9ff0-e70633ad2a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f8845fce-4d12-47a6-a410-e8a62d663af9" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_f8845fce-4d12-47a6-a410-e8a62d663af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_c24f84e7-09d1-4a7c-a989-95685acca0ed" 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_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_us-gaap_ConstructionLoansMember_c24f84e7-09d1-4a7c-a989-95685acca0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1cbf9044-cdb5-4abe-8fbf-000f5118621e" 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_9168a214-1b43-4c9c-b5a7-f2a24eb1079f" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_1cbf9044-cdb5-4abe-8fbf-000f5118621e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9c780768-b84d-4a11-8ab1-9db805146ddc" 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_3339c4ff-317f-4baf-ad6d-998317f25d87" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9c780768-b84d-4a11-8ab1-9db805146ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageRiskGradeForLoans_1db43059-d7dc-480f-90fb-c478cac98126" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageRiskGradeForLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9c780768-b84d-4a11-8ab1-9db805146ddc" xlink:to="loc_cfr_WeightedAverageRiskGradeForLoans_1db43059-d7dc-480f-90fb-c478cac98126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_59f36dac-071b-4760-bf68-5ab38f33572f" 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_9c780768-b84d-4a11-8ab1-9db805146ddc" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_59f36dac-071b-4760-bf68-5ab38f33572f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_180063fd-f567-46f4-b6d7-0bcb6bbba948" 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_affb3cf5-3549-423e-a82e-586094cfca1c" 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_180063fd-f567-46f4-b6d7-0bcb6bbba948" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationAxis_f80b08a4-a1ed-4090-85d9-cecff582218f" xlink:href="cfr-20220630.xsd#cfr_ConsumerLoansYearofOriginationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_cfr_ConsumerLoansYearofOriginationAxis_f80b08a4-a1ed-4090-85d9-cecff582218f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:href="cfr-20220630.xsd#cfr_ConsumerLoansYearofOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationAxis_f80b08a4-a1ed-4090-85d9-cecff582218f" xlink:to="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2022Member_86b2ffa7-b458-44b2-85d9-3e3a0922bc81" xlink:href="cfr-20220630.xsd#cfr_A2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2022Member_86b2ffa7-b458-44b2-85d9-3e3a0922bc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2021Member_3661ebf5-3aaa-4d9b-ac7b-9bf1a7e095c1" xlink:href="cfr-20220630.xsd#cfr_A2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2021Member_3661ebf5-3aaa-4d9b-ac7b-9bf1a7e095c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2020Member_3eb5284e-fdb3-41b6-8c29-b345b03b9cfc" xlink:href="cfr-20220630.xsd#cfr_A2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2020Member_3eb5284e-fdb3-41b6-8c29-b345b03b9cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2019Member_4b34dbda-6b7d-48f2-b4b7-82bc3264c470" xlink:href="cfr-20220630.xsd#cfr_A2019Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2019Member_4b34dbda-6b7d-48f2-b4b7-82bc3264c470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_A2018Member_f762a158-5ab4-4278-bbf5-4f5b8732728f" xlink:href="cfr-20220630.xsd#cfr_A2018Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_A2018Member_f762a158-5ab4-4278-bbf5-4f5b8732728f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PriorYearsMember_d42114b1-4f77-4538-aeac-264e4c2adf71" xlink:href="cfr-20220630.xsd#cfr_PriorYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ConsumerLoansYearofOriginationDomain_9fd7dbdd-ac96-4cb1-8c6b-f560fac0a19f" xlink:to="loc_cfr_PriorYearsMember_d42114b1-4f77-4538-aeac-264e4c2adf71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_d77e0110-ae2d-48e2-9c4b-d60a103e1f18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_us-gaap_CreditFacilityAxis_d77e0110-ae2d-48e2-9c4b-d60a103e1f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b78939ed-12d9-4578-85f3-5467a532cf2e" 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_d77e0110-ae2d-48e2-9c4b-d60a103e1f18" xlink:to="loc_us-gaap_CreditFacilityDomain_b78939ed-12d9-4578-85f3-5467a532cf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a098c9b2-d9a1-42bf-a5d6-05055aa1738d" 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_b78939ed-12d9-4578-85f3-5467a532cf2e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a098c9b2-d9a1-42bf-a5d6-05055aa1738d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_8928e220-e24f-4219-9908-594d5d712f6b" xlink:href="cfr-20220630.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b78939ed-12d9-4578-85f3-5467a532cf2e" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_8928e220-e24f-4219-9908-594d5d712f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_97607d40-a3e8-4785-8680-169fbabfe2f9" 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_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_97607d40-a3e8-4785-8680-169fbabfe2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_aeaa9721-f887-4e32-8dc3-b6c35931b459" 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_97607d40-a3e8-4785-8680-169fbabfe2f9" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancingReceivables30to89DaysPastDueMember_f45a7364-2a47-47cf-9025-7feb6d35652a" xlink:href="cfr-20220630.xsd#cfr_FinancingReceivables30to89DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_cfr_FinancingReceivables30to89DaysPastDueMember_f45a7364-2a47-47cf-9025-7feb6d35652a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_0493470e-0cb6-4769-b91b-d41470d9f961" 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_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_0493470e-0cb6-4769-b91b-d41470d9f961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_548ce4c0-b608-42e9-92c7-7c08fb9be6fe" 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_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_548ce4c0-b608-42e9-92c7-7c08fb9be6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_4a535091-b01d-4a4e-b352-b22496b554b8" 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_aeaa9721-f887-4e32-8dc3-b6c35931b459" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_4a535091-b01d-4a4e-b352-b22496b554b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e9be5d26-80da-4924-9ed6-381e5658f42d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e9be5d26-80da-4924-9ed6-381e5658f42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af9e459b-aa18-4501-bf6e-15db7fbb534c" 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_e9be5d26-80da-4924-9ed6-381e5658f42d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af9e459b-aa18-4501-bf6e-15db7fbb534c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_d7a77bd3-b6ce-4aa5-ba41-94f0c12590e1" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_af9e459b-aa18-4501-bf6e-15db7fbb534c" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_d7a77bd3-b6ce-4aa5-ba41-94f0c12590e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_95a07607-5f89-4d70-81f6-689e3ef00f0a" 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_af9e459b-aa18-4501-bf6e-15db7fbb534c" xlink:to="loc_us-gaap_ConsumerLoanMember_95a07607-5f89-4d70-81f6-689e3ef00f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_313a40c3-0a52-49b5-bf4e-6655af5f81fd" 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_affb3cf5-3549-423e-a82e-586094cfca1c" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_313a40c3-0a52-49b5-bf4e-6655af5f81fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_17dc6735-ef75-48ef-a4e9-d604d42257da" 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_313a40c3-0a52-49b5-bf4e-6655af5f81fd" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_17dc6735-ef75-48ef-a4e9-d604d42257da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_c9e31069-70f1-4d11-8c38-8bbf74679b04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_313a40c3-0a52-49b5-bf4e-6655af5f81fd" xlink:to="loc_us-gaap_NotesReceivableGross_c9e31069-70f1-4d11-8c38-8bbf74679b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansRevolvingLoansConvertedtoTermDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_80cc835f-b3b7-4ffa-b36c-22fb32c8f6b7" 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_6067ec40-9f69-4624-980e-e51c5d5eb2ff" 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_80cc835f-b3b7-4ffa-b36c-22fb32c8f6b7" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e605fff6-2252-4ec5-8c02-6fa536d35eb5" 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_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:to="loc_us-gaap_CreditFacilityAxis_e605fff6-2252-4ec5-8c02-6fa536d35eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_40c0cbfb-8952-4d68-8efa-4f1f4232b58a" 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_e605fff6-2252-4ec5-8c02-6fa536d35eb5" xlink:to="loc_us-gaap_CreditFacilityDomain_40c0cbfb-8952-4d68-8efa-4f1f4232b58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RevolvingLoansConvertedtoTermMember_fcfa8d23-7c91-41b0-a167-67e6216fb174" xlink:href="cfr-20220630.xsd#cfr_RevolvingLoansConvertedtoTermMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_40c0cbfb-8952-4d68-8efa-4f1f4232b58a" xlink:to="loc_cfr_RevolvingLoansConvertedtoTermMember_fcfa8d23-7c91-41b0-a167-67e6216fb174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40593c63-f530-4339-9f1e-1ca1042f8390" 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_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_40593c63-f530-4339-9f1e-1ca1042f8390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" 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_40593c63-f530-4339-9f1e-1ca1042f8390" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_600011a9-9d00-43b2-931d-33828fde7545" 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_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_600011a9-9d00-43b2-931d-33828fde7545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d20242a4-c243-4c60-99da-a1f2a57f6f05" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_d20242a4-c243-4c60-99da-a1f2a57f6f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4c8b23dd-1170-457c-909b-3a475a2b18e3" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_4c8b23dd-1170-457c-909b-3a475a2b18e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_c7564858-dece-4306-8d0c-29ba6748dc5f" 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_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_us-gaap_ConstructionLoansMember_c7564858-dece-4306-8d0c-29ba6748dc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_a6aa37fb-9efb-42c8-89b2-74d4614e81f0" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_a6aa37fb-9efb-42c8-89b2-74d4614e81f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_745bbbb0-4a77-4843-a329-725b9c3bbb63" 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_2a79047d-0122-4e2e-b603-206d168c7ca2" xlink:to="loc_us-gaap_ConsumerLoanMember_745bbbb0-4a77-4843-a329-725b9c3bbb63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d7c58a68-62ca-448f-b3e9-a7115d7506a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d7c58a68-62ca-448f-b3e9-a7115d7506a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c8a31d43-f059-4c2a-9c74-a9e06a06bc3d" 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_d7c58a68-62ca-448f-b3e9-a7115d7506a6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c8a31d43-f059-4c2a-9c74-a9e06a06bc3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b0bfcc86-3c62-4f3a-adea-08720651dc0a" 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_6067ec40-9f69-4624-980e-e51c5d5eb2ff" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b0bfcc86-3c62-4f3a-adea-08720651dc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a2a469a7-c913-4c75-81f2-07fb0342af19" xlink:href="cfr-20220630.xsd#cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b0bfcc86-3c62-4f3a-adea-08720651dc0a" xlink:to="loc_cfr_RemainingRevolvingLoansConvertedToTermDuringPeriod_a2a469a7-c913-4c75-81f2-07fb0342af19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0086cd33-2e79-422e-be7f-11ad456a9d05" 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_a1ccd665-2931-4f62-9c0b-14aa685feaa0" 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_0086cd33-2e79-422e-be7f-11ad456a9d05" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_a1ccd665-2931-4f62-9c0b-14aa685feaa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e5cb97f1-b6cd-4d13-982e-0aad224b164b" 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_a1ccd665-2931-4f62-9c0b-14aa685feaa0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e5cb97f1-b6cd-4d13-982e-0aad224b164b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" 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_e5cb97f1-b6cd-4d13-982e-0aad224b164b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ModeledExpectedCreditLossesMember_de8c5edd-8e22-4f69-9516-2ccdf15a80b7" xlink:href="cfr-20220630.xsd#cfr_ModeledExpectedCreditLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:to="loc_cfr_ModeledExpectedCreditLossesMember_de8c5edd-8e22-4f69-9516-2ccdf15a80b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_QfactoradjustmentsMember_644d6256-762a-4db6-9bd0-6b8d9448820e" xlink:href="cfr-20220630.xsd#cfr_QfactoradjustmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:to="loc_cfr_QfactoradjustmentsMember_644d6256-762a-4db6-9bd0-6b8d9448820e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_507623d8-b263-470d-8a6a-96ecfa1d177a" xlink:href="cfr-20220630.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_87b67ac5-81e0-4dc7-a331-a2f60e5cccaa" xlink:to="loc_cfr_SpecificValuationAllowancesMember_507623d8-b263-470d-8a6a-96ecfa1d177a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d" 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_a1ccd665-2931-4f62-9c0b-14aa685feaa0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" 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_68e186b3-bfc5-4b4e-b232-8a4a2d3f076d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_36c3bde5-f371-4c65-bd54-6fe35ad69c0f" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_36c3bde5-f371-4c65-bd54-6fe35ad69c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4f0fd64f-5ea8-46ac-949e-fa9b9ae2e36a" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_4f0fd64f-5ea8-46ac-949e-fa9b9ae2e36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_17aac148-fd2c-4b8b-8a91-94b9259c347a" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_17aac148-fd2c-4b8b-8a91-94b9259c347a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_8a1a63db-8580-4b98-86fb-69836ab5d849" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_8a1a63db-8580-4b98-86fb-69836ab5d849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_5669299e-b6bc-4c1c-8c48-db096df17d97" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_ConsumerLoanMember_5669299e-b6bc-4c1c-8c48-db096df17d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_5393a50f-9d18-420b-8242-2c45eba222bf" 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_a7955ebf-7d7b-47bc-a96e-3f30a708f503" xlink:to="loc_us-gaap_LoansReceivableMember_5393a50f-9d18-420b-8242-2c45eba222bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_89eeeb0d-7ae0-45cb-bb2e-8b09ee09b3b2" 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_a1ccd665-2931-4f62-9c0b-14aa685feaa0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_89eeeb0d-7ae0-45cb-bb2e-8b09ee09b3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d4dce916-2f41-4e3a-9f33-0f7b0e0084d8" 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_89eeeb0d-7ae0-45cb-bb2e-8b09ee09b3b2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d4dce916-2f41-4e3a-9f33-0f7b0e0084d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_3e7d68d5-bbae-46da-9f3a-0a2c91d2e621" 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_49c4e9d5-a7ae-445f-ba0d-610c24569a71" 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_3e7d68d5-bbae-46da-9f3a-0a2c91d2e621" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_49c4e9d5-a7ae-445f-ba0d-610c24569a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aa830f4a-77cf-495e-887c-1779c1e66ec8" 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_49c4e9d5-a7ae-445f-ba0d-610c24569a71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_aa830f4a-77cf-495e-887c-1779c1e66ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" 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_aa830f4a-77cf-495e-887c-1779c1e66ec8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_894e8f45-1f59-4c48-9053-aaf7eb30c3f4" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_894e8f45-1f59-4c48-9053-aaf7eb30c3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_413bec54-0588-4f46-b12a-e0220b84528e" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_413bec54-0588-4f46-b12a-e0220b84528e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_aebed115-a7c4-473c-bdb7-2d2ce6ffc76b" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_aebed115-a7c4-473c-bdb7-2d2ce6ffc76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_6b70a928-ca22-4678-858f-1963cb826142" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_6b70a928-ca22-4678-858f-1963cb826142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_31680f57-f011-4d02-bd0e-ca89d0b7fe03" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_ConsumerLoanMember_31680f57-f011-4d02-bd0e-ca89d0b7fe03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableMember_c85636cd-e578-4ec9-81a9-21f785b85293" 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_9e6e1fac-201c-4fd0-b00b-ee8f6bf607de" xlink:to="loc_us-gaap_LoansReceivableMember_c85636cd-e578-4ec9-81a9-21f785b85293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_49c4e9d5-a7ae-445f-ba0d-610c24569a71" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d5ac86ff-be19-4112-b60e-b652b67f55f2" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_d5ac86ff-be19-4112-b60e-b652b67f55f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_368cc58d-9741-48e4-bafd-9c98b57355b9" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_368cc58d-9741-48e4-bafd-9c98b57355b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_72b2e49f-5881-4268-a902-6c9bcba6fa2b" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_72b2e49f-5881-4268-a902-6c9bcba6fa2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_83330415-9848-4f26-aaf0-a9a7a462439d" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_83330415-9848-4f26-aaf0-a9a7a462439d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_4e4fc27e-498f-45e8-a6f7-1c9cd05f99f8" 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_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet_4e4fc27e-498f-45e8-a6f7-1c9cd05f99f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_ff70a364-6252-4884-8317-ec1a85330e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_956eeee6-32ac-4c16-a7f9-a3b1593b7862" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_ff70a364-6252-4884-8317-ec1a85330e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_70dcf612-2285-4d65-9f9e-8df5fb49376c" 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_1990160f-a207-4386-ab68-c01652443f9f" 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_70dcf612-2285-4d65-9f9e-8df5fb49376c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1990160f-a207-4386-ab68-c01652443f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6af41cee-7cfb-42a0-96de-a0d0753dccb5" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_srt_ProductOrServiceAxis_6af41cee-7cfb-42a0-96de-a0d0753dccb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_02d46c7a-0c4c-4a68-90b1-268d026911c3" 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_6af41cee-7cfb-42a0-96de-a0d0753dccb5" xlink:to="loc_srt_ProductsAndServicesDomain_02d46c7a-0c4c-4a68-90b1-268d026911c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_57835d32-1a8e-4c8e-bd85-8bc7d0a04188" xlink:href="cfr-20220630.xsd#cfr_LoansIndividuallyEvaluatedForImpairmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_02d46c7a-0c4c-4a68-90b1-268d026911c3" xlink:to="loc_cfr_LoansIndividuallyEvaluatedForImpairmentMember_57835d32-1a8e-4c8e-bd85-8bc7d0a04188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3c5d7433-ff81-409c-90e7-935b7b0269ec" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3c5d7433-ff81-409c-90e7-935b7b0269ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5ebb3a6-ad06-42d4-a8b3-c091f2d4a9c1" 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_3c5d7433-ff81-409c-90e7-935b7b0269ec" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5ebb3a6-ad06-42d4-a8b3-c091f2d4a9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SpecificValuationAllowancesMember_cae497aa-dfa9-4f33-9df8-ffa3e202c216" xlink:href="cfr-20220630.xsd#cfr_SpecificValuationAllowancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5ebb3a6-ad06-42d4-a8b3-c091f2d4a9c1" xlink:to="loc_cfr_SpecificValuationAllowancesMember_cae497aa-dfa9-4f33-9df8-ffa3e202c216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" 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_1a3f4677-55c4-4fac-8b2c-76ddc5f65e92" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ac97d283-850f-4553-ae78-e77911006af8" 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_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ac97d283-850f-4553-ae78-e77911006af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_fc88bd7c-1c9f-4b90-8958-c6400eba6b14" xlink:href="cfr-20220630.xsd#cfr_CommercialandIndustrialTotalEnergyLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_CommercialandIndustrialTotalEnergyLoansMember_fc88bd7c-1c9f-4b90-8958-c6400eba6b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PaycheckProtectionProgramMember_d1379772-472d-4ba9-834f-a71f66813d2f" xlink:href="cfr-20220630.xsd#cfr_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_PaycheckProtectionProgramMember_d1379772-472d-4ba9-834f-a71f66813d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_5e1aec77-b9c1-4cd0-9ea1-11e70af10ccd" xlink:href="cfr-20220630.xsd#cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember_5e1aec77-b9c1-4cd0-9ea1-11e70af10ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_39fcd806-0839-49fb-81dd-ff0b43de1c09" 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_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_us-gaap_ConstructionLoansMember_39fcd806-0839-49fb-81dd-ff0b43de1c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TotalconsumerrealestateloansMember_fe7875de-6950-4e9f-a33b-73d37c490e2f" xlink:href="cfr-20220630.xsd#cfr_TotalconsumerrealestateloansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_cfr_TotalconsumerrealestateloansMember_fe7875de-6950-4e9f-a33b-73d37c490e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerLoanMember_10eabbad-54d7-430d-a7ef-27e560e2067e" 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_9a4d0eab-209f-4fd2-81de-8cf695ddaa9f" xlink:to="loc_us-gaap_ConsumerLoanMember_10eabbad-54d7-430d-a7ef-27e560e2067e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_bdabd5b7-e964-4420-9279-35f09f06077d" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_us-gaap_CreditFacilityAxis_bdabd5b7-e964-4420-9279-35f09f06077d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f7509844-ea78-49bc-9c26-6a8a6dadaf6f" 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_bdabd5b7-e964-4420-9279-35f09f06077d" xlink:to="loc_us-gaap_CreditFacilityDomain_f7509844-ea78-49bc-9c26-6a8a6dadaf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_dec242df-06f5-4226-915d-bce2cfc91124" 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_1990160f-a207-4386-ab68-c01652443f9f" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_dec242df-06f5-4226-915d-bce2cfc91124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_aab1daf7-6d43-47d6-8cb2-e518733e2d64" 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_dec242df-06f5-4226-915d-bce2cfc91124" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_aab1daf7-6d43-47d6-8cb2-e518733e2d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowance_616debb3-97cb-48ab-9ec8-bfa74d59af27" 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_dec242df-06f5-4226-915d-bce2cfc91124" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowance_616debb3-97cb-48ab-9ec8-bfa74d59af27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="cfr-20220630.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_883b5ef1-62ba-4775-aac4-b0bcad2afad2" 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_01cf1557-834c-4b9b-a7c9-cd660b74d81f" 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_883b5ef1-62ba-4775-aac4-b0bcad2afad2" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_01cf1557-834c-4b9b-a7c9-cd660b74d81f" 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-20220630.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_e1a91240-fe95-46ed-b3e3-103ef249a37b" 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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_e5dfc42a-02df-4c9b-9619-9271a3523e55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e1a91240-fe95-46ed-b3e3-103ef249a37b" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_e5dfc42a-02df-4c9b-9619-9271a3523e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2cac82d6-0144-4a6d-804f-398856e0415c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e1a91240-fe95-46ed-b3e3-103ef249a37b" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2cac82d6-0144-4a6d-804f-398856e0415c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_10daaa2f-330f-484e-ab62-4db6377c85b5" 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_cfr_GoodwillandCoreDepositsIntangibleTable_94913195-cfd6-4111-a5bf-de14ce51df9f" xlink:href="cfr-20220630.xsd#cfr_GoodwillandCoreDepositsIntangibleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_10daaa2f-330f-484e-ab62-4db6377c85b5" xlink:to="loc_cfr_GoodwillandCoreDepositsIntangibleTable_94913195-cfd6-4111-a5bf-de14ce51df9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_GoodwillandCoreDepositsIntangibleTable_94913195-cfd6-4111-a5bf-de14ce51df9f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e773dbad-750e-48e7-a3d9-f3d472f96ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a5cd8b31-8ee4-44e8-86da-15ddb1d09ba3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e773dbad-750e-48e7-a3d9-f3d472f96ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GoodwillandCoreDepositsIntangibleLineItems_63a0f209-2f80-4be6-be9d-0980e0ea598e" xlink:href="cfr-20220630.xsd#cfr_GoodwillandCoreDepositsIntangibleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_GoodwillandCoreDepositsIntangibleTable_94913195-cfd6-4111-a5bf-de14ce51df9f" xlink:to="loc_cfr_GoodwillandCoreDepositsIntangibleLineItems_63a0f209-2f80-4be6-be9d-0980e0ea598e" 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-20220630.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_f511abca-16da-448d-917c-837ce92e37ea" 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_a2f0af3b-4347-49c2-a193-a9292f25e66a" 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_f511abca-16da-448d-917c-837ce92e37ea" xlink:to="loc_us-gaap_Goodwill_a2f0af3b-4347-49c2-a193-a9292f25e66a" 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-20220630.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_0ba034c4-88ed-435f-b828-350ba1d698ef" 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_2cc505a1-b254-48d6-8209-fdd2ea6fe898" 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_0ba034c4-88ed-435f-b828-350ba1d698ef" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cc505a1-b254-48d6-8209-fdd2ea6fe898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_964c5ab3-a7d3-4f67-b191-7ad34def1dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cc505a1-b254-48d6-8209-fdd2ea6fe898" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_964c5ab3-a7d3-4f67-b191-7ad34def1dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bca3695a-e237-4253-9a99-43045c9ff7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_964c5ab3-a7d3-4f67-b191-7ad34def1dbf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bca3695a-e237-4253-9a99-43045c9ff7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4988a9c-353a-4d14-85a2-959a6c1d55bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cc505a1-b254-48d6-8209-fdd2ea6fe898" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e4988a9c-353a-4d14-85a2-959a6c1d55bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_82848493-42ac-4db1-8359-c117180a094b" 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_e4988a9c-353a-4d14-85a2-959a6c1d55bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_82848493-42ac-4db1-8359-c117180a094b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_1cb6a72a-b61c-4d58-9b24-62a9c6557983" 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_82848493-42ac-4db1-8359-c117180a094b" xlink:to="loc_us-gaap_CoreDepositsMember_1cb6a72a-b61c-4d58-9b24-62a9c6557983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2fadcc53-18bb-4ebe-b45f-19541580b598" 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_82848493-42ac-4db1-8359-c117180a094b" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2fadcc53-18bb-4ebe-b45f-19541580b598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9a7367eb-fea7-4723-8121-9d0a0ce0eea4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2cc505a1-b254-48d6-8209-fdd2ea6fe898" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9a7367eb-fea7-4723-8121-9d0a0ce0eea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_209a54b5-a66b-4f0f-8879-935350314f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9a7367eb-fea7-4723-8121-9d0a0ce0eea4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_209a54b5-a66b-4f0f-8879-935350314f13" 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-20220630.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_8b0a4fed-8189-4899-89f9-5cff5f6da8a7" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_1019b532-c57d-4a54-a894-cea7324f4f69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b0a4fed-8189-4899-89f9-5cff5f6da8a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_1019b532-c57d-4a54-a894-cea7324f4f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_92f9d684-73bd-4c76-bcb1-1590f3fcafc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b0a4fed-8189-4899-89f9-5cff5f6da8a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_92f9d684-73bd-4c76-bcb1-1590f3fcafc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_50d45739-b822-4dcc-a962-134d0f898b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b0a4fed-8189-4899-89f9-5cff5f6da8a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_50d45739-b822-4dcc-a962-134d0f898b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d871b9b3-6289-4b6e-ae79-d228f6d2ae31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b0a4fed-8189-4899-89f9-5cff5f6da8a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d871b9b3-6289-4b6e-ae79-d228f6d2ae31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b3c672ea-2a7e-4eb4-9602-a7d0be099ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b0a4fed-8189-4899-89f9-5cff5f6da8a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b3c672ea-2a7e-4eb4-9602-a7d0be099ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1437f05b-0d57-4146-af25-1e14435847cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8b0a4fed-8189-4899-89f9-5cff5f6da8a7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1437f05b-0d57-4146-af25-1e14435847cd" 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-20220630.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_DisclosureTextBlockAbstract_b7e3773b-0a93-4dd3-806e-c0f7685d6f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_28afb28a-6ef0-4b6b-81eb-e74ab0936e9a" 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_DisclosureTextBlockAbstract_b7e3773b-0a93-4dd3-806e-c0f7685d6f3d" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_28afb28a-6ef0-4b6b-81eb-e74ab0936e9a" 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-20220630.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_DisclosureTextBlockAbstract_369c2c77-d3c9-4f43-ba21-6e51faf0a93b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_37c3dee2-e9d5-4b8f-babb-837e98a4cb9e" 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_DisclosureTextBlockAbstract_369c2c77-d3c9-4f43-ba21-6e51faf0a93b" xlink:to="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_37c3dee2-e9d5-4b8f-babb-837e98a4cb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_7246f135-cc39-4564-bf13-c3d6e64efc5d" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_369c2c77-d3c9-4f43-ba21-6e51faf0a93b" xlink:to="loc_cfr_ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock_7246f135-cc39-4564-bf13-c3d6e64efc5d" 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-20220630.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_DisclosureTextBlockAbstract_3561eb3e-5ff4-4645-b214-2ffb13a00a57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_30d2371d-fc74-43a5-89d7-825a80353266" 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_DisclosureTextBlockAbstract_3561eb3e-5ff4-4645-b214-2ffb13a00a57" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_30d2371d-fc74-43a5-89d7-825a80353266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fdaf53eb-f480-4e61-ba5e-dff3113898cd" 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_30d2371d-fc74-43a5-89d7-825a80353266" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fdaf53eb-f480-4e61-ba5e-dff3113898cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a50c1b46-7fe7-4973-885a-538475788b43" 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_fdaf53eb-f480-4e61-ba5e-dff3113898cd" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a50c1b46-7fe7-4973-885a-538475788b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:href="cfr-20220630.xsd#cfr_DepositLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCompensatingBalancesTable_30d2371d-fc74-43a5-89d7-825a80353266" xlink:to="loc_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_1cb5bf04-aa08-4870-9b25-f0d1106b7098" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_1cb5bf04-aa08-4870-9b25-f0d1106b7098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_c2b58902-3109-45a7-ac54-49a35dd3be2e" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_c2b58902-3109-45a7-ac54-49a35dd3be2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_053a7de8-9489-4327-bd03-f3e8585124a7" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_053a7de8-9489-4327-bd03-f3e8585124a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_eab4db3e-2b6d-4e8e-9e3c-8dd11f0ab709" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDomesticDepositTimeDeposits_eab4db3e-2b6d-4e8e-9e3c-8dd11f0ab709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_2d062292-55b7-4f1b-8e0b-a370506b7cfe" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_2d062292-55b7-4f1b-8e0b-a370506b7cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_230e9799-68d6-413e-99e3-d646fab3328c" 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_cfr_DepositLineItems_e14e070c-420f-44ee-9fb2-a41b4aeed4d7" xlink:to="loc_us-gaap_Deposits_230e9799-68d6-413e-99e3-d646fab3328c" 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-20220630.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_DisclosureTextBlockAbstract_da772a67-7d2f-4581-8709-a94185da0140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensatingBalancesTable_55603480-4123-4c9d-bb15-fe90661fc4c0" 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_DisclosureTextBlockAbstract_da772a67-7d2f-4581-8709-a94185da0140" xlink:to="loc_us-gaap_ScheduleOfCompensatingBalancesTable_55603480-4123-4c9d-bb15-fe90661fc4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_842ac785-fed6-4404-bf5a-a45285099271" 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_55603480-4123-4c9d-bb15-fe90661fc4c0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_842ac785-fed6-4404-bf5a-a45285099271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_57818954-09d0-4244-a3a6-7f2f2f169caa" 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_842ac785-fed6-4404-bf5a-a45285099271" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_57818954-09d0-4244-a3a6-7f2f2f169caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PublicFundsMember_4ec23e2b-abbc-4252-800a-1d1234430e84" xlink:href="cfr-20220630.xsd#cfr_PublicFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_57818954-09d0-4244-a3a6-7f2f2f169caa" xlink:to="loc_cfr_PublicFundsMember_4ec23e2b-abbc-4252-800a-1d1234430e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" 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_55603480-4123-4c9d-bb15-fe90661fc4c0" xlink:to="loc_us-gaap_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsForeign_fa5fd302-11a9-4e5e-9e23-ed91e42a6a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsForeign"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_DepositsForeign_fa5fd302-11a9-4e5e-9e23-ed91e42a6a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_b3b2f4e0-15f6-464c-a0a7-52c72c3c2329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_b3b2f4e0-15f6-464c-a0a7-52c72c3c2329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_f9d561cd-112a-4130-9a01-081e66aa49a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_f9d561cd-112a-4130-9a01-081e66aa49a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityUninsured_8f6c82ac-7090-47cb-9f63-1fdb545a0a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityUninsured"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_DepositLiabilityUninsured_8f6c82ac-7090-47cb-9f63-1fdb545a0a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_eb23d426-ab03-459c-ae23-c1b373743b14" 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_DepositLiabilityLineItems_ef127620-98b2-4acc-b41c-cb5fb870ff2f" xlink:to="loc_us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit_eb23d426-ab03-459c-ae23-c1b373743b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_862764d4-266b-405e-a181-0d7f8c11406f" 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_0a353867-59d8-4bbb-b123-d9445612aab0" 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_862764d4-266b-405e-a181-0d7f8c11406f" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_0a353867-59d8-4bbb-b123-d9445612aab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1aa388c5-d591-4d90-9a18-77d60f8872fd" 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_9e587e52-c3a8-402b-8e6e-89badc1e850a" 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_1aa388c5-d591-4d90-9a18-77d60f8872fd" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_9e587e52-c3a8-402b-8e6e-89badc1e850a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_ecf017af-818e-4610-a69c-42a8a18edc68" xlink:href="cfr-20220630.xsd#cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1aa388c5-d591-4d90-9a18-77d60f8872fd" xlink:to="loc_cfr_CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock_ecf017af-818e-4610-a69c-42a8a18edc68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_522f5206-ad18-4212-94be-bcf428954f76" xlink:href="cfr-20220630.xsd#cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1aa388c5-d591-4d90-9a18-77d60f8872fd" xlink:to="loc_cfr_LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock_522f5206-ad18-4212-94be-bcf428954f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_14fbd83e-e736-4f06-bdd9-db6152d609b1" 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_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" 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_CommitmentsAndContingenciesDisclosureAbstract_14fbd83e-e736-4f06-bdd9-db6152d609b1" xlink:to="loc_us-gaap_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_243e8fd5-a911-4448-86be-ba10a6db20df" 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_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" xlink:to="loc_srt_RangeAxis_243e8fd5-a911-4448-86be-ba10a6db20df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f4e2d46e-d926-4a89-bcc8-935e39fb3a8d" 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_243e8fd5-a911-4448-86be-ba10a6db20df" xlink:to="loc_srt_RangeMember_f4e2d46e-d926-4a89-bcc8-935e39fb3a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_88231c3e-34ed-49e5-a747-1a764fe2738d" 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_StatementTable_378e4b12-2996-4310-8bb0-c9fbb63e96bf" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_88231c3e-34ed-49e5-a747-1a764fe2738d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5d2be1c7-92c6-430f-b001-80253a84ca47" 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_88231c3e-34ed-49e5-a747-1a764fe2738d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5d2be1c7-92c6-430f-b001-80253a84ca47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PremisesAndEquipmentMember_165c01f8-6f98-4b6b-926f-51f9724cb6a8" xlink:href="cfr-20220630.xsd#cfr_PremisesAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5d2be1c7-92c6-430f-b001-80253a84ca47" xlink:to="loc_cfr_PremisesAndEquipmentMember_165c01f8-6f98-4b6b-926f-51f9724cb6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_b3e202a7-1731-484e-9e06-18f0a3c5aa1e" 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_5d2be1c7-92c6-430f-b001-80253a84ca47" xlink:to="loc_us-gaap_OtherLiabilitiesMember_b3e202a7-1731-484e-9e06-18f0a3c5aa1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" 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_378e4b12-2996-4310-8bb0-c9fbb63e96bf" xlink:to="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5d56a679-c9ac-4f95-9f5b-fd24838f327a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5d56a679-c9ac-4f95-9f5b-fd24838f327a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_69ce8ad9-1e98-43bb-98f0-1c18721c4153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_us-gaap_OperatingLeaseLiability_69ce8ad9-1e98-43bb-98f0-1c18721c4153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2b6e7339-d892-4f8e-8977-aa5639b48d71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_us-gaap_OperatingLeasePayments_2b6e7339-d892-4f8e-8977-aa5639b48d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend_448f0cf8-8a7a-4c64-a3f5-6bcdf0a91a81" xlink:href="cfr-20220630.xsd#cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1b8e885c-4b2c-47ec-bdd9-478eb1e3c728" xlink:to="loc_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend_448f0cf8-8a7a-4c64-a3f5-6bcdf0a91a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c505f0d8-52be-4905-a70d-9f2774432b36" 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_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" 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_c505f0d8-52be-4905-a70d-9f2774432b36" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_13787e86-3f3d-45d0-8fb4-0661d26e1ddb" 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_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" xlink:to="loc_us-gaap_FinancialInstrumentAxis_13787e86-3f3d-45d0-8fb4-0661d26e1ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e7b7eab9-62c6-4ed9-89c9-027d34a3f5c0" 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_13787e86-3f3d-45d0-8fb4-0661d26e1ddb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e7b7eab9-62c6-4ed9-89c9-027d34a3f5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_7f39f5be-c62b-48fb-bf97-10ab5194d58c" 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_e7b7eab9-62c6-4ed9-89c9-027d34a3f5c0" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_7f39f5be-c62b-48fb-bf97-10ab5194d58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7890d742-f404-40c5-ad37-4afc3051ce55" 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_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7890d742-f404-40c5-ad37-4afc3051ce55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_2688c42c-691d-40e0-83d2-3afea6103d90" 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_7890d742-f404-40c5-ad37-4afc3051ce55" xlink:to="loc_us-gaap_LossContingencyNatureDomain_2688c42c-691d-40e0-83d2-3afea6103d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_9107d249-81f7-415b-86bc-f7d6a085e1db" 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_2688c42c-691d-40e0-83d2-3afea6103d90" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_9107d249-81f7-415b-86bc-f7d6a085e1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_0a410e63-d217-4935-9986-a675f0ea13b4" xlink:href="cfr-20220630.xsd#cfr_DeferredStandbyLetterOfCreditFeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_2688c42c-691d-40e0-83d2-3afea6103d90" xlink:to="loc_cfr_DeferredStandbyLetterOfCreditFeesMember_0a410e63-d217-4935-9986-a675f0ea13b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_cfa9071e-73aa-4490-a9f7-5e249ddc5638" 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_68c4d38e-58e7-43a8-9a18-bb7af8b20c01" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_cfa9071e-73aa-4490-a9f7-5e249ddc5638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_6b189d71-bbe0-4a9b-9ecd-2e823a694a5f" 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_cfa9071e-73aa-4490-a9f7-5e249ddc5638" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability_6b189d71-bbe0-4a9b-9ecd-2e823a694a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_31de0301-628a-4c53-b101-f3bebcf408d6" 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_OffBalanceSheetCreditLossLiability_1ea5bee1-78d9-4f06-b32e-da8e9c6585da" 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_CommitmentsAndContingenciesDisclosureAbstract_31de0301-628a-4c53-b101-f3bebcf408d6" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_1ea5bee1-78d9-4f06-b32e-da8e9c6585da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_463e4d31-0e32-43a6-b449-5327b620049a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_31de0301-628a-4c53-b101-f3bebcf408d6" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_463e4d31-0e32-43a6-b449-5327b620049a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_b5650744-ecc0-4f89-ab5b-af798de378d4" 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_CommitmentsAndContingenciesDisclosureAbstract_31de0301-628a-4c53-b101-f3bebcf408d6" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_b5650744-ecc0-4f89-ab5b-af798de378d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f9fe5383-98a7-4abb-ae0a-488ef9a3fefe" 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_OperatingLeaseRightOfUseAssetAmortizationExpense_8b506baa-6ab7-4f05-8e4a-330aeb69a572" 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_CommitmentsAndContingenciesDisclosureAbstract_f9fe5383-98a7-4abb-ae0a-488ef9a3fefe" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_8b506baa-6ab7-4f05-8e4a-330aeb69a572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Shorttermoperatingleaserentexpense_8eafc87c-d96d-45cc-9d4c-471c6ba9f1eb" xlink:href="cfr-20220630.xsd#cfr_Shorttermoperatingleaserentexpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f9fe5383-98a7-4abb-ae0a-488ef9a3fefe" xlink:to="loc_cfr_Shorttermoperatingleaserentexpense_8eafc87c-d96d-45cc-9d4c-471c6ba9f1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OperatingLeaseNonLeaseComponents_2aa850cc-7b5b-4f74-8349-46bbb977e55b" xlink:href="cfr-20220630.xsd#cfr_OperatingLeaseNonLeaseComponents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f9fe5383-98a7-4abb-ae0a-488ef9a3fefe" xlink:to="loc_cfr_OperatingLeaseNonLeaseComponents_2aa850cc-7b5b-4f74-8349-46bbb977e55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Totaloperatingleaseexpenseexcludingrent_892494c8-f827-4b6b-a79d-ef27597fc068" xlink:href="cfr-20220630.xsd#cfr_Totaloperatingleaseexpenseexcludingrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f9fe5383-98a7-4abb-ae0a-488ef9a3fefe" xlink:to="loc_cfr_Totaloperatingleaseexpenseexcludingrent_892494c8-f827-4b6b-a79d-ef27597fc068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="simple" xlink:href="cfr-20220630.xsd#CapitalandRegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalAbstract_4b7821dc-4728-45ab-8187-a332ad97880b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_7eced329-b4ca-435c-a9a6-245f72786af8" 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_us-gaap_CommonEquityTierOneCapitalAbstract_4b7821dc-4728-45ab-8187-a332ad97880b" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_7eced329-b4ca-435c-a9a6-245f72786af8" 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-20220630.xsd#CapitalandRegulatoryMattersTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalAbstract_4146c69d-3605-4433-bf5d-b2a6006bd381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_b8e34760-eb3c-4046-b147-94e028e5d9db" 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_us-gaap_CommonEquityTierOneCapitalAbstract_4146c69d-3605-4433-bf5d-b2a6006bd381" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_b8e34760-eb3c-4046-b147-94e028e5d9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CapitalandRegulatoryMattersAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalAbstract_2c880173-a52f-4ff4-83aa-370ea7b7f271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" 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_us-gaap_CommonEquityTierOneCapitalAbstract_2c880173-a52f-4ff4-83aa-370ea7b7f271" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_27af5829-329a-4694-89a6-e00a4a485889" 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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_27af5829-329a-4694-89a6-e00a4a485889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b219d51d-83bb-4ad7-9bba-e62948f4a5bf" 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_27af5829-329a-4694-89a6-e00a4a485889" xlink:to="loc_us-gaap_EquityComponentDomain_b219d51d-83bb-4ad7-9bba-e62948f4a5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6a4a8d87-b971-4e4e-959d-b8b100ceb22e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6a4a8d87-b971-4e4e-959d-b8b100ceb22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f3e9616e-ba8b-4d66-8b93-0ec6c675613e" 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_6a4a8d87-b971-4e4e-959d-b8b100ceb22e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f3e9616e-ba8b-4d66-8b93-0ec6c675613e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_eea1b438-3afb-4db3-b5de-89e05fbad696" 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_f3e9616e-ba8b-4d66-8b93-0ec6c675613e" xlink:to="loc_us-gaap_SubordinatedDebtMember_eea1b438-3afb-4db3-b5de-89e05fbad696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_d2883c41-4781-4058-b046-ba9e23c7cbdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_d2883c41-4781-4058-b046-ba9e23c7cbdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_165049a7-f0f8-460a-a39e-a5fb1a8be3bf" 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_d2883c41-4781-4058-b046-ba9e23c7cbdc" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_165049a7-f0f8-460a-a39e-a5fb1a8be3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_StockRepurchase2022PlanMember_d890a00c-38a2-4db2-a7ae-ebce76f65972" xlink:href="cfr-20220630.xsd#cfr_StockRepurchase2022PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_165049a7-f0f8-460a-a39e-a5fb1a8be3bf" xlink:to="loc_cfr_StockRepurchase2022PlanMember_d890a00c-38a2-4db2-a7ae-ebce76f65972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec76b8e1-847d-420c-b45d-63a19d1eb71c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_dei_LegalEntityAxis_ec76b8e1-847d-420c-b45d-63a19d1eb71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" 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_ec76b8e1-847d-420c-b45d-63a19d1eb71c" xlink:to="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_8be27903-9920-4560-8b19-fe8eec7c6b3d" xlink:href="cfr-20220630.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" xlink:to="loc_cfr_CullenFrostMember_8be27903-9920-4560-8b19-fe8eec7c6b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_38e2c3bc-42c0-404d-b7b0-5587c40d2dcb" xlink:href="cfr-20220630.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c367064b-188f-4abd-ab4b-86a10cc6bf62" xlink:to="loc_cfr_FrostBankMember_38e2c3bc-42c0-404d-b7b0-5587c40d2dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d2de0454-47ed-40aa-a01a-2acecca49322" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d2de0454-47ed-40aa-a01a-2acecca49322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_88cd8ead-fab2-4153-8471-f3e880be354d" 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_d2de0454-47ed-40aa-a01a-2acecca49322" xlink:to="loc_us-gaap_ClassOfStockDomain_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_423d3713-d301-4304-b51a-5aec14ab1f01" 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_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_423d3713-d301-4304-b51a-5aec14ab1f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_c9456b0d-89c7-4505-b069-b8c0a74e880a" xlink:href="cfr-20220630.xsd#cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:to="loc_cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember_c9456b0d-89c7-4505-b069-b8c0a74e880a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e8525ca2-adae-43bd-bfb2-51d9cf2955ba" 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_ClassOfStockDomain_88cd8ead-fab2-4153-8471-f3e880be354d" xlink:to="loc_us-gaap_TreasuryStockMember_e8525ca2-adae-43bd-bfb2-51d9cf2955ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_02151974-855a-4625-aa07-5903cd0f7652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_DebtInstrumentAxis_02151974-855a-4625-aa07-5903cd0f7652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5cb08f04-0739-46cc-9f5f-08f276f374ea" 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_02151974-855a-4625-aa07-5903cd0f7652" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5cb08f04-0739-46cc-9f5f-08f276f374ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_5aee96eb-196e-4a47-9086-88408a74e59e" xlink:href="cfr-20220630.xsd#cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5cb08f04-0739-46cc-9f5f-08f276f374ea" xlink:to="loc_cfr_TrustPreferredSecuritiesTierTwoCapitalAllowablePortionMember_5aee96eb-196e-4a47-9086-88408a74e59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_5b7e61c7-1c73-4b31-a0d8-af7a8486b464" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_srt_StatementScenarioAxis_5b7e61c7-1c73-4b31-a0d8-af7a8486b464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_87518b17-38f6-4471-a7b4-7d734ee9ddc1" 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_5b7e61c7-1c73-4b31-a0d8-af7a8486b464" xlink:to="loc_srt_ScenarioUnspecifiedDomain_87518b17-38f6-4471-a7b4-7d734ee9ddc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_8761f069-5aa4-4fa6-a420-62589508e222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_8761f069-5aa4-4fa6-a420-62589508e222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_6d99ca10-3044-40d0-859e-a6d80ac8f3ba" 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_8761f069-5aa4-4fa6-a420-62589508e222" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_6d99ca10-3044-40d0-859e-a6d80ac8f3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_b6addbf5-6f4d-46ba-8509-9540b43d6097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_OtherCommitmentsAxis_b6addbf5-6f4d-46ba-8509-9540b43d6097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_fbe15f14-8366-42e5-b2f3-36d291721214" 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_b6addbf5-6f4d-46ba-8509-9540b43d6097" xlink:to="loc_us-gaap_OtherCommitmentsDomain_fbe15f14-8366-42e5-b2f3-36d291721214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_ff2440d9-f69d-4457-97b0-f23589bde920" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_TransactionTypeAxis_ff2440d9-f69d-4457-97b0-f23589bde920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_4c6c5d08-7905-4b7e-ac87-6e45cbf78a09" 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_ff2440d9-f69d-4457-97b0-f23589bde920" xlink:to="loc_us-gaap_TransactionDomain_4c6c5d08-7905-4b7e-ac87-6e45cbf78a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PositionAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_PositionAxis_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_2a320102-f471-4aba-8b43-e3e27d03f048" 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_5c2cd8f6-1e89-4b7a-8d4f-00e1a7b76bcc" xlink:to="loc_us-gaap_PositionDomain_2a320102-f471-4aba-8b43-e3e27d03f048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_503a5111-a003-4e25-af38-d8cb8a98f547" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_srt_ConsolidatedEntitiesAxis_503a5111-a003-4e25-af38-d8cb8a98f547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c53e68c1-384b-45a8-8cc0-1eb7116112cd" 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_503a5111-a003-4e25-af38-d8cb8a98f547" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c53e68c1-384b-45a8-8cc0-1eb7116112cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3506fb2d-7857-45b0-827c-2500be9812c2" 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_82caf4dc-4cba-49dd-b4d5-70d1a1d1b85a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3506fb2d-7857-45b0-827c-2500be9812c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" 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_5eb02a60-b5a0-4268-a7fb-c10263ef6b31" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CECLTransitionAmount_8a483e66-ce4e-4701-9528-222110badd43" xlink:href="cfr-20220630.xsd#cfr_CECLTransitionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_CECLTransitionAmount_8a483e66-ce4e-4701-9528-222110badd43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_f9b273ab-c767-4394-b690-8a648d9989ae" xlink:href="cfr-20220630.xsd#cfr_AdditionalTier1CapitalbeyondCommonEquityTier1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_AdditionalTier1CapitalbeyondCommonEquityTier1_f9b273ab-c767-4394-b690-8a648d9989ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_8f2fb7c7-577f-499c-a7ea-0a334416b1fa" 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_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_8f2fb7c7-577f-499c-a7ea-0a334416b1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c4936208-090e-4f4c-9248-256295f5ec58" xlink:href="cfr-20220630.xsd#cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes_c4936208-090e-4f4c-9248-256295f5ec58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Finalyearsofthetermofthenotes_e8f0a8a1-f862-4218-9e1f-f83c65dc5784" xlink:href="cfr-20220630.xsd#cfr_Finalyearsofthetermofthenotes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_Finalyearsofthetermofthenotes_e8f0a8a1-f862-4218-9e1f-f83c65dc5784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_196a5067-5cac-4d10-af46-5214e4034a1d" xlink:href="cfr-20220630.xsd#cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_PermissiblePortionOfSubordinatedNoteIncludedInCapital_196a5067-5cac-4d10-af46-5214e4034a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_b5c498a0-a632-4504-81ed-3f82e3258219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_b5c498a0-a632-4504-81ed-3f82e3258219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_a3c88b88-db0b-4e67-94ce-24b12fb2288b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockSharesIssued_a3c88b88-db0b-4e67-94ce-24b12fb2288b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_2b90d308-9231-4b7a-80e1-4b4a1500e227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_2b90d308-9231-4b7a-80e1-4b4a1500e227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_489fa1a4-0d44-4766-9f12-ab5046f5ddfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_489fa1a4-0d44-4766-9f12-ab5046f5ddfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_58905650-5c95-4764-8175-7b08ab294f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_58905650-5c95-4764-8175-7b08ab294f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_b5a2323b-63b9-4148-b424-2003536ddf2a" xlink:href="cfr-20220630.xsd#cfr_NumberOfPreferredStockEquivalentDepositaryShares"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_NumberOfPreferredStockEquivalentDepositaryShares_b5a2323b-63b9-4148-b424-2003536ddf2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_cd4de357-7862-442f-825c-afcff1e208a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_cd4de357-7862-442f-825c-afcff1e208a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_8aef2e9a-7488-4333-95ae-a41bd680bc86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_8aef2e9a-7488-4333-95ae-a41bd680bc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_ddde6960-3350-4cc6-9146-21b681db1758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_ddde6960-3350-4cc6-9146-21b681db1758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_a6bc22a5-64f4-4657-8669-13deb5d275f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_a6bc22a5-64f4-4657-8669-13deb5d275f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_a1861acf-1695-4cf4-953e-e32f24b3406b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_a1861acf-1695-4cf4-953e-e32f24b3406b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_61c62cdd-b73c-4773-8ce7-f81cb2441605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_61c62cdd-b73c-4773-8ce7-f81cb2441605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_7195ed62-ab10-4302-9cd8-3e8a9b2da6fd" xlink:href="cfr-20220630.xsd#cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_f69dcc40-5552-48ca-b4b1-76f5cb79da12" xlink:to="loc_cfr_Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures_7195ed62-ab10-4302-9cd8-3e8a9b2da6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalAbstract_4a35dbbc-af98-4fd7-abeb-0f6da31a6c64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" 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_us-gaap_CommonEquityTierOneCapitalAbstract_4a35dbbc-af98-4fd7-abeb-0f6da31a6c64" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_75e2d004-55bf-45f8-a714-e111d9df3156" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:to="loc_srt_StatementScenarioAxis_75e2d004-55bf-45f8-a714-e111d9df3156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_1d9984d4-9e63-44d6-aebb-cc3b0c9053a7" 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_75e2d004-55bf-45f8-a714-e111d9df3156" xlink:to="loc_srt_ScenarioUnspecifiedDomain_1d9984d4-9e63-44d6-aebb-cc3b0c9053a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fa3fa1a3-4393-47ab-9baa-9d8b628e722d" 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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:to="loc_srt_RangeAxis_fa3fa1a3-4393-47ab-9baa-9d8b628e722d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36699941-4578-47ff-8841-53e1382c8c13" 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_fa3fa1a3-4393-47ab-9baa-9d8b628e722d" xlink:to="loc_srt_RangeMember_36699941-4578-47ff-8841-53e1382c8c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c20db54d-efaf-46a1-977d-e523c0913361" 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_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:to="loc_dei_LegalEntityAxis_c20db54d-efaf-46a1-977d-e523c0913361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" 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_c20db54d-efaf-46a1-977d-e523c0913361" xlink:to="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CullenFrostMember_73fe4c7a-4335-48b0-9d51-9ed1d6950d00" xlink:href="cfr-20220630.xsd#cfr_CullenFrostMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" xlink:to="loc_cfr_CullenFrostMember_73fe4c7a-4335-48b0-9d51-9ed1d6950d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostBankMember_e87b7949-41fb-4848-9942-01079989df80" xlink:href="cfr-20220630.xsd#cfr_FrostBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7742f84f-f86d-4de6-b537-f3c55d8fec8e" xlink:to="loc_cfr_FrostBankMember_e87b7949-41fb-4848-9942-01079989df80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fbd46996-dbbe-49ff-a22e-f71b10e9507b" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_7aba11c0-1e5e-4749-a9b2-4773a5ce6b38" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_7aba11c0-1e5e-4749-a9b2-4773a5ce6b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_0fa70870-7b07-4da4-b2ee-9a16c9c405ba" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_0fa70870-7b07-4da4-b2ee-9a16c9c405ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_e7a85469-7485-4142-a914-16d2ad4f99cb" xlink:href="cfr-20220630.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_e7a85469-7485-4142-a914-16d2ad4f99cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_b0dafa6b-df96-4552-9c08-6d940052a535" xlink:href="cfr-20220630.xsd#cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_b0dafa6b-df96-4552-9c08-6d940052a535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_2ae12ed2-a63e-4f99-be84-4ab21c7a4a14" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_2ae12ed2-a63e-4f99-be84-4ab21c7a4a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2aa67c3e-f648-4525-a669-79ad51d17974" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2aa67c3e-f648-4525-a669-79ad51d17974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_a12611cd-e328-4f4a-a0a4-0a8df2af3a8a" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_a12611cd-e328-4f4a-a0a4-0a8df2af3a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_cc8ab8c3-882c-4dc9-a8eb-e2913757a489" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets_cc8ab8c3-882c-4dc9-a8eb-e2913757a489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7a2e5622-333c-4a5f-bd50-6c97e5e9fc40" xlink:href="cfr-20220630.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_7a2e5622-333c-4a5f-bd50-6c97e5e9fc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_7dfba037-2a44-40e6-bc97-bdc6426b6b97" xlink:href="cfr-20220630.xsd#cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_7dfba037-2a44-40e6-bc97-bdc6426b6b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_f649b6b8-4f36-49f8-b75d-1e40647200cf" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_f649b6b8-4f36-49f8-b75d-1e40647200cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4c771c74-864d-4d99-bee7-cf7d60acc43f" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4c771c74-864d-4d99-bee7-cf7d60acc43f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_d32a30d4-0706-4cd5-a50e-77e001083600" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_Capital_d32a30d4-0706-4cd5-a50e-77e001083600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_0289f2d4-2ee2-43f7-b06b-1b46e2fea601" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_0289f2d4-2ee2-43f7-b06b-1b46e2fea601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d35648a8-6641-40ff-9ab4-c9849e6560ed" xlink:href="cfr-20220630.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn_d35648a8-6641-40ff-9ab4-c9849e6560ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_f880c081-189d-4123-bd83-c39661140c6c" xlink:href="cfr-20220630.xsd#cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_f880c081-189d-4123-bd83-c39661140c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_e16f3030-0c6c-4026-9ff7-ce7645bd5492" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_e16f3030-0c6c-4026-9ff7-ce7645bd5492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_117a6bcf-0ce6-4059-b101-45b2b35518f2" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_117a6bcf-0ce6-4059-b101-45b2b35518f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_77c6d3f5-0186-4272-81a2-0a89d7ab819b" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapital_77c6d3f5-0186-4272-81a2-0a89d7ab819b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_4ae557e8-1e85-4f6f-b35e-56603dfdce34" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_4ae557e8-1e85-4f6f-b35e-56603dfdce34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_d4774d32-4e30-42fd-976f-04261d571c6a" xlink:href="cfr-20220630.xsd#cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn_d4774d32-4e30-42fd-976f-04261d571c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_030237ad-9230-4bce-a993-b34bf579d990" xlink:href="cfr-20220630.xsd#cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio_030237ad-9230-4bce-a993-b34bf579d990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_a17b5881-5876-44cc-ab92-046668efb39e" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_a17b5881-5876-44cc-ab92-046668efb39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_78f0778a-3e33-48f4-9bee-ea15e5ee976e" 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_0eeebd01-f357-4029-8d16-9067df4ea083" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_78f0778a-3e33-48f4-9bee-ea15e5ee976e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="cfr-20220630.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_6b38b873-438e-490d-9ca2-67e15066c75a" 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_430498e7-740d-404f-8f96-4f9f782fcfd9" 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_6b38b873-438e-490d-9ca2-67e15066c75a" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_430498e7-740d-404f-8f96-4f9f782fcfd9" 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-20220630.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_e05e9177-627c-40db-8d87-85bbaa061e44" 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_c68944b5-6b48-4379-99b7-77afe0255f43" 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_e05e9177-627c-40db-8d87-85bbaa061e44" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_c68944b5-6b48-4379-99b7-77afe0255f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_742e9802-d2c8-4087-bb16-45a41e0be0c3" xlink:href="cfr-20220630.xsd#cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e05e9177-627c-40db-8d87-85bbaa061e44" xlink:to="loc_cfr_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock_742e9802-d2c8-4087-bb16-45a41e0be0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_feb7b033-e1f8-4ccb-9606-024a36588810" 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_e05e9177-627c-40db-8d87-85bbaa061e44" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_feb7b033-e1f8-4ccb-9606-024a36588810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_43683ee2-ade8-4789-bcd2-952f36072cb1" 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_e05e9177-627c-40db-8d87-85bbaa061e44" xlink:to="loc_us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock_43683ee2-ade8-4789-bcd2-952f36072cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock_9f0ffb1d-370d-4d44-b006-9d4cf28fd6b0" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e05e9177-627c-40db-8d87-85bbaa061e44" xlink:to="loc_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock_9f0ffb1d-370d-4d44-b006-9d4cf28fd6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_e75a7784-fea3-427d-a935-56ad84c444eb" 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_e05e9177-627c-40db-8d87-85bbaa061e44" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_e75a7784-fea3-427d-a935-56ad84c444eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_764e1c94-60d8-485e-8fac-89de2e3ac04e" 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_16e8ee0a-78dd-48c1-81dc-d642824c5133" 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_764e1c94-60d8-485e-8fac-89de2e3ac04e" xlink:to="loc_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_5f48a9ba-436a-4906-871e-d9c82681e78d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_5f48a9ba-436a-4906-871e-d9c82681e78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_751dcc42-5894-4215-9a89-e822417ec46a" 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_5f48a9ba-436a-4906-871e-d9c82681e78d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_751dcc42-5894-4215-9a89-e822417ec46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_672b9e1e-c29d-4ae0-b663-03554c25278e" 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_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_672b9e1e-c29d-4ae0-b663-03554c25278e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_eb0eeaa0-31e6-408e-90ce-f150acdd3f90" 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_672b9e1e-c29d-4ae0-b663-03554c25278e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_eb0eeaa0-31e6-408e-90ce-f150acdd3f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_db2e1f3a-482d-4a29-b213-5ccda258c529" 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_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_HedgingDesignationAxis_db2e1f3a-482d-4a29-b213-5ccda258c529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_db3920f0-7e58-40b2-b94b-484160fbd1ba" 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_db2e1f3a-482d-4a29-b213-5ccda258c529" xlink:to="loc_us-gaap_HedgingDesignationDomain_db3920f0-7e58-40b2-b94b-484160fbd1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_0d705d38-f0b9-4ead-9616-a8b632a8e7e0" 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_db3920f0-7e58-40b2-b94b-484160fbd1ba" xlink:to="loc_us-gaap_NondesignatedMember_0d705d38-f0b9-4ead-9616-a8b632a8e7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_e541aab2-785e-4417-829f-8b104793da73" 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_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_e541aab2-785e-4417-829f-8b104793da73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" 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_e541aab2-785e-4417-829f-8b104793da73" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_a5227b99-e75e-4c90-882d-ed69d82438af" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_a5227b99-e75e-4c90-882d-ed69d82438af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_3ae0eccb-05c3-4220-96c8-4e68d4853cd2" xlink:href="cfr-20220630.xsd#cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6dc4e162-89b1-4346-a3d5-88adcc306cf3" xlink:to="loc_cfr_InterestRateSwapsWithUpstreamFinancialInstitutionCounterpartiesMember_3ae0eccb-05c3-4220-96c8-4e68d4853cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_61a45f38-4189-4a35-bf67-f36e873dc9f6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_srt_CounterpartyNameAxis_61a45f38-4189-4a35-bf67-f36e873dc9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_64da0233-7ff3-4a7e-88f8-81a38e00e865" 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_61a45f38-4189-4a35-bf67-f36e873dc9f6" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_64da0233-7ff3-4a7e-88f8-81a38e00e865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_16e8ee0a-78dd-48c1-81dc-d642824c5133" xlink:to="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_270ba8d6-f6fa-4e4c-884f-17d6c5a598b3" xlink:href="cfr-20220630.xsd#cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_cfr_EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange_270ba8d6-f6fa-4e4c-884f-17d6c5a598b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_268112e6-e75c-46bf-b066-8910eed82aba" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_cfr_WeightedAverageStrikeRateOutstandingInterestRateCaps_268112e6-e75c-46bf-b066-8910eed82aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_d01ab7fd-5c9a-43cb-a26d-720dfe9523b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditDerivativeMaximumExposureUndiscounted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_us-gaap_CreditDerivativeMaximumExposureUndiscounted_d01ab7fd-5c9a-43cb-a26d-720dfe9523b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCollateralForBorrowedSecurities_8af12c95-dffa-4e7b-a693-7cc5b50f18a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCollateralForBorrowedSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_eddc5106-9b31-484c-8ab3-b119181382de" xlink:to="loc_us-gaap_CashCollateralForBorrowedSecurities_8af12c95-dffa-4e7b-a693-7cc5b50f18a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail" xlink:type="simple" xlink:href="cfr-20220630.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_OffsettingAbstract_ef0c2af9-1dbb-41ed-9618-d340cd015cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffsettingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1188e13e-7e64-4143-8597-048eba335479" 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_OffsettingAbstract_ef0c2af9-1dbb-41ed-9618-d340cd015cfe" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_1188e13e-7e64-4143-8597-048eba335479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_aa99fcc8-8351-43fa-867c-437ed69b9bec" 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_1188e13e-7e64-4143-8597-048eba335479" xlink:to="loc_us-gaap_HedgingDesignationAxis_aa99fcc8-8351-43fa-867c-437ed69b9bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_6c9646be-2c17-46cb-ab30-705cd6d729d8" 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_aa99fcc8-8351-43fa-867c-437ed69b9bec" xlink:to="loc_us-gaap_HedgingDesignationDomain_6c9646be-2c17-46cb-ab30-705cd6d729d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9b95e252-6312-4eb5-9ec7-2cfefcd3ad47" 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_6c9646be-2c17-46cb-ab30-705cd6d729d8" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9b95e252-6312-4eb5-9ec7-2cfefcd3ad47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_5cd3b9ca-af0f-46c2-8cc0-758eeed0fb69" 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_6c9646be-2c17-46cb-ab30-705cd6d729d8" xlink:to="loc_us-gaap_NondesignatedMember_5cd3b9ca-af0f-46c2-8cc0-758eeed0fb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1718f65c-101f-4b3b-bbfb-8303659782c1" 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_1188e13e-7e64-4143-8597-048eba335479" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1718f65c-101f-4b3b-bbfb-8303659782c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" 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_1718f65c-101f-4b3b-bbfb-8303659782c1" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_ec8d88da-bc06-4ae2-95d8-32c82543776b" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_ec8d88da-bc06-4ae2-95d8-32c82543776b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bbc0c29-c947-4216-bdbb-96be89d60c92" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_1bbc0c29-c947-4216-bdbb-96be89d60c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_f7ca2986-25af-418c-a855-0f65f9fcbe46" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember_f7ca2986-25af-418c-a855-0f65f9fcbe46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_6351480c-e7a3-4f1d-9ae1-d73c801b13bb" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember_6351480c-e7a3-4f1d-9ae1-d73c801b13bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e9c9ab21-7efc-4f77-a92c-3c5d8ac8a95e" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember_e9c9ab21-7efc-4f77-a92c-3c5d8ac8a95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_2bd6e726-5ce9-42a2-9f2d-f7908914a679" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5c60039b-2522-43ce-ad15-4486e7d3735b" xlink:to="loc_cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember_2bd6e726-5ce9-42a2-9f2d-f7908914a679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_fe9c01ff-328d-4907-aa7e-3ad219831e60" 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_1188e13e-7e64-4143-8597-048eba335479" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_08ba845d-a231-49bc-930d-3588ce0d2283" 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_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_08ba845d-a231-49bc-930d-3588ce0d2283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_1738a5a6-1c6a-49dc-bb6b-1e1aebec34dd" 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_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_1738a5a6-1c6a-49dc-bb6b-1e1aebec34dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_4a102cd5-f485-4e9f-b760-b0e30781a080" 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_fe9c01ff-328d-4907-aa7e-3ad219831e60" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_4a102cd5-f485-4e9f-b760-b0e30781a080" 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-20220630.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_OffsettingAbstract_42509136-207d-4d86-a3f3-b70fc9588b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffsettingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_8e12848b-0f76-4633-b28a-2732f637cc65" 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_OffsettingAbstract_42509136-207d-4d86-a3f3-b70fc9588b4d" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesTable_8e12848b-0f76-4633-b28a-2732f637cc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_1cf9a086-2892-4fd2-b7dc-d2fda9a87659" 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_8e12848b-0f76-4633-b28a-2732f637cc65" xlink:to="loc_srt_CounterpartyNameAxis_1cf9a086-2892-4fd2-b7dc-d2fda9a87659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" 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_1cf9a086-2892-4fd2-b7dc-d2fda9a87659" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_83d04b1c-0806-40d9-9333-31ccfeeab78b" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_83d04b1c-0806-40d9-9333-31ccfeeab78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_0545cb04-398b-4404-8196-492bed5a1a73" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c53f9617-a3c8-40dd-ba1d-ebe73095b4ad" xlink:to="loc_cfr_CustomerCounterpartiesMember_0545cb04-398b-4404-8196-492bed5a1a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_678653a8-f811-4240-8cda-caa5ce35d06b" 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_8e12848b-0f76-4633-b28a-2732f637cc65" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_678653a8-f811-4240-8cda-caa5ce35d06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" 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_678653a8-f811-4240-8cda-caa5ce35d06b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRatePaidMember_9b5ccde6-88f1-4d35-aaa1-bd18a249696e" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageInterestRatePaidMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" xlink:to="loc_cfr_WeightedAverageInterestRatePaidMember_9b5ccde6-88f1-4d35-aaa1-bd18a249696e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_WeightedAverageInterestRateReceivedMember_af7f1589-1c2f-4155-845b-35ce653a90ef" xlink:href="cfr-20220630.xsd#cfr_WeightedAverageInterestRateReceivedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_14c49c01-b716-4fdd-9a9a-3483be3d0f33" xlink:to="loc_cfr_WeightedAverageInterestRateReceivedMember_af7f1589-1c2f-4155-845b-35ce653a90ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" 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_8e12848b-0f76-4633-b28a-2732f637cc65" xlink:to="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_354bbd7a-a020-4ed9-983c-dbf54005bede" xlink:href="cfr-20220630.xsd#cfr_FairValueHedgeLoanLeaseInterestRateSwaps"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:to="loc_cfr_FairValueHedgeLoanLeaseInterestRateSwaps_354bbd7a-a020-4ed9-983c-dbf54005bede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps_a917c1c5-22e5-4bcb-bfc9-549bfa75b46a" xlink:href="cfr-20220630.xsd#cfr_NonHedgingInterestRateSwaps"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:to="loc_cfr_NonHedgingInterestRateSwaps_a917c1c5-22e5-4bcb-bfc9-549bfa75b46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonHedgingInterestRateSwaps2_68059937-4d32-48a0-8fe2-8711ab800ad8" xlink:href="cfr-20220630.xsd#cfr_NonHedgingInterestRateSwaps2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortdurationInsuranceContractsDiscountedLiabilitiesLineItems_595eeb16-5ec2-442c-bbdd-f9537c025f4b" xlink:to="loc_cfr_NonHedgingInterestRateSwaps2_68059937-4d32-48a0-8fe2-8711ab800ad8" 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-20220630.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_OffsettingAbstract_0ac47936-1969-477b-a1e2-20742c6cdee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffsettingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsTable_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAbstract_0ac47936-1969-477b-a1e2-20742c6cdee3" xlink:to="loc_cfr_DerivativeInstrumentsTable_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_55429d60-f7ce-476a-ad59-ad7cc52a29f5" 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_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:to="loc_srt_CounterpartyNameAxis_55429d60-f7ce-476a-ad59-ad7cc52a29f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" 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_55429d60-f7ce-476a-ad59-ad7cc52a29f5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_2f92bc93-31fc-4afa-bf4a-c96475972c1f" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_2f92bc93-31fc-4afa-bf4a-c96475972c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_02db53a0-6987-4cb6-bcb5-6e18c5ab61b8" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a2b372cd-ea2f-480f-8243-9972174da3ee" xlink:to="loc_cfr_CustomerCounterpartiesMember_02db53a0-6987-4cb6-bcb5-6e18c5ab61b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4745b740-d7ea-40d2-b3ef-90155f7b4a8f" 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_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4745b740-d7ea-40d2-b3ef-90155f7b4a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" 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_4745b740-d7ea-40d2-b3ef-90155f7b4a8f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OilCommodityDerivativeMember_ccbf58f6-ff2b-4238-9b4d-c524d328b5ab" xlink:href="cfr-20220630.xsd#cfr_OilCommodityDerivativeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" xlink:to="loc_cfr_OilCommodityDerivativeMember_ccbf58f6-ff2b-4238-9b4d-c524d328b5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NaturalGasCommodityDerivativeMember_b63074c4-5bff-461e-b8bd-ebd16de9fcbb" xlink:href="cfr-20220630.xsd#cfr_NaturalGasCommodityDerivativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_f178cea9-53e3-4ffb-94a4-7a28e3e8f3a4" xlink:to="loc_cfr_NaturalGasCommodityDerivativeMember_b63074c4-5bff-461e-b8bd-ebd16de9fcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_6bb3496b-295d-4cc0-81ee-5d0075a8a9c7" xlink:to="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c8fcf806-4786-4eaf-92ca-77d15ff9d8c7" xlink:href="cfr-20220630.xsd#cfr_DerivativeAssetsNonmonetaryNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_cfr_DerivativeAssetsNonmonetaryNotionalAmount_c8fcf806-4786-4eaf-92ca-77d15ff9d8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_bd05a587-b502-4e0c-b3f0-d4d1afbf4f2a" xlink:href="cfr-20220630.xsd#cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount_bd05a587-b502-4e0c-b3f0-d4d1afbf4f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_d87cb822-ebf3-44d9-90e3-57a64d3d117a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_d87cb822-ebf3-44d9-90e3-57a64d3d117a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_9061c56c-add7-4dc9-b22d-33483bb04fde" 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_25cbf56a-85a0-40e7-adfd-50bb51ec19a8" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_9061c56c-add7-4dc9-b22d-33483bb04fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_abf6cdcf-17cf-44b1-ae79-e9716d6bb1ee" 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_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_abf6cdcf-17cf-44b1-ae79-e9716d6bb1ee" xlink:to="loc_cfr_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a42e4088-1ec0-4681-80b4-daff98309da1" 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_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_srt_CounterpartyNameAxis_a42e4088-1ec0-4681-80b4-daff98309da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" 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_a42e4088-1ec0-4681-80b4-daff98309da1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstitutionCounterpartiesMember_6e3c8a90-0a41-4ea5-ab0f-4c985277ab7e" xlink:href="cfr-20220630.xsd#cfr_FinancialInstitutionCounterpartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" xlink:to="loc_cfr_FinancialInstitutionCounterpartiesMember_6e3c8a90-0a41-4ea5-ab0f-4c985277ab7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CustomerCounterpartiesMember_ac448ab2-c129-468e-96dd-033d6941a700" xlink:href="cfr-20220630.xsd#cfr_CustomerCounterpartiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b826adf9-49ad-461b-b1a4-af924e3225a2" xlink:to="loc_cfr_CustomerCounterpartiesMember_ac448ab2-c129-468e-96dd-033d6941a700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0c67137a-1ae8-43f3-88f5-20a798c00970" 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_cfr_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0c67137a-1ae8-43f3-88f5-20a798c00970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_407b9492-7dd7-4583-8208-28e549a86070" 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_0c67137a-1ae8-43f3-88f5-20a798c00970" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_407b9492-7dd7-4583-8208-28e549a86070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_7e4b7dad-3326-472d-9b63-4467cedec642" 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_407b9492-7dd7-4583-8208-28e549a86070" xlink:to="loc_us-gaap_OtherAssetsMember_7e4b7dad-3326-472d-9b63-4467cedec642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_6938695f-8080-4bd7-bd84-30926511b41c" 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_407b9492-7dd7-4583-8208-28e549a86070" xlink:to="loc_us-gaap_OtherLiabilitiesMember_6938695f-8080-4bd7-bd84-30926511b41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_b2bf325a-775f-4bea-a088-e685602b4dee" 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_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_us-gaap_HedgingDesignationAxis_b2bf325a-775f-4bea-a088-e685602b4dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b4bcd7b9-5e5b-4fbb-b1cb-d9195a4b6cbc" 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_b2bf325a-775f-4bea-a088-e685602b4dee" xlink:to="loc_us-gaap_HedgingDesignationDomain_b4bcd7b9-5e5b-4fbb-b1cb-d9195a4b6cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_6d1e6897-d310-4ae3-8a14-fe24d43848a3" 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_b4bcd7b9-5e5b-4fbb-b1cb-d9195a4b6cbc" xlink:to="loc_us-gaap_NondesignatedMember_6d1e6897-d310-4ae3-8a14-fe24d43848a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_42b4914b-adb8-4a0c-b585-de6f244abee9" 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_cfr_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_42b4914b-adb8-4a0c-b585-de6f244abee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" 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_42b4914b-adb8-4a0c-b585-de6f244abee9" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_GBPForeignExchangeForwardMember_ee7cec9e-e41c-4c00-912f-67e3826d7524" xlink:href="cfr-20220630.xsd#cfr_GBPForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" xlink:to="loc_cfr_GBPForeignExchangeForwardMember_ee7cec9e-e41c-4c00-912f-67e3826d7524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_6672e5cc-609a-4dc9-aa89-ffc74c6ef80a" 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_a1ec925c-f6a2-48aa-a4b4-ef9dcdbf1553" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_6672e5cc-609a-4dc9-aa89-ffc74c6ef80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:href="cfr-20220630.xsd#cfr_DerivativeInstrumentsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsTable_4465b624-c915-42e0-835e-c2fe807ba2cb" xlink:to="loc_cfr_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_e9c9a6a3-bcd0-4267-a776-40aa29e99389" 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_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_e9c9a6a3-bcd0-4267-a776-40aa29e99389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_165109de-71e0-487a-abce-3c8b39974ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_165109de-71e0-487a-abce-3c8b39974ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_cd8275d6-b75c-44ff-8396-f763dd56fb47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_cd8275d6-b75c-44ff-8396-f763dd56fb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_07935da8-f1d4-4329-b937-e08361369c93" 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_DerivativeInstrumentsLineItems_f4218a5a-8f25-4411-ac74-aac7c97b87ce" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_07935da8-f1d4-4329-b937-e08361369c93" 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-20220630.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_c1d6b59c-fd4d-4c87-89a7-668223d0a152" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" 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_c1d6b59c-fd4d-4c87-89a7-668223d0a152" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_cbb7c396-cb08-4db5-a690-8fd0a6479c76" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_cbb7c396-cb08-4db5-a690-8fd0a6479c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0d976f7a-8e47-44cc-9140-e1142d339421" 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_cbb7c396-cb08-4db5-a690-8fd0a6479c76" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0d976f7a-8e47-44cc-9140-e1142d339421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMember_700d8724-7d03-475c-ae76-512579c7503d" 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_0d976f7a-8e47-44cc-9140-e1142d339421" xlink:to="loc_us-gaap_InterestIncomeMember_700d8724-7d03-475c-ae76-512579c7503d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_c908d623-167c-42c2-b42d-16e8d4c4e05e" 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_0d976f7a-8e47-44cc-9140-e1142d339421" xlink:to="loc_us-gaap_OtherExpenseMember_c908d623-167c-42c2-b42d-16e8d4c4e05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_a327849e-6820-448d-8b3a-57c6d37da896" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:to="loc_us-gaap_HedgingDesignationAxis_a327849e-6820-448d-8b3a-57c6d37da896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_4a075c8f-9f59-4998-8701-105cbeab8556" 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_a327849e-6820-448d-8b3a-57c6d37da896" xlink:to="loc_us-gaap_HedgingDesignationDomain_4a075c8f-9f59-4998-8701-105cbeab8556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e43f9dbf-d2e3-4ff9-9a90-1c5532358b7e" 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_4a075c8f-9f59-4998-8701-105cbeab8556" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e43f9dbf-d2e3-4ff9-9a90-1c5532358b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_16334b93-b278-4bd6-87f7-7f366e06f08d" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_16334b93-b278-4bd6-87f7-7f366e06f08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ecf66cb7-29e0-4c05-ae7f-9b17dabd27a8" 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_16334b93-b278-4bd6-87f7-7f366e06f08d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ecf66cb7-29e0-4c05-ae7f-9b17dabd27a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8bb3d54e-688b-4d0d-966c-5893c3c4e106" xlink:href="cfr-20220630.xsd#cfr_CommercialLoanLeaseInterestRateSwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ecf66cb7-29e0-4c05-ae7f-9b17dabd27a8" xlink:to="loc_cfr_CommercialLoanLeaseInterestRateSwapsMember_8bb3d54e-688b-4d0d-966c-5893c3c4e106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_d9a3e121-a98c-49a0-b9c5-a52564bef6bc" 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_3ad1e47a-ae34-4c6d-b89a-3dbcffdc2a95" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_d9a3e121-a98c-49a0-b9c5-a52564bef6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b8eab143-ccad-44b2-8b2b-28aa8e19e60c" 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_d9a3e121-a98c-49a0-b9c5-a52564bef6bc" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b8eab143-ccad-44b2-8b2b-28aa8e19e60c" 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-20220630.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_99b1e6b6-cbc5-4936-9e52-df1c1d09af5a" 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_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:href="cfr-20220630.xsd#cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_99b1e6b6-cbc5-4936-9e52-df1c1d09af5a" xlink:to="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_709d06ee-22d1-45a3-897a-5f8646531050" 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_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_709d06ee-22d1-45a3-897a-5f8646531050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e9e95df5-6364-437c-add4-ab9ff914c273" 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_709d06ee-22d1-45a3-897a-5f8646531050" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_38ab66d9-ca34-4b1e-9978-a465e0aa910b" 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_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:to="loc_us-gaap_InterestRateContractMember_38ab66d9-ca34-4b1e-9978-a465e0aa910b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_2211f71e-8135-442a-a813-6eee7cd0276e" 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_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:to="loc_us-gaap_CommodityContractMember_2211f71e-8135-442a-a813-6eee7cd0276e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeContractMember_19e2984d-08ce-4bf4-9ec9-181fc8b8931e" 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_e9e95df5-6364-437c-add4-ab9ff914c273" xlink:to="loc_us-gaap_ForeignExchangeContractMember_19e2984d-08ce-4bf4-9ec9-181fc8b8931e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_f9323ea9-c024-4962-a8a4-e42651af7043" 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_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_f9323ea9-c024-4962-a8a4-e42651af7043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_45eec656-7337-40b2-b9b1-619e4e34f689" 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_f9323ea9-c024-4962-a8a4-e42651af7043" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_45eec656-7337-40b2-b9b1-619e4e34f689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_a524fd38-a3f9-4211-9c47-c81c26f4fc6d" 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_45eec656-7337-40b2-b9b1-619e4e34f689" xlink:to="loc_us-gaap_OtherIncomeMember_a524fd38-a3f9-4211-9c47-c81c26f4fc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenseMember_d1d45dbc-16a6-4abe-8f3b-3c55db470545" 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_45eec656-7337-40b2-b9b1-619e4e34f689" xlink:to="loc_us-gaap_OtherExpenseMember_d1d45dbc-16a6-4abe-8f3b-3c55db470545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_45092124-e270-414b-933b-643bd3877be9" 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_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:to="loc_us-gaap_HedgingDesignationAxis_45092124-e270-414b-933b-643bd3877be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_357aeeb9-afc4-499c-9d66-8fc0410606c4" 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_45092124-e270-414b-933b-643bd3877be9" xlink:to="loc_us-gaap_HedgingDesignationDomain_357aeeb9-afc4-499c-9d66-8fc0410606c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_1e4b4c87-48bf-4cf7-94bb-f709b30e24e1" 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_357aeeb9-afc4-499c-9d66-8fc0410606c4" xlink:to="loc_us-gaap_NondesignatedMember_1e4b4c87-48bf-4cf7-94bb-f709b30e24e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_af5fa84a-8374-4920-acd4-bec194347019" xlink:href="cfr-20220630.xsd#cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_ScheduleOfOtherNonInterestIncomeNonHedgingInterestRateDerivativesTable_155d0e3b-f32f-4b84-9d9c-a8046115b041" xlink:to="loc_cfr_OtherNonInterestIncomeNonHedgingInterestRateDerivativesLineItems_af5fa84a-8374-4920-acd4-bec194347019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_648da872-18b8-4134-825c-0275e3748232" 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_af5fa84a-8374-4920-acd4-bec194347019" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_648da872-18b8-4134-825c-0275e3748232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsetting" xlink:type="simple" xlink:href="cfr-20220630.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_7db34de9-f3b3-4efa-a4dc-3bb1470cac2b" 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_f74b02af-7184-4724-a080-2dd8bfe3c3f8" xlink:href="cfr-20220630.xsd#cfr_BalanceSheetOffsettingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7db34de9-f3b3-4efa-a4dc-3bb1470cac2b" xlink:to="loc_cfr_BalanceSheetOffsettingDisclosureTextBlock_f74b02af-7184-4724-a080-2dd8bfe3c3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingTables" xlink:type="simple" xlink:href="cfr-20220630.xsd#BalanceSheetOffsettingTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3d3f6c0a-62f4-4052-a023-46bb3dfb5751" 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_d9f5757d-99bd-4ef2-a148-fe64bddddb1c" xlink:href="cfr-20220630.xsd#cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3d3f6c0a-62f4-4052-a023-46bb3dfb5751" xlink:to="loc_cfr_FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock_d9f5757d-99bd-4ef2-a148-fe64bddddb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_afdce44c-09bc-42e4-a266-7848696ba664" xlink:href="cfr-20220630.xsd#cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3d3f6c0a-62f4-4052-a023-46bb3dfb5751" xlink:to="loc_cfr_FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock_afdce44c-09bc-42e4-a266-7848696ba664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_8a6812dc-f243-4db9-a17c-760834d1a17b" xlink:href="cfr-20220630.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3d3f6c0a-62f4-4052-a023-46bb3dfb5751" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock_8a6812dc-f243-4db9-a17c-760834d1a17b" 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-20220630.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_144345b4-c111-4be0-9dd4-d7ef9bf0466c" 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_ecf06cec-7060-496a-95ca-4a8c5f6390b9" 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_144345b4-c111-4be0-9dd4-d7ef9bf0466c" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_ecf06cec-7060-496a-95ca-4a8c5f6390b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_aa284489-8a18-4a6d-b2ab-ad5c6879882e" 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_ecf06cec-7060-496a-95ca-4a8c5f6390b9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_aa284489-8a18-4a6d-b2ab-ad5c6879882e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" 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_aa284489-8a18-4a6d-b2ab-ad5c6879882e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_1f6c8bcc-0907-4589-9085-848d03adb102" xlink:href="cfr-20220630.xsd#cfr_LoanLeaseInterestRateSwapsAndCapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:to="loc_cfr_LoanLeaseInterestRateSwapsAndCapsMember_1f6c8bcc-0907-4589-9085-848d03adb102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_8cf22eed-7051-43fb-9203-a4118623aa78" xlink:href="cfr-20220630.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_8cf22eed-7051-43fb-9203-a4118623aa78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ForeignCurrencyForwardContractsMember_aaaa56cd-2731-47c1-a3eb-dd29e851c2d5" xlink:href="cfr-20220630.xsd#cfr_ForeignCurrencyForwardContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_422ae1af-46d1-4a46-bc01-fa81a30e9fd2" xlink:to="loc_cfr_ForeignCurrencyForwardContractsMember_aaaa56cd-2731-47c1-a3eb-dd29e851c2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" 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_ecf06cec-7060-496a-95ca-4a8c5f6390b9" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_aa340008-c41e-487d-9c46-49d8761196f8" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_aa340008-c41e-487d-9c46-49d8761196f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeAssetsGrossOffset_6f44cb3c-ddb9-4482-9d09-ce48b0c4e3ec" xlink:href="cfr-20220630.xsd#cfr_DerivativeAssetsGrossOffset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_DerivativeAssetsGrossOffset_6f44cb3c-ddb9-4482-9d09-ce48b0c4e3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6380dc34-4549-4c8c-8d93-dedcda2ae9ed" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeAssets_6380dc34-4549-4c8c-8d93-dedcda2ae9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_1cc1e7bd-a0ac-41a8-bd55-c7d94cb14189" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross_1cc1e7bd-a0ac-41a8-bd55-c7d94cb14189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ResellAgreementGrossOffset_f2be9827-e76e-4f86-bf5a-7be5c9ae6f8c" xlink:href="cfr-20220630.xsd#cfr_ResellAgreementGrossOffset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_ResellAgreementGrossOffset_f2be9827-e76e-4f86-bf5a-7be5c9ae6f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_e6a8d1bb-905c-4861-b09c-55b02d11040c" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty_e6a8d1bb-905c-4861-b09c-55b02d11040c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGross_dfc6fde6-92ae-4fe4-85f6-59f26fdb8947" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialAssetsGross_dfc6fde6-92ae-4fe4-85f6-59f26fdb8947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsGrossOffset_184a6674-8b34-424d-9185-43b0f9c2e81f" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsGrossOffset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialAssetsGrossOffset_184a6674-8b34-424d-9185-43b0f9c2e81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_2294ee44-5f3e-4118-a329-93deaf251a01" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativesAndResellAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialAssetsDerivativesAndResellAgreementsNet_2294ee44-5f3e-4118-a329-93deaf251a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_459990e4-3093-411b-bc7e-b71c623e14dc" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_459990e4-3093-411b-bc7e-b71c623e14dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DerivativeLiabilitiesGrossOffset_3aafdc82-2f96-4667-8729-f5b33292278e" xlink:href="cfr-20220630.xsd#cfr_DerivativeLiabilitiesGrossOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_DerivativeLiabilitiesGrossOffset_3aafdc82-2f96-4667-8729-f5b33292278e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_3983b26b-099b-4989-9cd5-1fef90e8454e" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_DerivativeLiabilities_3983b26b-099b-4989-9cd5-1fef90e8454e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_af70a528-55c2-47f6-9844-657e739f7417" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_af70a528-55c2-47f6-9844-657e739f7417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_14768c90-c95b-4a14-abaf-82090a0c1fd5" xlink:href="cfr-20220630.xsd#cfr_RepurchaseAgreementsLiabilitiesGrossOffset"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_RepurchaseAgreementsLiabilitiesGrossOffset_14768c90-c95b-4a14-abaf-82090a0c1fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ae4ac97a-2416-43a0-8bad-707a83b1b930" 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_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_ae4ac97a-2416-43a0-8bad-707a83b1b930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGross_e9fbda1b-2f1c-4746-82b9-17dd55c79034" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialLiabilitiesGross_e9fbda1b-2f1c-4746-82b9-17dd55c79034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesGrossOffset_509384be-2ef4-453d-92d2-e979384422df" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesGrossOffset"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialLiabilitiesGrossOffset_509384be-2ef4-453d-92d2-e979384422df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_4fe1bdc7-5c92-4aa2-8b82-ae448cef072f" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_4d39ac7f-ee3a-4cb7-b4e5-81d4ae0551d4" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_4fe1bdc7-5c92-4aa2-8b82-ae448cef072f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_14b9632f-3e44-43c4-afd3-b397066bba17" 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_ec45fc1a-a34f-4aa5-9a55-ed4286226cbf" 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_14b9632f-3e44-43c4-afd3-b397066bba17" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_ec45fc1a-a34f-4aa5-9a55-ed4286226cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_c2d4d3db-aaea-4cbf-9ce7-bf164978c420" 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_ScheduleOfFairValueOffBalanceSheetRisksTable_ec45fc1a-a34f-4aa5-9a55-ed4286226cbf" xlink:to="loc_srt_CounterpartyNameAxis_c2d4d3db-aaea-4cbf-9ce7-bf164978c420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" 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_c2d4d3db-aaea-4cbf-9ce7-bf164978c420" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartyaMember_23b1a2af-dca8-47f4-a2f7-acb8de536d84" xlink:href="cfr-20220630.xsd#cfr_CounterpartyaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_CounterpartyaMember_23b1a2af-dca8-47f4-a2f7-acb8de536d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartybMember_f60d3d12-1449-493c-b775-6a85de8d209f" xlink:href="cfr-20220630.xsd#cfr_CounterpartybMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_CounterpartybMember_f60d3d12-1449-493c-b775-6a85de8d209f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CounterpartycMember_b2d247cb-21a5-47be-8988-57d23b0691ce" xlink:href="cfr-20220630.xsd#cfr_CounterpartycMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_CounterpartycMember_b2d247cb-21a5-47be-8988-57d23b0691ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherCounterpartiesMember_1f862c2b-7db5-4076-858b-c629dd801e4c" xlink:href="cfr-20220630.xsd#cfr_OtherCounterpartiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddc5e1c6-4aed-448b-bd7c-17b380e31059" xlink:to="loc_cfr_OtherCounterpartiesMember_1f862c2b-7db5-4076-858b-c629dd801e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" 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_ec45fc1a-a34f-4aa5-9a55-ed4286226cbf" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_97a65606-1a35-49ea-9124-4e740d93aca8" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_97a65606-1a35-49ea-9124-4e740d93aca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_11b046dd-d023-4b75-9284-19daa03dabff" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnSecurities_11b046dd-d023-4b75-9284-19daa03dabff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_a2deaf0a-a6d0-402e-bb20-75722ba31c30" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_a2deaf0a-a6d0-402e-bb20-75722ba31c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_0f513c55-d16f-47b6-b8c7-66e27793cb4d" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral_0f513c55-d16f-47b6-b8c7-66e27793cb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_d68a3707-9f5b-496b-b146-4ffa8dc14a83" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement_d68a3707-9f5b-496b-b146-4ffa8dc14a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_c5214808-2e0e-48f3-9e03-854fb2df20ed" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities_c5214808-2e0e-48f3-9e03-854fb2df20ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_8e3a516c-9a8e-43ea-b1f5-f283ef050f28" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash_8e3a516c-9a8e-43ea-b1f5-f283ef050f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_892905c5-894c-4b02-8f6b-903b0c75ca3b" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral_892905c5-894c-4b02-8f6b-903b0c75ca3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_b4d96b2f-9b0d-4724-8a76-55c625d4bacd" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet_b4d96b2f-9b0d-4724-8a76-55c625d4bacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a9cde5ef-01e5-4ff1-9a11-ce087870b5fe" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset_a9cde5ef-01e5-4ff1-9a11-ce087870b5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_25c1b9c3-75c1-4061-9ef8-50cedf92d01c" xlink:href="cfr-20220630.xsd#cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset_25c1b9c3-75c1-4061-9ef8-50cedf92d01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_118b704c-4475-43c0-8936-ce56e1e10354" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_118b704c-4475-43c0-8936-ce56e1e10354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_a4eec4aa-cc7c-4eef-8424-d06fe90be032" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimSecurities_a4eec4aa-cc7c-4eef-8424-d06fe90be032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_66c0a3fc-d852-4136-a730-5db8e21893e5" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_66c0a3fc-d852-4136-a730-5db8e21893e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_7a2d13f7-c675-4d73-aaa6-ef763beeab50" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral_7a2d13f7-c675-4d73-aaa6-ef763beeab50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_1c1dcbc4-0a20-45ce-8e2a-dd2a58b8e87d" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement_1c1dcbc4-0a20-45ce-8e2a-dd2a58b8e87d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_84c1f1be-bd80-45af-a5d8-e455d4a811bf" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_84c1f1be-bd80-45af-a5d8-e455d4a811bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_800fe403-d47e-472a-864e-22d08d2747cf" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash_800fe403-d47e-472a-864e-22d08d2747cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_388e09e5-b057-4e6a-8bdb-4531a34be44b" 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_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral_388e09e5-b057-4e6a-8bdb-4531a34be44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_c323507d-d206-4100-b314-dee2fed56b88" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet_c323507d-d206-4100-b314-dee2fed56b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_fdc35176-cfdd-4930-a5f3-0809b47acdb5" xlink:href="cfr-20220630.xsd#cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset_fdc35176-cfdd-4930-a5f3-0809b47acdb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_42ae45bf-67b8-436f-98de-08db212850df" xlink:href="cfr-20220630.xsd#cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_a375cab9-a7e2-4289-b2c9-f7c4bda17750" xlink:to="loc_cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset_42ae45bf-67b8-436f-98de-08db212850df" 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-20220630.xsd#BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract_908c0262-38dc-46f3-9c14-c2021cf31487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_6d154888-ae0a-4943-9320-3c4654015bfb" xlink:href="cfr-20220630.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract_908c0262-38dc-46f3-9c14-c2021cf31487" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_6d154888-ae0a-4943-9320-3c4654015bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e0779805-e994-4441-b2bb-c10f3a6d44a2" 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_6d154888-ae0a-4943-9320-3c4654015bfb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e0779805-e994-4441-b2bb-c10f3a6d44a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ecdc24c-5784-4316-8691-9444350b8a69" 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_e0779805-e994-4441-b2bb-c10f3a6d44a2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ecdc24c-5784-4316-8691-9444350b8a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_abf50917-ac29-4399-946a-ad156da75120" 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_1ecdc24c-5784-4316-8691-9444350b8a69" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_abf50917-ac29-4399-946a-ad156da75120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e6cb6c32-2000-4639-946c-9184c4907dfd" 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_1ecdc24c-5784-4316-8691-9444350b8a69" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_e6cb6c32-2000-4639-946c-9184c4907dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:href="cfr-20220630.xsd#cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseTable_6d154888-ae0a-4943-9320-3c4654015bfb" xlink:to="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_cc7eb235-c0f8-426f-8c65-f852aa79f81a" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous_cc7eb235-c0f8-426f-8c65-f852aa79f81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_dbddc96d-bfd6-4ad1-96b9-90d5ae8ade81" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsupto30Days"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsupto30Days_dbddc96d-bfd6-4ad1-96b9-90d5ae8ade81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_be6e3b95-d32c-4e83-a89e-1b36893d73de" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreements30to90Days"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreements30to90Days_be6e3b95-d32c-4e83-a89e-1b36893d73de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_d5978c41-16c0-4d2a-8b69-2da7ebc3f70e" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days_d5978c41-16c0-4d2a-8b69-2da7ebc3f70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b9de3989-f2af-49e8-966f-03614f2b6c92" xlink:href="cfr-20220630.xsd#cfr_Remainingcontractualmaturityoftheagreementstotal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cfr_RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseLineItems_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_cfr_Remainingcontractualmaturityoftheagreementstotal_b9de3989-f2af-49e8-966f-03614f2b6c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_b67a50d7-dcaa-4031-a0c3-1e4ec58ae6d8" 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_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross_b67a50d7-dcaa-4031-a0c3-1e4ec58ae6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_aad62e9d-2440-486a-8b16-62098686fa8e" 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_a5cba39d-448e-4e28-ac69-6fba2d284f52" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities_aad62e9d-2440-486a-8b16-62098686fa8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_81e41b93-b327-46db-a444-c10709f62e25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0828674c-dfc8-46cd-8c34-4e805c781016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_81e41b93-b327-46db-a444-c10709f62e25" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0828674c-dfc8-46cd-8c34-4e805c781016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f84caf7-9e22-486a-baae-7597c8f7df3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_cb4c5441-8acd-4ca5-a9c4-7d913bd37336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f84caf7-9e22-486a-baae-7597c8f7df3f" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_cb4c5441-8acd-4ca5-a9c4-7d913bd37336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_faa83a65-7d0a-435e-ae4d-18d55cf17867" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f84caf7-9e22-486a-baae-7597c8f7df3f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_faa83a65-7d0a-435e-ae4d-18d55cf17867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_786632b1-bfdd-4ce4-8dd6-ed842669e03d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f84caf7-9e22-486a-baae-7597c8f7df3f" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_786632b1-bfdd-4ce4-8dd6-ed842669e03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_1a63e239-5be0-491a-a1c7-3b72e112e486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f84caf7-9e22-486a-baae-7597c8f7df3f" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock_1a63e239-5be0-491a-a1c7-3b72e112e486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationStockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d70f45e2-4204-4198-9ad0-a964ad1fb49d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d70f45e2-4204-4198-9ad0-a964ad1fb49d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c6985666-53e4-4237-afb7-8229def14039" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_PlanNameAxis_c6985666-53e4-4237-afb7-8229def14039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1107ca0b-32e2-496b-8c2c-e071d3fd2890" 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_c6985666-53e4-4237-afb7-8229def14039" xlink:to="loc_us-gaap_PlanNameDomain_1107ca0b-32e2-496b-8c2c-e071d3fd2890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_14f33f7c-60da-4d3d-9b74-333a8014314b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_AwardDateAxis_14f33f7c-60da-4d3d-9b74-333a8014314b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_bc6768e9-428f-4902-ba45-e778fc782f42" 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_14f33f7c-60da-4d3d-9b74-333a8014314b" xlink:to="loc_us-gaap_AwardDateDomain_bc6768e9-428f-4902-ba45-e778fc782f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_80083a82-1353-4e66-b615-0b5f4e94fa13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_AwardTypeAxis_80083a82-1353-4e66-b615-0b5f4e94fa13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b39b872a-25e6-4d17-88fa-a7ff1f0859cb" 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_80083a82-1353-4e66-b615-0b5f4e94fa13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b39b872a-25e6-4d17-88fa-a7ff1f0859cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f7da95cc-0b1a-45cb-9f55-a693ff3f14bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b39b872a-25e6-4d17-88fa-a7ff1f0859cb" xlink:to="loc_us-gaap_PerformanceSharesMember_f7da95cc-0b1a-45cb-9f55-a693ff3f14bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_24b4375e-f7da-4813-a68f-cf20479d063f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_24b4375e-f7da-4813-a68f-cf20479d063f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ae6cff67-0901-4780-830d-cd23092b3bea" 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_24b4375e-f7da-4813-a68f-cf20479d063f" xlink:to="loc_us-gaap_ClassOfStockDomain_ae6cff67-0901-4780-830d-cd23092b3bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_64959090-0da1-404e-bdc2-6d9c242f1067" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_srt_RangeAxis_64959090-0da1-404e-bdc2-6d9c242f1067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1fa658be-6c47-4a7b-b930-673249ab3e50" 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_64959090-0da1-404e-bdc2-6d9c242f1067" xlink:to="loc_srt_RangeMember_1fa658be-6c47-4a7b-b930-673249ab3e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_ba80f494-9e09-497b-9228-5dc91f55049f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_VestingAxis_ba80f494-9e09-497b-9228-5dc91f55049f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_fbc3cd1f-8ce5-4f57-8410-c059c4aa98a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_ba80f494-9e09-497b-9228-5dc91f55049f" xlink:to="loc_us-gaap_VestingDomain_fbc3cd1f-8ce5-4f57-8410-c059c4aa98a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5a427545-e740-4eb6-a791-a2d5061b075f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e4b5c680-7f1e-459e-9be1-adc3e01649a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5a427545-e740-4eb6-a791-a2d5061b075f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9620a59d-b691-465d-9c90-d92967cd84d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5a427545-e740-4eb6-a791-a2d5061b075f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9620a59d-b691-465d-9c90-d92967cd84d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7a3abb2d-2200-4c7f-84db-9e344b201af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b77995bd-d32a-4d3b-8d95-0cc5625cea13" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7a3abb2d-2200-4c7f-84db-9e344b201af2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b77995bd-d32a-4d3b-8d95-0cc5625cea13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b6443aad-c095-483b-8e18-23bc99c7df1c" 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_b77995bd-d32a-4d3b-8d95-0cc5625cea13" xlink:to="loc_srt_RangeAxis_b6443aad-c095-483b-8e18-23bc99c7df1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1842919c-74c4-40ee-ba07-818934622eb9" 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_b6443aad-c095-483b-8e18-23bc99c7df1c" xlink:to="loc_srt_RangeMember_1842919c-74c4-40ee-ba07-818934622eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aee3f71b-c1ea-41e1-9511-82dcfab5db94" 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_1842919c-74c4-40ee-ba07-818934622eb9" xlink:to="loc_srt_MaximumMember_aee3f71b-c1ea-41e1-9511-82dcfab5db94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3" 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_b77995bd-d32a-4d3b-8d95-0cc5625cea13" xlink:to="loc_us-gaap_AwardTypeAxis_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" 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_19f02dfc-5f31-47f2-aafa-7ab020ff0ee3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_a3c037ad-362a-410e-88aa-6015cb2b1625" xlink:href="cfr-20220630.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_a3c037ad-362a-410e-88aa-6015cb2b1625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_3745beea-b0a5-41ea-b11d-5997282f17c7" xlink:href="cfr-20220630.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_3745beea-b0a5-41ea-b11d-5997282f17c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ae2fddda-774f-45a2-935b-6f2721821677" 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_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_us-gaap_PerformanceSharesMember_ae2fddda-774f-45a2-935b-6f2721821677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_746efd77-f6a5-4a59-b78f-992a92545693" 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_d8ae3560-18f7-42b9-a497-60e376e6c003" xlink:to="loc_us-gaap_EmployeeStockOptionMember_746efd77-f6a5-4a59-b78f-992a92545693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" 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_b77995bd-d32a-4d3b-8d95-0cc5625cea13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_44938718-5354-43b3-be91-680ed0b9c87f" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_44938718-5354-43b3-be91-680ed0b9c87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c01320b1-4153-4107-9407-bdde259b8c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c01320b1-4153-4107-9407-bdde259b8c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_544ce3e4-df7d-4dcf-917a-84bd3c501c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_544ce3e4-df7d-4dcf-917a-84bd3c501c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ed336e16-5a15-4b18-a836-9ea629aabda9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ed336e16-5a15-4b18-a836-9ea629aabda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_beb74703-11e1-41b4-8851-2a89cc1f398b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_beb74703-11e1-41b4-8851-2a89cc1f398b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3c02a9f4-9e78-4e70-a526-1b6cfde25dce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3c02a9f4-9e78-4e70-a526-1b6cfde25dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f2c2aaa0-1d84-426a-b041-3abaa38d2351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f2c2aaa0-1d84-426a-b041-3abaa38d2351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2101993a-63b2-4030-8a15-9f54a409124d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2101993a-63b2-4030-8a15-9f54a409124d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7b1dc5c3-1255-42e3-b31d-4f82f5e7a9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7b1dc5c3-1255-42e3-b31d-4f82f5e7a9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d7b1abbc-1ea1-4dbe-9497-7dc19f4c7623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d7b1abbc-1ea1-4dbe-9497-7dc19f4c7623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_79c25344-eaa7-4bc0-8b97-6b9f5cea48cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_79c25344-eaa7-4bc0-8b97-6b9f5cea48cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca7e1866-4d0a-4492-85e2-de628bf4ed14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ca7e1866-4d0a-4492-85e2-de628bf4ed14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c0b38103-150c-4fc1-b319-8d1fb1b4b569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c0b38103-150c-4fc1-b319-8d1fb1b4b569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_af836b9b-4bab-4ce8-8eaa-d29d6e4583f5" 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_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_af836b9b-4bab-4ce8-8eaa-d29d6e4583f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b18ac12b-efff-4780-8e84-27abecba72c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b18ac12b-efff-4780-8e84-27abecba72c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d10e3c23-241f-479f-a7a1-7b985076ae4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a563cef7-ca62-4358-96d7-4caccd990850" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d10e3c23-241f-479f-a7a1-7b985076ae4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_391c4db4-5624-4d0e-a059-f351e15b99c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_e8b804ed-492a-469a-98d6-8808eef5d85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_391c4db4-5624-4d0e-a059-f351e15b99c3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_e8b804ed-492a-469a-98d6-8808eef5d85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_1947564a-2287-40af-b819-8648a769d74e" xlink:href="cfr-20220630.xsd#cfr_TreasurySharesIssuedRelatedToStockOptionExercises"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_391c4db4-5624-4d0e-a059-f351e15b99c3" xlink:to="loc_cfr_TreasurySharesIssuedRelatedToStockOptionExercises_1947564a-2287-40af-b819-8648a769d74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_fa9c2e8f-513f-4b46-8a3b-6f0ad0daccfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_391c4db4-5624-4d0e-a059-f351e15b99c3" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_fa9c2e8f-513f-4b46-8a3b-6f0ad0daccfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a7c7855a-86b8-42c9-95f6-6269f1f34c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_796d78bc-0a4a-4397-a800-3bf4af4deacd" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a7c7855a-86b8-42c9-95f6-6269f1f34c6e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_796d78bc-0a4a-4397-a800-3bf4af4deacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_796d78bc-0a4a-4397-a800-3bf4af4deacd" xlink:to="loc_us-gaap_AwardTypeAxis_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" 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_1f8f8993-6d64-4d14-8e3f-d3e5a3c71e5a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonVestedStockAwardsOutstandingMember_e4eb3182-062f-4ffd-be76-e9ba2d8ad831" xlink:href="cfr-20220630.xsd#cfr_NonVestedStockAwardsOutstandingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:to="loc_cfr_NonVestedStockAwardsOutstandingMember_e4eb3182-062f-4ffd-be76-e9ba2d8ad831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_DirectordeferredstockunitsoutstandingMember_9489b188-8fe4-4f49-8432-63968a3ff171" xlink:href="cfr-20220630.xsd#cfr_DirectordeferredstockunitsoutstandingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:to="loc_cfr_DirectordeferredstockunitsoutstandingMember_9489b188-8fe4-4f49-8432-63968a3ff171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_56a8d5cc-692f-4b69-b85d-4f4deae73f50" 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_d6573150-1cce-4fbf-9383-a5bec069acdf" xlink:to="loc_us-gaap_PerformanceSharesMember_56a8d5cc-692f-4b69-b85d-4f4deae73f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_796d78bc-0a4a-4397-a800-3bf4af4deacd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockExpense_3db967df-fcb5-48c2-a2f5-440d654e957c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:to="loc_us-gaap_RestrictedStockExpense_3db967df-fcb5-48c2-a2f5-440d654e957c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ef24c75a-1d73-4f80-a6df-5903d7e2641a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ef24c75a-1d73-4f80-a6df-5903d7e2641a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b03bca79-df2a-4348-a31d-f52324192a72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_309c3611-3614-4b97-81c6-609c14ff0011" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b03bca79-df2a-4348-a31d-f52324192a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e98d894-4002-4ac6-93ea-2beeea51a70f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a454f860-0fae-44a1-87ba-dd472ff367d4" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e98d894-4002-4ac6-93ea-2beeea51a70f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a454f860-0fae-44a1-87ba-dd472ff367d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_42656a21-a391-407d-ab6d-f0aa01d93854" 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_a454f860-0fae-44a1-87ba-dd472ff367d4" xlink:to="loc_srt_RangeAxis_42656a21-a391-407d-ab6d-f0aa01d93854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6e75b922-5408-4542-b685-1e967085f017" 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_42656a21-a391-407d-ab6d-f0aa01d93854" xlink:to="loc_srt_RangeMember_6e75b922-5408-4542-b685-1e967085f017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_341be9b6-abdd-45b5-b415-ef521aca11ba" 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_a454f860-0fae-44a1-87ba-dd472ff367d4" xlink:to="loc_us-gaap_AwardTypeAxis_341be9b6-abdd-45b5-b415-ef521aca11ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0a19fe64-0dd5-476c-8366-f717d73a60bf" 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_341be9b6-abdd-45b5-b415-ef521aca11ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0a19fe64-0dd5-476c-8366-f717d73a60bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" 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_a454f860-0fae-44a1-87ba-dd472ff367d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6ecd7f97-8465-4a28-930e-437adc42fb19" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6ecd7f97-8465-4a28-930e-437adc42fb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_6bd8999b-f498-4422-8206-125ea415c235" xlink:href="cfr-20220630.xsd#cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:to="loc_cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits_6bd8999b-f498-4422-8206-125ea415c235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_09e71231-3ad8-4dbb-9d9b-c8dde5ee49cc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17b42450-5c47-4c15-a5d1-2e51c15f2ae1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_09e71231-3ad8-4dbb-9d9b-c8dde5ee49cc" 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-20220630.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_203c173f-f50b-4ca2-a243-95bc31ec6c80" 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_c0d75625-0530-46f3-8e68-d0c8c453fece" 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_203c173f-f50b-4ca2-a243-95bc31ec6c80" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_c0d75625-0530-46f3-8e68-d0c8c453fece" 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-20220630.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_d601444c-0a32-4f52-beff-0a1921310cb4" 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_ea2380c8-ce42-4c6e-bb53-c5890587e7bc" 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_d601444c-0a32-4f52-beff-0a1921310cb4" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ea2380c8-ce42-4c6e-bb53-c5890587e7bc" 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-20220630.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_035547c7-a5d4-4f11-bff3-5bac07be6330" 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_2e95d8fd-0c42-4391-b353-49c4f7f185bd" 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_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_NetIncomeLoss_2e95d8fd-0c42-4391-b353-49c4f7f185bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_6c269747-b41c-4b44-9564-21472643a25b" 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_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_6c269747-b41c-4b44-9564-21472643a25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11326919-bc04-4307-af7f-368dd74cec22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_11326919-bc04-4307-af7f-368dd74cec22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2a45ef4c-5b68-4983-a5d8-4d42ba05657a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_2a45ef4c-5b68-4983-a5d8-4d42ba05657a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_3f109451-2d17-4e2f-a646-9c4262df8ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_DistributedEarnings_3f109451-2d17-4e2f-a646-9c4262df8ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_5e6cb74b-37dc-4b99-ac3e-de96b599637f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_UndistributedEarnings_5e6cb74b-37dc-4b99-ac3e-de96b599637f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_74062c1c-2930-4d38-b55a-e352c71a15e8" xlink:href="cfr-20220630.xsd#cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_cfr_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation_74062c1c-2930-4d38-b55a-e352c71a15e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_703b3349-2efd-4585-b8e9-7a1eda1c5391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_703b3349-2efd-4585-b8e9-7a1eda1c5391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a8b2e4a7-4a02-4f12-8996-616753c146d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a8b2e4a7-4a02-4f12-8996-616753c146d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f03f2e60-355d-478e-8ceb-9d92ab2a956f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_035547c7-a5d4-4f11-bff3-5bac07be6330" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f03f2e60-355d-478e-8ceb-9d92ab2a956f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DefinedBenefitPlans" xlink:type="simple" xlink:href="cfr-20220630.xsd#DefinedBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DefinedBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d048611c-043d-4d43-8b57-4c597268b3c7" 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_85e707ce-3790-43ee-9027-4485b1e5913c" 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_d048611c-043d-4d43-8b57-4c597268b3c7" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_85e707ce-3790-43ee-9027-4485b1e5913c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DefinedBenefitPlansTables" xlink:type="simple" xlink:href="cfr-20220630.xsd#DefinedBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DefinedBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a5f2708f-8bac-4e47-8f83-fd975c9ccd54" 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_ScheduleOfNetBenefitCostsTableTextBlock_4270c8e7-a108-4be8-9d73-7277ddb27be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a5f2708f-8bac-4e47-8f83-fd975c9ccd54" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_4270c8e7-a108-4be8-9d73-7277ddb27be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#DefinedBenefitPlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0d54a4e8-2a59-479a-bf51-733d35479e49" 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_DefinedBenefitPlanContributionsByEmployer_6b0c5db7-b5a2-4c6d-b754-ae31bd4fd474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0d54a4e8-2a59-479a-bf51-733d35479e49" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_6b0c5db7-b5a2-4c6d-b754-ae31bd4fd474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_478d25cf-9e33-42d2-85eb-03660f434bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0d54a4e8-2a59-479a-bf51-733d35479e49" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_478d25cf-9e33-42d2-85eb-03660f434bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#DefinedBenefitPlansNetPeriodicCostBenefitDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_fd434009-5f47-4c5a-8936-8fa0c38efe58" 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_2b7f6293-e7fb-42df-9ba7-ea50cce6dd2e" 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_fd434009-5f47-4c5a-8936-8fa0c38efe58" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2b7f6293-e7fb-42df-9ba7-ea50cce6dd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9b32d25b-7a59-40e6-ab3a-06212792e6d7" 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_fd434009-5f47-4c5a-8936-8fa0c38efe58" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9b32d25b-7a59-40e6-ab3a-06212792e6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_5caa3c49-7e53-48a0-b056-77dd2880720a" 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_fd434009-5f47-4c5a-8936-8fa0c38efe58" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_5caa3c49-7e53-48a0-b056-77dd2880720a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6f9a251f-47c2-4a23-8503-8d505428e803" 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_fd434009-5f47-4c5a-8936-8fa0c38efe58" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6f9a251f-47c2-4a23-8503-8d505428e803" 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-20220630.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_403b036a-26e8-45cb-b7a1-000dc47f5f8c" 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_9d4c8e6f-fbec-42ec-97d0-a869f3158774" 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_403b036a-26e8-45cb-b7a1-000dc47f5f8c" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_9d4c8e6f-fbec-42ec-97d0-a869f3158774" 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-20220630.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_d55a4696-1cea-43c2-bea6-2c1b66fbaab9" 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_4c42b442-db01-4b30-aa52-023f4c8952ac" 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_d55a4696-1cea-43c2-bea6-2c1b66fbaab9" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4c42b442-db01-4b30-aa52-023f4c8952ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fed3d7ff-30d3-47ca-b3df-e725b6b2e003" 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_DeferredTaxAssetsLiabilitiesNet_d44b9f31-f220-4da9-99f0-ed62bd1e984f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fed3d7ff-30d3-47ca-b3df-e725b6b2e003" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_d44b9f31-f220-4da9-99f0-ed62bd1e984f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_a37cd10a-6731-44bf-9ab8-4c0af54e733d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fed3d7ff-30d3-47ca-b3df-e725b6b2e003" xlink:to="loc_us-gaap_DeferredTaxLiabilities_a37cd10a-6731-44bf-9ab8-4c0af54e733d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c5134bd3-ebe1-46b7-8058-2076e44e03e1" 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_fed3d7ff-30d3-47ca-b3df-e725b6b2e003" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c5134bd3-ebe1-46b7-8058-2076e44e03e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_19dbf052-a312-41f2-87b7-d7fec09eb16f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fed3d7ff-30d3-47ca-b3df-e725b6b2e003" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_19dbf052-a312-41f2-87b7-d7fec09eb16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_c7d8c5ea-3a81-437e-973a-015ac6f81258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fed3d7ff-30d3-47ca-b3df-e725b6b2e003" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_c7d8c5ea-3a81-437e-973a-015ac6f81258" 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-20220630.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_069a5371-3c5c-440c-8279-48acff8fbd7f" 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_2f9c46d5-3982-42c2-9798-44951902dd2a" 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_069a5371-3c5c-440c-8279-48acff8fbd7f" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2f9c46d5-3982-42c2-9798-44951902dd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9eb5159e-16da-4880-85af-58b97f0db503" 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_069a5371-3c5c-440c-8279-48acff8fbd7f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9eb5159e-16da-4880-85af-58b97f0db503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9b3fa6dd-5f4c-4219-a44c-684f5497e0e7" 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_069a5371-3c5c-440c-8279-48acff8fbd7f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9b3fa6dd-5f4c-4219-a44c-684f5497e0e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79ab82b0-e4c7-4798-b1f4-b76286b955a2" 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_069a5371-3c5c-440c-8279-48acff8fbd7f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_79ab82b0-e4c7-4798-b1f4-b76286b955a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cfr-20220630.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_20c73ef2-974e-4432-85e7-4d147e441af7" 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_65b7cd58-fddf-4d13-bb5b-5d5dbc888f5e" 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_20c73ef2-974e-4432-85e7-4d147e441af7" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_65b7cd58-fddf-4d13-bb5b-5d5dbc888f5e" 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-20220630.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_1c8150b9-88e4-4aac-802f-069d655f9712" 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_87762d42-38de-4577-abb3-e94d77e2bb14" 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_1c8150b9-88e4-4aac-802f-069d655f9712" xlink:to="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_87762d42-38de-4577-abb3-e94d77e2bb14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_467b2546-53e1-428c-8050-7df34b542d38" 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_1c8150b9-88e4-4aac-802f-069d655f9712" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_467b2546-53e1-428c-8050-7df34b542d38" 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-20220630.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_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" 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_680afb1b-4601-4cd3-a9b7-0efc8cfad0ea" 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_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_680afb1b-4601-4cd3-a9b7-0efc8cfad0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_e00ec08e-cc20-4f1f-8489-0d1b5529becc" xlink:href="cfr-20220630.xsd#cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax_e00ec08e-cc20-4f1f-8489-0d1b5529becc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_7c9b3d8d-6af7-4960-b54c-29c9f2f3ecc6" 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_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_7c9b3d8d-6af7-4960-b54c-29c9f2f3ecc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_600ec896-b4f2-4d17-b24a-c0f9c3299373" 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_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_600ec896-b4f2-4d17-b24a-c0f9c3299373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_c55380a6-524c-4a18-9e55-f2a987bdc80a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_c55380a6-524c-4a18-9e55-f2a987bdc80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_20984eee-f3b6-41d8-8ae3-cbef52b11d42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_20984eee-f3b6-41d8-8ae3-cbef52b11d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_09a2a37e-439c-4164-88ed-7c420ed4b57e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_09a2a37e-439c-4164-88ed-7c420ed4b57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_22903cdc-719b-4acc-90c8-cadb5af0ed17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_22903cdc-719b-4acc-90c8-cadb5af0ed17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_d0da2410-d0bf-49cc-9df4-3b7d844923ec" xlink:href="cfr-20220630.xsd#cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_cfr_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax_d0da2410-d0bf-49cc-9df4-3b7d844923ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_ffe6d925-caee-4ced-9055-c2b3c90906ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_ffe6d925-caee-4ced-9055-c2b3c90906ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_a5979e46-c5e4-4943-8b22-440eaea7897a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_a5979e46-c5e4-4943-8b22-440eaea7897a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_a480cdeb-dde0-409b-a0ec-47ae9614f635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_a480cdeb-dde0-409b-a0ec-47ae9614f635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_e8d8769a-ba5d-4845-9bf4-c769b7f6a151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_e8d8769a-ba5d-4845-9bf4-c769b7f6a151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_86d13467-896e-4c1d-beae-415753b46796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_86d13467-896e-4c1d-beae-415753b46796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_787a31e7-1631-4178-ad5b-12068fff0ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_787a31e7-1631-4178-ad5b-12068fff0ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_cae9a01e-3964-4cef-935c-dc36b3eb3856" xlink:href="cfr-20220630.xsd#cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_cfr_OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax_cae9a01e-3964-4cef-935c-dc36b3eb3856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_4b4c655e-4096-4208-a4fd-4f37a97c2a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_4b4c655e-4096-4208-a4fd-4f37a97c2a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_aa63fae3-fe2f-41de-b22e-6f1a5be0362d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_aa63fae3-fe2f-41de-b22e-6f1a5be0362d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_daaa9ba9-b553-4994-9df3-57fc913a5319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_daaa9ba9-b553-4994-9df3-57fc913a5319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_6c951785-3116-42e9-a253-5c042e4da7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_6c951785-3116-42e9-a253-5c042e4da7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_88cbfd4a-bea2-4058-b3fc-326d94dd7d06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e0375e3b-025f-4fcd-9cb7-2f1c33e63c9b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_88cbfd4a-bea2-4058-b3fc-326d94dd7d06" 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-20220630.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_a280cab2-2329-4719-85e4-c67c4a05fb66" 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_AccumulatedOtherComprehensiveIncomeLossTable_ef7bcb6d-b739-4cec-b4d4-6c0b2c355aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a280cab2-2329-4719-85e4-c67c4a05fb66" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ef7bcb6d-b739-4cec-b4d4-6c0b2c355aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9762972e-91df-4fdd-9bbf-25be07d2c571" 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_AccumulatedOtherComprehensiveIncomeLossTable_ef7bcb6d-b739-4cec-b4d4-6c0b2c355aea" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_9762972e-91df-4fdd-9bbf-25be07d2c571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2394e494-c4ba-4e4c-a307-ed0188f45400" 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_9762972e-91df-4fdd-9bbf-25be07d2c571" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_4f4894a3-0b61-46c4-97dd-c070e0a8bfd7" 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_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_4f4894a3-0b61-46c4-97dd-c070e0a8bfd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_63f8558c-ca31-41ed-bfc3-665818dbebee" 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_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_63f8558c-ca31-41ed-bfc3-665818dbebee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f05a672-ab17-4210-b9da-fbca503a7f39" 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_2394e494-c4ba-4e4c-a307-ed0188f45400" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1f05a672-ab17-4210-b9da-fbca503a7f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a34c8deb-7849-4446-8880-97d8427e058e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ef7bcb6d-b739-4cec-b4d4-6c0b2c355aea" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a34c8deb-7849-4446-8880-97d8427e058e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:href="cfr-20220630.xsd#cfr_AccumulatedOtherComprehensiveIncomeLossRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a34c8deb-7849-4446-8880-97d8427e058e" xlink:to="loc_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f7e80281-587f-4960-b3e7-ec4f0bf3a6d1" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f7e80281-587f-4960-b3e7-ec4f0bf3a6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_638ac62a-df58-4684-a234-6356a865bfbd" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_638ac62a-df58-4684-a234-6356a865bfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_dd11d10c-ca43-43cb-bd7e-3d9f01932fcc" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_dd11d10c-ca43-43cb-bd7e-3d9f01932fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6b050552-b03c-4124-9208-172ec8d91e18" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6b050552-b03c-4124-9208-172ec8d91e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_83eff455-2b55-4e7f-9bb9-d0fa0ec56e6a" 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward_bf15038b-8c73-41a9-8408-6d00436a281f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_83eff455-2b55-4e7f-9bb9-d0fa0ec56e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegments" xlink:type="simple" xlink:href="cfr-20220630.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_d6d7fbc8-c306-49ad-8cca-6cbcb536c2ab" 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_e3f20fbb-3496-4238-aa5c-3fcffe67d698" 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_d6d7fbc8-c306-49ad-8cca-6cbcb536c2ab" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e3f20fbb-3496-4238-aa5c-3fcffe67d698" 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-20220630.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_9ef71755-eb45-4064-9d8b-e3a4f0f1a38f" 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_7c64e722-e91b-42ba-8119-5f8324a9fb33" 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_9ef71755-eb45-4064-9d8b-e3a4f0f1a38f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_7c64e722-e91b-42ba-8119-5f8324a9fb33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#OperatingSegmentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f92cd2a2-0c40-46a7-a126-4360ba6c2a0e" 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_NumberOfOperatingSegments_23552dc0-7e9e-4336-a898-5da8740512a2" 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_SegmentReportingAbstract_f92cd2a2-0c40-46a7-a126-4360ba6c2a0e" xlink:to="loc_us-gaap_NumberOfOperatingSegments_23552dc0-7e9e-4336-a898-5da8740512a2" 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-20220630.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_e8fa4553-a5e7-47e1-9fc5-c3bba684fbbf" 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_977863a6-0b2d-4ba1-8192-f76ffcd6cdd3" 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_e8fa4553-a5e7-47e1-9fc5-c3bba684fbbf" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_977863a6-0b2d-4ba1-8192-f76ffcd6cdd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79" 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_977863a6-0b2d-4ba1-8192-f76ffcd6cdd3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" 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_70cff3b2-9cbe-43bb-bd0e-6d40c71ddb79" xlink:to="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_BankMember_daed849f-bf89-4bad-91bb-af4096345add" xlink:href="cfr-20220630.xsd#cfr_BankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:to="loc_cfr_BankMember_daed849f-bf89-4bad-91bb-af4096345add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_FrostWealthAdvisorsMember_5371b13f-27a0-48da-92bd-bc9323bf948d" xlink:href="cfr-20220630.xsd#cfr_FrostWealthAdvisorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:to="loc_cfr_FrostWealthAdvisorsMember_5371b13f-27a0-48da-92bd-bc9323bf948d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_NonBanksMember_c6720a15-794c-4ab9-9ade-8659fb0cd7a3" xlink:href="cfr-20220630.xsd#cfr_NonBanksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3f58d977-65b6-49fd-8d04-5a417739d1e7" xlink:to="loc_cfr_NonBanksMember_c6720a15-794c-4ab9-9ade-8659fb0cd7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e1447ad4-1ca6-4494-aee5-dc51f26b8466" 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_977863a6-0b2d-4ba1-8192-f76ffcd6cdd3" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_c7ed2ac3-a99e-497a-9f46-84f8097be4b5" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_c7ed2ac3-a99e-497a-9f46-84f8097be4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_75cba82e-f417-449c-850d-990230b11545" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_75cba82e-f417-449c-850d-990230b11545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b6fc150d-0c97-4f4e-9b36-a65391a573ce" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NoninterestIncome_b6fc150d-0c97-4f4e-9b36-a65391a573ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_615dd9e0-30c8-466d-a3ce-b4ddcd91c16d" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NoninterestExpense_615dd9e0-30c8-466d-a3ce-b4ddcd91c16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_69b949e3-4ad0-4bb8-86ae-3d734db86b91" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_69b949e3-4ad0-4bb8-86ae-3d734db86b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4b8aff06-8582-40d1-a9cb-e9cdc6eb7b04" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4b8aff06-8582-40d1-a9cb-e9cdc6eb7b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_377de6b6-091e-4619-a793-abe8cdc88062" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NetIncomeLoss_377de6b6-091e-4619-a793-abe8cdc88062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_582f8124-225d-4e82-ac21-d9d6db911700" 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_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_582f8124-225d-4e82-ac21-d9d6db911700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a818efae-0908-419c-b690-80bb38ad8a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a818efae-0908-419c-b690-80bb38ad8a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_43f957cb-edb7-47de-92d6-a023b7893c41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e1447ad4-1ca6-4494-aee5-dc51f26b8466" xlink:to="loc_us-gaap_Revenues_43f957cb-edb7-47de-92d6-a023b7893c41" 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-20220630.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_cdbb0573-5370-406c-8558-db23bb6bc10c" 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_992c3a9a-17cf-428b-8c44-ca07060f9af5" 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_cdbb0573-5370-406c-8558-db23bb6bc10c" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_992c3a9a-17cf-428b-8c44-ca07060f9af5" 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-20220630.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_a87e7d91-efde-4385-881c-7f982b6f46d5" 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_76fb8352-2bb7-45a8-9777-4b9f04a553d9" 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_a87e7d91-efde-4385-881c-7f982b6f46d5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_76fb8352-2bb7-45a8-9777-4b9f04a553d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_43372f44-b409-49bc-aec9-00ef5e068a56" xlink:href="cfr-20220630.xsd#cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a87e7d91-efde-4385-881c-7f982b6f46d5" xlink:to="loc_cfr_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock_43372f44-b409-49bc-aec9-00ef5e068a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c8f3e862-6a0c-4d1a-8b54-01fba3a6bab0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a87e7d91-efde-4385-881c-7f982b6f46d5" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c8f3e862-6a0c-4d1a-8b54-01fba3a6bab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail" xlink:type="simple" xlink:href="cfr-20220630.xsd#FairValueMeasurementsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_106d6284-23d6-431a-82c1-ad3377a2ea1d" 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_32b76746-df1f-48f6-9815-5eb69a0cb652" 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_106d6284-23d6-431a-82c1-ad3377a2ea1d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3b61bda6-f54c-444a-8799-3d75f394371d" 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_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3b61bda6-f54c-444a-8799-3d75f394371d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1106a57b-59aa-4414-ad8e-33e78a499688" 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_3b61bda6-f54c-444a-8799-3d75f394371d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1106a57b-59aa-4414-ad8e-33e78a499688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8f6918e0-5be4-41b7-8cf3-e6bb0ab458f1" 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_bb68d94e-8357-42eb-b7c8-5ca7f1a67c83" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8f6918e0-5be4-41b7-8cf3-e6bb0ab458f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f303f178-4a2c-4a6e-908c-9799e8053c22" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:to="loc_srt_RangeAxis_f303f178-4a2c-4a6e-908c-9799e8053c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5e49f38c-1168-42e3-af6b-8a51fb2ec2ce" 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_f303f178-4a2c-4a6e-908c-9799e8053c22" xlink:to="loc_srt_RangeMember_5e49f38c-1168-42e3-af6b-8a51fb2ec2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_62ecd2a7-a6ae-48be-8e4d-eea4ccc69585" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_32b76746-df1f-48f6-9815-5eb69a0cb652" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_62ecd2a7-a6ae-48be-8e4d-eea4ccc69585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_2f556647-4223-41f4-888a-88b692f42550" xlink:href="cfr-20220630.xsd#cfr_Financialinstrumentsusingfairvaluemeasurementoption"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_62ecd2a7-a6ae-48be-8e4d-eea4ccc69585" xlink:to="loc_cfr_Financialinstrumentsusingfairvaluemeasurementoption_2f556647-4223-41f4-888a-88b692f42550" 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-20220630.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_b5b2b674-3228-4491-b947-44fed1dce1f6" 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_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" 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_b5b2b674-3228-4491-b947-44fed1dce1f6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2770491-ad2e-47bb-899f-8246e60a236a" 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_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f2770491-ad2e-47bb-899f-8246e60a236a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f614089d-9294-4311-9b6a-86bf2a4c41d7" 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_f2770491-ad2e-47bb-899f-8246e60a236a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f614089d-9294-4311-9b6a-86bf2a4c41d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7af8a3c1-28c9-4a86-96e8-a6990c493a46" 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_f614089d-9294-4311-9b6a-86bf2a4c41d7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7af8a3c1-28c9-4a86-96e8-a6990c493a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_521d201b-0198-4334-9ee7-81d026484fcc" 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_f614089d-9294-4311-9b6a-86bf2a4c41d7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_521d201b-0198-4334-9ee7-81d026484fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_120b1a71-cca3-4f2e-bba4-4daeebf1957f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_120b1a71-cca3-4f2e-bba4-4daeebf1957f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" 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_120b1a71-cca3-4f2e-bba4-4daeebf1957f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_8a8c9c23-5c7b-4a18-a492-a6d08b152c6f" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_8a8c9c23-5c7b-4a18-a492-a6d08b152c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_da684f4b-32ed-40b3-8a73-c2348da21975" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_da684f4b-32ed-40b3-8a73-c2348da21975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e469ae26-b210-4a62-a158-ed9e06b84b6d" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e469ae26-b210-4a62-a158-ed9e06b84b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_760d2af4-02fc-4480-a77c-53bed7a26d49" 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_873fdb8d-fc19-4e8f-93d7-43fc97453cdd" xlink:to="loc_us-gaap_OtherInvestmentsMember_760d2af4-02fc-4480-a77c-53bed7a26d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0354e338-6d0b-4725-85f9-9c7c2ca27b86" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0354e338-6d0b-4725-85f9-9c7c2ca27b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" 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_0354e338-6d0b-4725-85f9-9c7c2ca27b86" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_InterestRateSwapsCapsAndFloorsMember_0e159152-3d31-4c0c-ba94-42b2ace73d5a" xlink:href="cfr-20220630.xsd#cfr_InterestRateSwapsCapsAndFloorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" xlink:to="loc_cfr_InterestRateSwapsCapsAndFloorsMember_0e159152-3d31-4c0c-ba94-42b2ace73d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_CommoditySwapsAndOptionsMember_639f14b6-8469-471e-a22e-cb0d599d9f65" xlink:href="cfr-20220630.xsd#cfr_CommoditySwapsAndOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_593a2430-0f43-4080-878d-a5dc2361986e" xlink:to="loc_cfr_CommoditySwapsAndOptionsMember_639f14b6-8469-471e-a22e-cb0d599d9f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_b83833ae-a10a-4337-9a36-3a757ad381f5" 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_593a2430-0f43-4080-878d-a5dc2361986e" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_b83833ae-a10a-4337-9a36-3a757ad381f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c5c7e3f-c996-4876-8c02-7a1133cc5ed5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_fe2f9583-b21c-4515-9e2f-e3b29f0c0926" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_fe2f9583-b21c-4515-9e2f-e3b29f0c0926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecurities_88ef308e-6cf0-4753-8c5a-98ee7bdb4f8a" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_TradingSecurities_88ef308e-6cf0-4753-8c5a-98ee7bdb4f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_3c2619f8-739d-42f3-bf89-14e1d21d34aa" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_DerivativeAssets_3c2619f8-739d-42f3-bf89-14e1d21d34aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_07ec221f-5ae5-40e6-834d-978edf15480c" 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_2f9540e3-b67c-4ea4-b81f-ac67b4f6640f" xlink:to="loc_us-gaap_DerivativeLiabilities_07ec221f-5ae5-40e6-834d-978edf15480c" 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-20220630.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_b67235ea-d980-4ee7-bec4-c0ca2bc94b48" 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_62edc6e4-81b9-4242-88fd-9b34182c3716" 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_b67235ea-d980-4ee7-bec4-c0ca2bc94b48" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_83676a84-997a-43da-8cd2-fb452729b3fa" 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_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_83676a84-997a-43da-8cd2-fb452729b3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" 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_83676a84-997a-43da-8cd2-fb452729b3fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_679d5242-02e8-4680-bdfb-faf87b8191e0" 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_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_679d5242-02e8-4680-bdfb-faf87b8191e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0a8b2ca2-dd04-4ca5-9b82-5aae78c89f7a" 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_e1ea5d2f-ced0-4c12-9433-bbed3ed0bc1b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0a8b2ca2-dd04-4ca5-9b82-5aae78c89f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_becabebb-a9cd-41ac-8f14-bccc108aa0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_becabebb-a9cd-41ac-8f14-bccc108aa0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1e179b7e-e36b-44b0-989a-bb0a1700ac79" 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_becabebb-a9cd-41ac-8f14-bccc108aa0ca" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1e179b7e-e36b-44b0-989a-bb0a1700ac79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ebbaaffe-0996-4176-ba72-69af23e83b30" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ebbaaffe-0996-4176-ba72-69af23e83b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_98942f21-2077-475e-bde7-ee502788c119" 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_ebbaaffe-0996-4176-ba72-69af23e83b30" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_98942f21-2077-475e-bde7-ee502788c119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e354e043-4151-4dde-aef3-25a3b509f765" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_e354e043-4151-4dde-aef3-25a3b509f765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_057ae8ed-cb09-4d58-8f8d-bae379144984" 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_e354e043-4151-4dde-aef3-25a3b509f765" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_057ae8ed-cb09-4d58-8f8d-bae379144984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_62edc6e4-81b9-4242-88fd-9b34182c3716" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_3fe79a2f-cbc3-4da6-b784-7cda507839ea" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRecordedInvestment_3fe79a2f-cbc3-4da6-b784-7cda507839ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_4ce17c15-7774-4f16-8ebd-d9e8bf6e3ecc" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_us-gaap_ImpairedFinancingReceivableRelatedAllowance_4ce17c15-7774-4f16-8ebd-d9e8bf6e3ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f3f340e-4c9a-4f73-ad33-6ebadb0f774d" xlink:href="cfr-20220630.xsd#cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_cfr_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations_4f3f340e-4c9a-4f73-ad33-6ebadb0f774d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_10cd746f-d680-4ff9-b858-b17d36043235" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2b3ba5fc-9ffc-46fd-963d-d9372118341e" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_10cd746f-d680-4ff9-b858-b17d36043235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="cfr-20220630.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_d79e9dea-bbda-4ef8-b668-29ba8cacf5bd" 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_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" 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_d79e9dea-bbda-4ef8-b668-29ba8cacf5bd" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_9de52b5a-9ac3-44ec-965e-0e13207bf712" 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_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_9de52b5a-9ac3-44ec-965e-0e13207bf712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_edda4c10-3407-4770-8864-d06daef970ac" 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_9de52b5a-9ac3-44ec-965e-0e13207bf712" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_edda4c10-3407-4770-8864-d06daef970ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2db92c79-20af-4005-9a01-1aa3ec1e5f47" 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_edda4c10-3407-4770-8864-d06daef970ac" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2db92c79-20af-4005-9a01-1aa3ec1e5f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_1f56c9a7-f4e6-4e11-8d34-e76954d440e9" 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_edda4c10-3407-4770-8864-d06daef970ac" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_1f56c9a7-f4e6-4e11-8d34-e76954d440e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_527e0f52-03a1-4d28-bbe5-c022cfd7e1c0" 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_edda4c10-3407-4770-8864-d06daef970ac" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_527e0f52-03a1-4d28-bbe5-c022cfd7e1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9f424c16-f3d0-4a19-8e86-14a374fd0d9b" 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_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9f424c16-f3d0-4a19-8e86-14a374fd0d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_400bc860-d291-416b-b326-7172988b81e7" 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_9f424c16-f3d0-4a19-8e86-14a374fd0d9b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_400bc860-d291-416b-b326-7172988b81e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e2952a47-3313-4d62-9b32-cf7e344f0ca8" 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_400bc860-d291-416b-b326-7172988b81e7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e2952a47-3313-4d62-9b32-cf7e344f0ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_6dfa82ed-a43e-49be-bfb4-ace49cd2e7d7" 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_400bc860-d291-416b-b326-7172988b81e7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_6dfa82ed-a43e-49be-bfb4-ace49cd2e7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8feadef9-a0b0-4fd0-8071-80e21113d02e" 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_1375a284-2ecd-4411-b5ce-3d98e9bfcc4a" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f5c8fe3-5915-440a-9837-5f78528adbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5f5c8fe3-5915-440a-9837-5f78528adbaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_85dd939f-da6a-4037-ab4d-04fd5e71eae0" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss_85dd939f-da6a-4037-ab4d-04fd5e71eae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_0e7408c9-1481-4692-8852-4142423bdd5e" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_0e7408c9-1481-4692-8852-4142423bdd5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_d249e934-1f8d-438e-954d-c97d0d45b825" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_InterestReceivable_d249e934-1f8d-438e-954d-c97d0d45b825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fe3424a6-f814-4312-8213-e923a0a91605" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmount_fe3424a6-f814-4312-8213-e923a0a91605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_cab8ffdd-2b4b-40b0-b17a-63e07dd98bc5" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_Deposits_cab8ffdd-2b4b-40b0-b17a-63e07dd98bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchased_a2479ea0-6e17-4b67-a10c-7943a31bcdb2" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_FederalFundsPurchased_a2479ea0-6e17-4b67-a10c-7943a31bcdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_49fbb146-91a5-4cbf-9872-739e4bb3ec12" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_49fbb146-91a5-4cbf-9872-739e4bb3ec12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedNotes_ee1af20d-0342-4185-8486-5b838e4c5579" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_JuniorSubordinatedNotes_ee1af20d-0342-4185-8486-5b838e4c5579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_066a6137-3858-49fa-b6af-0121543d22db" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_SubordinatedDebt_066a6137-3858-49fa-b6af-0121543d22db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_0a50ddac-36fa-4415-8e74-29b1c26b84a9" 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_8feadef9-a0b0-4fd0-8071-80e21113d02e" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_0a50ddac-36fa-4415-8e74-29b1c26b84a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdates" xlink:type="simple" xlink:href="cfr-20220630.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_AccountingChangesAndErrorCorrectionsAbstract_542337af-6f6c-4ff4-9d64-91d3d34cc453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c16176b8-93a4-4937-aa08-7983e1c60ea8" 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_AccountingChangesAndErrorCorrectionsAbstract_542337af-6f6c-4ff4-9d64-91d3d34cc453" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c16176b8-93a4-4937-aa08-7983e1c60ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdatesAdditionalInformationDetails" xlink:type="simple" xlink:href="cfr-20220630.xsd#AccountingStandardsUpdatesAccountingStandardsUpdatesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.frostbank.com/role/AccountingStandardsUpdatesAccountingStandardsUpdatesAdditionalInformationDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614151888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - $ / shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jul. 21, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr 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-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">78205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,127,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000039263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr 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>
</tr>
<tr 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">Common Stock, $.01 Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr 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>
</tr>
<tr class="rh">
<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>
</tr>
<tr 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>
</tr>
<tr 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">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>
</tr>
<tr 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.PrB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection 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;">dei_DocumentQuarterlyReport</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_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_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_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>20
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614293840">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 743,098<span></span>
</td>
<td class="nump">$ 555,778<span></span>
</td>
</tr>
<tr class="re">
<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">12,809,937<span></span>
</td>
<td class="nump">15,985,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">95,900<span></span>
</td>
<td class="nump">34,075<span></span>
</td>
</tr>
<tr class="re">
<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">9,650<span></span>
</td>
<td class="nump">7,903<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and cash equivalents</a></td>
<td class="nump">13,658,585<span></span>
</td>
<td class="nump">16,583,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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 at June&#160;30, 2022 and $158 at December&#160;31, 2021</a></td>
<td class="nump">1,946,428<span></span>
</td>
<td class="nump">1,749,179<span></span>
</td>
</tr>
<tr class="ro">
<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">16,781,685<span></span>
</td>
<td class="nump">13,924,628<span></span>
</td>
</tr>
<tr class="re">
<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,680<span></span>
</td>
<td class="nump">25,162<span></span>
</td>
</tr>
<tr class="ro">
<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,736,026<span></span>
</td>
<td class="nump">16,336,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less: Allowance for credit losses on loans</a></td>
<td class="num">(239,632)<span></span>
</td>
<td class="num">(248,666)<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,496,394<span></span>
</td>
<td class="nump">16,087,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">1,046,495<span></span>
</td>
<td class="nump">1,050,331<span></span>
</td>
</tr>
<tr class="ro">
<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">589<span></span>
</td>
<td class="nump">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_BankOwnedLifeInsurance', window );">Cash surrender value of life insurance policies</a></td>
<td class="nump">189,823<span></span>
</td>
<td class="nump">190,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Accrued interest receivable and other assets</a></td>
<td class="nump">985,257<span></span>
</td>
<td class="nump">612,502<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">51,784,888<span></span>
</td>
<td class="nump">50,878,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 demand deposits</a></td>
<td class="nump">18,783,931<span></span>
</td>
<td class="nump">18,423,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_InterestBearingDepositLiabilities', window );">Interest-bearing deposits</a></td>
<td class="nump">26,817,834<span></span>
</td>
<td class="nump">24,272,678<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">45,601,765<span></span>
</td>
<td class="nump">42,695,696<span></span>
</td>
</tr>
<tr class="re">
<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">43,200<span></span>
</td>
<td class="nump">25,925<span></span>
</td>
</tr>
<tr class="ro">
<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">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Junior Subordinated Notes</a></td>
<td class="nump">123,040<span></span>
</td>
<td class="nump">123,011<span></span>
</td>
</tr>
<tr class="ro">
<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,256<span></span>
</td>
<td class="nump">99,178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">905,967<span></span>
</td>
<td class="nump">754,326<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">48,437,913<span></span>
</td>
<td class="nump">46,438,935<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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&#160;Series B shares ($1,000&#160;liquidation preference) issued at June&#160;30, 2022 and December&#160;31, 2021</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 at June&#160;30, 2022 and December&#160;31, 2021</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,015,451<span></span>
</td>
<td class="nump">1,009,921<span></span>
</td>
</tr>
<tr class="re">
<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">3,070,109<span></span>
</td>
<td class="nump">2,956,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of tax</a></td>
<td class="num">(874,206)<span></span>
</td>
<td class="nump">347,318<span></span>
</td>
</tr>
<tr class="re">
<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; 113,267 shares at June&#160;30, 2022 and 250,070 shares at December&#160;31, 2021</a></td>
<td class="num">(10,473)<span></span>
</td>
<td class="num">(20,744)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">3,346,975<span></span>
</td>
<td class="nump">4,439,555<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">$ 51,784,888<span></span>
</td>
<td class="nump">$ 50,878,490<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>21
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614185200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities, held-to-maturity, allowance for credit loss</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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">113,267<span></span>
</td>
<td class="nump">250,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_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 value</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">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>22
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613835728">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 166,679<span></span>
</td>
<td class="nump">$ 182,695<span></span>
</td>
<td class="nump">$ 316,656<span></span>
</td>
<td class="nump">$ 350,178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">56,365<span></span>
</td>
<td class="nump">20,602<span></span>
</td>
<td class="nump">99,423<span></span>
</td>
<td class="nump">40,630<span></span>
</td>
</tr>
<tr class="re">
<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">57,078<span></span>
</td>
<td class="nump">56,111<span></span>
</td>
<td class="nump">113,944<span></span>
</td>
<td class="nump">112,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_InterestIncomeDepositsWithFinancialInstitutions', window );">Interest-bearing deposits</a></td>
<td class="nump">26,371<span></span>
</td>
<td class="nump">3,614<span></span>
</td>
<td class="nump">32,714<span></span>
</td>
<td class="nump">6,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeFederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">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_InterestIncomeSecuritiesPurchasedUnderAgreementsToResell', window );">Resell agreements</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">5<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">306,602<span></span>
</td>
<td class="nump">263,034<span></span>
</td>
<td class="nump">562,863<span></span>
</td>
<td class="nump">509,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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,593<span></span>
</td>
<td class="nump">3,499<span></span>
</td>
<td class="nump">19,505<span></span>
</td>
<td class="nump">7,016<span></span>
</td>
</tr>
<tr class="ro">
<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">75<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase', window );">Repurchase agreements</a></td>
<td class="nump">1,790<span></span>
</td>
<td class="nump">570<span></span>
</td>
<td class="nump">2,308<span></span>
</td>
<td class="nump">965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseJuniorSubordinatedDebentures', window );">Junior subordinated deferrable interest debentures</a></td>
<td class="nump">772<span></span>
</td>
<td class="nump">638<span></span>
</td>
<td class="nump">1,356<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseSubordinatedNotesAndDebentures', window );">Subordinated notes</a></td>
<td class="nump">1,164<span></span>
</td>
<td class="nump">1,164<span></span>
</td>
<td class="nump">2,328<span></span>
</td>
<td class="nump">2,328<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_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">18,394<span></span>
</td>
<td class="nump">5,878<span></span>
</td>
<td class="nump">25,584<span></span>
</td>
<td class="nump">11,608<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_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">288,208<span></span>
</td>
<td class="nump">257,156<span></span>
</td>
<td class="nump">537,279<span></span>
</td>
<td class="nump">498,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="nump">63<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_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after credit loss expense</a></td>
<td class="nump">288,208<span></span>
</td>
<td class="nump">257,156<span></span>
</td>
<td class="nump">537,279<span></span>
</td>
<td class="nump">497,974<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_Trustandinvestmentmanagementfees', window );">Trust and investment management fees</a></td>
<td class="nump">37,776<span></span>
</td>
<td class="nump">37,874<span></span>
</td>
<td class="nump">76,432<span></span>
</td>
<td class="nump">73,188<span></span>
</td>
</tr>
<tr class="ro">
<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">23,870<span></span>
</td>
<td class="nump">19,849<span></span>
</td>
<td class="nump">46,610<span></span>
</td>
<td class="nump">39,842<span></span>
</td>
</tr>
<tr class="re">
<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">11,776<span></span>
</td>
<td class="nump">10,773<span></span>
</td>
<td class="nump">28,384<span></span>
</td>
<td class="nump">28,086<span></span>
</td>
</tr>
<tr class="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_InterchangeAndCardTransactionFees', window );">Interchange and card transaction fees</a></td>
<td class="nump">4,911<span></span>
</td>
<td class="nump">4,641<span></span>
</td>
<td class="nump">9,137<span></span>
</td>
<td class="nump">8,734<span></span>
</td>
</tr>
<tr class="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_Otherchargescommissionsandfees', window );">Other charges, commissions and fees</a></td>
<td class="nump">9,887<span></span>
</td>
<td class="nump">8,640<span></span>
</td>
<td class="nump">19,514<span></span>
</td>
<td class="nump">16,944<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Other</a></td>
<td class="nump">9,707<span></span>
</td>
<td class="nump">9,470<span></span>
</td>
<td class="nump">19,240<span></span>
</td>
<td class="nump">17,689<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_NoninterestIncome', window );">Total non-interest income</a></td>
<td class="nump">97,927<span></span>
</td>
<td class="nump">91,247<span></span>
</td>
<td class="nump">199,317<span></span>
</td>
<td class="nump">184,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">116,881<span></span>
</td>
<td class="nump">97,035<span></span>
</td>
<td class="nump">228,210<span></span>
</td>
<td class="nump">190,493<span></span>
</td>
</tr>
<tr class="re">
<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">20,733<span></span>
</td>
<td class="nump">18,728<span></span>
</td>
<td class="nump">44,953<span></span>
</td>
<td class="nump">41,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Net occupancy</a></td>
<td class="nump">28,379<span></span>
</td>
<td class="nump">26,650<span></span>
</td>
<td class="nump">55,790<span></span>
</td>
<td class="nump">52,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_EquipmentExpense', window );">Technology, furniture and equipment</a></td>
<td class="nump">29,921<span></span>
</td>
<td class="nump">27,998<span></span>
</td>
<td class="nump">59,078<span></span>
</td>
<td class="nump">56,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Deposit insurance</a></td>
<td class="nump">3,724<span></span>
</td>
<td class="nump">2,877<span></span>
</td>
<td class="nump">7,357<span></span>
</td>
<td class="nump">5,805<span></span>
</td>
</tr>
<tr class="re">
<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">131<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">277<span></span>
</td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="ro">
<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">46,578<span></span>
</td>
<td class="nump">41,781<span></span>
</td>
<td class="nump">89,414<span></span>
</td>
<td class="nump">78,732<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total non-interest expense</a></td>
<td class="nump">246,347<span></span>
</td>
<td class="nump">215,254<span></span>
</td>
<td class="nump">485,079<span></span>
</td>
<td class="nump">425,396<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">139,788<span></span>
</td>
<td class="nump">133,149<span></span>
</td>
<td class="nump">251,517<span></span>
</td>
<td class="nump">257,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">20,674<span></span>
</td>
<td class="nump">15,081<span></span>
</td>
<td class="nump">33,301<span></span>
</td>
<td class="nump">22,978<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">119,114<span></span>
</td>
<td class="nump">118,068<span></span>
</td>
<td class="nump">218,216<span></span>
</td>
<td class="nump">234,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_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">3,338<span></span>
</td>
<td class="nump">3,820<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">$ 117,445<span></span>
</td>
<td class="nump">$ 116,399<span></span>
</td>
<td class="nump">$ 214,878<span></span>
</td>
<td class="nump">$ 230,263<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 1.82<span></span>
</td>
<td class="nump">$ 1.81<span></span>
</td>
<td class="nump">$ 3.32<span></span>
</td>
<td class="nump">$ 3.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_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 1.81<span></span>
</td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="nump">$ 3.31<span></span>
</td>
<td class="nump">$ 3.57<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_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_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>23
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612211920">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 119,114<span></span>
</td>
<td class="nump">$ 118,068<span></span>
</td>
<td class="nump">$ 218,216<span></span>
</td>
<td class="nump">$ 234,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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(636,523)<span></span>
</td>
<td class="nump">30,668<span></span>
</td>
<td class="num">(1,547,318)<span></span>
</td>
<td class="num">(129,111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">(189)<span></span>
</td>
<td class="num">(245)<span></span>
</td>
<td class="num">(398)<span></span>
</td>
<td class="num">(504)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities, before tax amount</a></td>
<td class="num">(636,712)<span></span>
</td>
<td class="nump">30,423<span></span>
</td>
<td class="num">(1,547,716)<span></span>
</td>
<td class="num">(129,615)<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="nump">741<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">3,058<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="nump">741<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">3,058<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">(635,971)<span></span>
</td>
<td class="nump">31,952<span></span>
</td>
<td class="num">(1,546,234)<span></span>
</td>
<td class="num">(126,557)<span></span>
</td>
</tr>
<tr class="re">
<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">(133,555)<span></span>
</td>
<td class="nump">6,710<span></span>
</td>
<td class="num">(324,710)<span></span>
</td>
<td class="num">(26,577)<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">(502,416)<span></span>
</td>
<td class="nump">25,242<span></span>
</td>
<td class="num">(1,221,524)<span></span>
</td>
<td class="num">(99,980)<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 (loss)</a></td>
<td class="num">$ (383,302)<span></span>
</td>
<td class="nump">$ 143,310<span></span>
</td>
<td class="num">$ (1,003,308)<span></span>
</td>
<td class="nump">$ 134,103<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_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_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>24
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613648960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements 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>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity at beginning of period 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="ro">
<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">234,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="num">(99,980)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99,980)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD in&#160;2021)</a></td>
<td class="nump">36,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense recognized in earnings</a></td>
<td class="nump">5,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (7,459 shares YTD in 2022 and 11,625 shares YTD in 2021)</a></td>
<td class="num">(1,288)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,288)<span></span>
</td>
</tr>
<tr class="re">
<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 YTD in 2021 )</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 &#8211; preferred stock (approximately $11.13 and $22.25 per share which is equivalent to approximately $0.28 and $0.56 per depository share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share which is equivalent to approximately $0.28 and $0.64 per depository share QTD and YTD in 2021, respectively)</a></td>
<td class="num">(3,820)<span></span>
</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,820)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends &#8211; common stock ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)</a></td>
<td class="num">(92,396)<span></span>
</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">(92,396)<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 );">Total shareholders&#8217; equity at end of period at Jun. 30, 2021</a></td>
<td class="nump">4,373,817<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">1,002,939<span></span>
</td>
<td class="nump">2,862,966<span></span>
</td>
<td class="nump">412,990<span></span>
</td>
<td class="num">(51,172)<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 );">Total shareholders&#8217; equity at beginning of period at Mar. 31, 2021</a></td>
<td class="nump">4,267,918<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">999,694<span></span>
</td>
<td class="nump">2,797,064<span></span>
</td>
<td class="nump">387,748<span></span>
</td>
<td class="num">(62,682)<span></span>
</td>
</tr>
<tr class="ro">
<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">118,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="nump">25,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD in&#160;2021)</a></td>
<td class="nump">7,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,225)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,510<span></span>
</td>
</tr>
<tr class="re">
<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 compensation expense recognized in earnings</a></td>
<td class="nump">3,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; preferred stock (approximately $11.13 and $22.25 per share which is equivalent to approximately $0.28 and $0.56 per depository share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share which is equivalent to approximately $0.28 and $0.64 per depository share QTD and YTD in 2021, respectively)</a></td>
<td class="num">(1,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)</a></td>
<td class="num">(46,272)<span></span>
</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">(46,272)<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 );">Total shareholders&#8217; equity at end of period at Jun. 30, 2021</a></td>
<td class="nump">4,373,817<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">1,002,939<span></span>
</td>
<td class="nump">2,862,966<span></span>
</td>
<td class="nump">412,990<span></span>
</td>
<td class="num">(51,172)<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 );">Total shareholders&#8217; equity at beginning of period 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>
<tr class="ro">
<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">218,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="num">(1,221,524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,221,524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD in&#160;2021)</a></td>
<td class="nump">6,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,777)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense recognized in earnings</a></td>
<td class="nump">5,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (7,459 shares YTD in 2022 and 11,625 shares YTD in 2021)</a></td>
<td class="num">(996)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(996)<span></span>
</td>
</tr>
<tr class="re">
<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 YTD in 2021 )</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 &#8211; preferred stock (approximately $11.13 and $22.25 per share which is equivalent to approximately $0.28 and $0.56 per depository share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share which is equivalent to approximately $0.28 and $0.64 per depository share QTD and YTD in 2021, respectively)</a></td>
<td class="num">(3,338)<span></span>
</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,338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)</a></td>
<td class="num">(96,958)<span></span>
</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">(96,958)<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 );">Total shareholders&#8217; equity at end of period at Jun. 30, 2022</a></td>
<td class="nump">3,346,975<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">1,015,451<span></span>
</td>
<td class="nump">3,070,109<span></span>
</td>
<td class="num">(874,206)<span></span>
</td>
<td class="num">(10,473)<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 );">Total shareholders&#8217; equity at beginning of period at Mar. 31, 2022</a></td>
<td class="nump">3,776,292<span></span>
</td>
<td class="nump">145,452<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">1,012,033<span></span>
</td>
<td class="nump">3,002,642<span></span>
</td>
<td class="num">(371,790)<span></span>
</td>
<td class="num">(12,687)<span></span>
</td>
</tr>
<tr class="ro">
<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">119,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="num">(502,416)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(502,416)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD in&#160;2021)</a></td>
<td class="nump">751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,463)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,214<span></span>
</td>
</tr>
<tr class="re">
<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 compensation expense recognized in earnings</a></td>
<td class="nump">3,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; preferred stock (approximately $11.13 and $22.25 per share which is equivalent to approximately $0.28 and $0.56 per depository share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share which is equivalent to approximately $0.28 and $0.64 per depository share QTD and YTD in 2021, respectively)</a></td>
<td class="num">(1,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)</a></td>
<td class="num">(48,515)<span></span>
</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">(48,515)<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 );">Total shareholders&#8217; equity at end of period at Jun. 30, 2022</a></td>
<td class="nump">$ 3,346,975<span></span>
</td>
<td class="nump">$ 145,452<span></span>
</td>
<td class="nump">$ 642<span></span>
</td>
<td class="nump">$ 1,015,451<span></span>
</td>
<td class="nump">$ 3,070,109<span></span>
</td>
<td class="num">$ (874,206)<span></span>
</td>
<td class="num">$ (10,473)<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_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_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_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_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>25
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613964288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 exercise/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD during 2021)</a></td>
<td class="nump">28,832<span></span>
</td>
<td class="nump">114,252<span></span>
</td>
<td class="nump">144,262<span></span>
</td>
<td class="nump">628,076<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchase of treasury stock (7,459 shares YTD in 2022 and 11,625 shares YTD in 2021)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,459<span></span>
</td>
<td class="nump">11,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Treasury stock issued to the 401(k) stock purchase plan (18,555 shares YTD in 2021 )</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,555<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash dividend - preferred stock (Approximately $11.13 and $22.25 per share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share QTD and YTD during 2021, respectively)</a></td>
<td class="nump">$ 11.13<span></span>
</td>
<td class="nump">$ 11.13<span></span>
</td>
<td class="nump">$ 22.25<span></span>
</td>
<td class="nump">$ 25.46<span></span>
</td>
</tr>
<tr class="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_PreferredStockDividendsEquivalentPerDepositaryShareDeclared', window );">Cash dividend - Preferred Stock Dividends equivalent Per depositary Share Declared ($0.28 and $0.56 QTD and YTD respectively, during 2022 and $0.28 and 0.64 QTD and YTD, respectively during 2021)</a></td>
<td class="nump">0.28<span></span>
</td>
<td class="nump">0.28<span></span>
</td>
<td class="nump">0.56<span></span>
</td>
<td class="nump">0.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends - common stock ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)</a></td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="nump">$ 1.44<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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>26
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612405120">
<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="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 218,216<span></span>
</td>
<td class="nump">$ 234,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_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>
</tr>
<tr class="ro">
<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">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_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense (benefit)</a></td>
<td class="num">(2,404)<span></span>
</td>
<td class="nump">5,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_AccretionOfLoanDiscount', window );">Accretion of loan discounts</a></td>
<td class="num">(6,581)<span></span>
</td>
<td class="num">(6,577)<span></span>
</td>
</tr>
<tr class="re">
<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">53,225<span></span>
</td>
<td class="nump">60,434<span></span>
</td>
</tr>
<tr class="ro">
<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">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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">35,406<span></span>
</td>
<td class="nump">34,060<span></span>
</td>
</tr>
<tr class="ro">
<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/write-down of assets/foreclosed assets</a></td>
<td class="nump">103<span></span>
</td>
<td class="num">(1,876)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock-based compensation</a></td>
<td class="nump">5,530<span></span>
</td>
<td class="nump">5,771<span></span>
</td>
</tr>
<tr class="ro">
<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">1,645<span></span>
</td>
<td class="nump">4,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Earnings on life insurance policies</a></td>
<td class="num">(1,016)<span></span>
</td>
<td class="num">(1,343)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">482<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="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">12,042<span></span>
</td>
<td class="nump">11,697<span></span>
</td>
</tr>
<tr class="re">
<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">(135,239)<span></span>
</td>
<td class="num">(39,195)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Accrued interest payable and other liabilities</a></td>
<td class="nump">113,645<span></span>
</td>
<td class="nump">41,748<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 from operating activities</a></td>
<td class="nump">295,054<span></span>
</td>
<td class="nump">348,590<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="num">(411,527)<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_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Securities held to maturity: Maturities, calls and principal repayments</a></td>
<td class="nump">263,226<span></span>
</td>
<td class="nump">122,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_AvailableForSaleSecuritiesAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(4,778,475)<span></span>
</td>
<td class="num">(801,167)<span></span>
</td>
</tr>
<tr class="re">
<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">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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities, calls and principal repayments</a></td>
<td class="nump">382,152<span></span>
</td>
<td class="nump">576,763<span></span>
</td>
</tr>
<tr class="re">
<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">2,365<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_PaymentsForProceedsFromLoansAndLeases', window );">Net change in loans</a></td>
<td class="num">(404,515)<span></span>
</td>
<td class="nump">884,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLifeInsurancePolicies', window );">Benefits received on life insurance policies</a></td>
<td class="nump">1,332<span></span>
</td>
<td class="nump">1,509<span></span>
</td>
</tr>
<tr class="ro">
<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">18<span></span>
</td>
<td class="nump">6,436<span></span>
</td>
</tr>
<tr class="re">
<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">(28,016)<span></span>
</td>
<td class="num">(28,053)<span></span>
</td>
</tr>
<tr class="ro">
<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">1,543<span></span>
</td>
<td class="nump">100<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 from investing activities</a></td>
<td class="num">(4,971,897)<span></span>
</td>
<td class="nump">762,803<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">2,906,069<span></span>
</td>
<td class="nump">3,718,379<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet', window );">Net change in short-term borrowings</a></td>
<td class="num">(1,058,839)<span></span>
</td>
<td class="nump">126,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_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">6,490<span></span>
</td>
<td class="nump">36,682<span></span>
</td>
</tr>
<tr class="ro">
<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">(996)<span></span>
</td>
<td class="num">(1,288)<span></span>
</td>
</tr>
<tr class="re">
<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">(3,338)<span></span>
</td>
<td class="num">(3,820)<span></span>
</td>
</tr>
<tr class="ro">
<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">(96,958)<span></span>
</td>
<td class="num">(92,396)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash from financing activities</a></td>
<td class="nump">1,752,428<span></span>
</td>
<td class="nump">3,784,149<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(2,924,415)<span></span>
</td>
<td class="nump">4,895,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">16,583,000<span></span>
</td>
<td class="nump">10,288,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 13,658,585<span></span>
</td>
<td class="nump">$ 15,184,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_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_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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615816384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<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%">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: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%">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 in this Quarterly Report on Form 10-Q 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (&#8220;SEC&#8221;). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December&#160;31, 2021, included in our Annual Report on Form 10-K filed with the SEC on February&#160;4, 2022 (the &#8220;2021 Form&#160;10-K&#8221;). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.</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%">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 loan losses and 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: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%">Cash Flow Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Additional cash flow information 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.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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%">22,551&#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%">15,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">45,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%">15,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="padding:2px 0 2px 1pt;text-align: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,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,752&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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="display:none"/><td colspan="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%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr></table></div>Accounting Changes, Reclassifications and Restatements. Certain items in prior financial statements have been reclassified to conform to the current presentation.<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>28
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521617543664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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: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%">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 June&#160;30, 2022 and December&#160;31, 2021 is presented below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:32.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><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%">June 30, 2022</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;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%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">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%">1,418,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,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%">(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,418,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,946,586&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">3,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">122,027&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,828,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,946,428&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: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;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%">Residential mortgage-backed securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 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: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%">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%">1,220,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,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%">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%">1,261,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#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:13.5pt"><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 $245.5 million and $642.3 million at June&#160;30, 2022 and December&#160;31, 2021, respectively. Accrued interest receivable on held-to-maturity securities totaled $18.0 million and $18.4 million at June&#160;30, 2022 and December&#160;31, 2021, 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:13.5pt"><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. The net unamortized, unrealized gain remaining on transferred securities included in accumulated other comprehensive income in the accompanying balance sheet totaled $2.1 million ($1.7 million, net of tax) at June&#160;30, 2022 and $2.5 million ($2.0 million, net of tax) at December&#160;31, 2021. 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: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 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 June&#160;30, 2022 and December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.642%"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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%">Aaa/AAA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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%">Aa/AA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,405&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;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%">December 31, 2021</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 2px 7.75pt;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">460,648&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">563,251&#160;</span></td><td style="background-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,220,573&#160;</span></td><td style="background-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,500&#160;</span></td><td style="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%">The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June&#160;30, 2022 and 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:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">158&#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%">158&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">158&#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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#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: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%">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 June&#160;30, 2022 and December&#160;31, 2021 is presented below.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.642%"/><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%">June 30, 2022</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%">4,656,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">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%">5,967,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">7,183,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987,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%">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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,365&#160;</span></td><td style="background-color:#cceeff;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%">17,850,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,001&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,124,579&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">16,781,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: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: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;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%">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%">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;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%">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%">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 12.25pt;text-align:left;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%">13,445,888&#160;</span></td><td style="background-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%">518,805&#160;</span></td><td style="background-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"/><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%">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:13.5pt"><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 June&#160;30, 2022, 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 75.3% 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 $4.4 billion and $5.8 billion at June&#160;30, 2022 and December&#160;31, 2021, respectively. Accrued interest receivable on available-for-sale securities totaled $131.3 million and $120.5 million at June&#160;30, 2022 and December&#160;31, 2021, 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes, as of June&#160;30, 2022, 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:26.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.312%"/><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 2px 4pt;text-align: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%">4,224,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%">242,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,224,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%">242,690&#160;</span></td><td style="background-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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,825,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,194,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align: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%">3,249,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%">241,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263,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:10pt;font-weight:400;line-height:100%">246,368&#160;</span></td><td style="background-color:#cceeff;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 #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%">12,299,514&#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,052,979&#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%">382,922&#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%">71,600&#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%">12,682,436&#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,124,579&#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:13.5pt"><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, 2022, 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 </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%">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 June&#160;30, 2022. 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.561%"><tr><td style="width:1.0%"/><td style="width:39.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.505%"/><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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">350,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,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%">22,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%">961,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">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"/></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%">350,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 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%">85,553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">536,684&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">973,981&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,946,586&#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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">351,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">351,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,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%">893,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%">1,828,515&#160;</span></td><td style="background-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%">3,031,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">4,656,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: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%">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%">11,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">5,937,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%">5,967,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">207,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,546,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,526,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%">7,183,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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,365&#160;</span></td><td style="background-color:#cceeff;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%">207,133&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,589,781&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,355,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,655,968&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">17,850,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2,957,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301,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%">157,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%">4,416,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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%">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%">11,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,305,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%">5,335,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">209,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,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%">4,305,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987,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: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,365&#160;</span></td><td style="background-color:#cceeff;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%">209,193&#160;</span></td><td style="background-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,547,346&#160;</span></td><td style="background-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,213,463&#160;</span></td><td style="background-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,769,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,781,685&#160;</span></td><td style="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: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%">Sales of Securities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">held to maturity or available for sale securities were sold during the three or six months ended June&#160;30, 2022 or 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-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"><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.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(28,053)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,541)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,113)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,776)</span></td><td style="background-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,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(25,571)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,836)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,225)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,434)</span></td><td style="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: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%">Trading Account Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Trading account securities, at estimated 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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</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,615&#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%">24,237&#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%">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%">65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">24,680&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></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%">Net gains and losses on trading account securities 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">402&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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 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%">936&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#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>29
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619789136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans 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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,539,277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">762,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%">878,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">121,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">103,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,455&#160;</span></td><td style="background-color:#cceeff;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 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%">987,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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">91,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">6,041,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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,535,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%">1,304,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">478,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">8,056,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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">352,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: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">603,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">604,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: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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,561,035&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">9,617,123&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">499,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,736,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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"/></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-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 June&#160;30, 2022, there were no concentrations of loans related to any single industry in excess of 10% of total loans. The largest industry concentration was related to the energy industry, which totaled 5.9% of total loans (also 5.9% excluding PPP loans). Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $887.3 million and $79.1 million, respectively, as of June&#160;30, 2022.</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%">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 June&#160;30, 2022 or December&#160;31, 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-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;). Such loans totaled $342.5 million at June&#160;30, 2022 and $350.5 million 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%">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 $44.8 million and $40.0 million at June&#160;30, 2022 and December&#160;31, 2021, 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: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 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.</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%">Non-accrual loans, segregated by class of loans, 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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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 #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%">Non-Accrual with No Credit Loss Allowance</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%">Total Non-Accrual</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%">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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">11,170&#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%">3,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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 #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%">11,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">11,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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%">732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">35,125&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,686&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></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%">The following table presents non-accrual loans as of June&#160;30, 2022 by class and year of origination.</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 style="width:18.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.535%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">&#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: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%">98&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">653&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">11,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"/></tr><tr><td colspan="3" style="background-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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">11,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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;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%">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 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%">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%">1,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:8pt;font-weight:400;line-height:100%">7,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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: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%">380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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: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,895&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,654&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,520&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,625&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,235&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,635&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">35,125&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $436 thousand and $843 thousand for the three and six months ended June&#160;30, 2022, respectively, and approximately $427 thousand and $881 thousand for the three and six months ended June&#160;30, 2021, respectively.</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%">An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June&#160;30, 2022 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.561%"><tr><td style="width:1.0%"/><td style="width:29.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.916%"/><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&#160;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<br/>Past&#160;Due<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%">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<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%">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%">14,529&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,520,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,539,277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">3,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">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%">5,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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;text-align: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%">17,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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:10pt;font-weight:400;line-height:100%">25,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,520,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535,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%">&#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%">6,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%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561,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%">903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">5,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#ffffff;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%">50,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%">21,638&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,663,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,736,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,625&#160;</span></td><td style="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: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%">Troubled Debt Restructurings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Troubled debt restructurings during the six months ended June&#160;30, 2022 and 2021 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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>Period-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 #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>Period-End</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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,817&#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%">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%">1,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">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:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">1,155&#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%">1,116&#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%">4,399&#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%">4,396&#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: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%">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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information as of or for the six months ended June&#160;30, 2022 and 2021 related to loans restructured during the preceding twelve months is set forth 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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,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%">4,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#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%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 sale of restructured 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%">1,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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: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%">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 (v)&#160;the general economic conditions in the State of Texas.</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 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 set forth in our 2021 Form&#160;10-K. 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&#160;&#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 June&#160;30, 2022. 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:99.853%"><tr><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.322%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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-bottom:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</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"/><td 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: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,009,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">805,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">563,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,213,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%">54,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,276,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%">6.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">12,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">9,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">8,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">164,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%">9.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 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%">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,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%">23,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">56,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%">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 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%">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%">1,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%">6,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">4,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,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%">11.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 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%">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%">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%">2,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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%">951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">13.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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,027,153&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">852,191&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">582,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">289,898&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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%">232,809&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,318,394&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">68,629&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,539,277&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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.28&#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.03&#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.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 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.75&#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.01&#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.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%">6.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.52&#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="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: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"/><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: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%">312,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">111,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">446,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">49,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">941,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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%">1,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.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 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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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%">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%">9,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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%">3,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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 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%">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%">2,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">328,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">111,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%">7,821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,735&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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%">467,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">49,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">987,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.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%">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.09&#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.66&#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.69&#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.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%">8.30&#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.17&#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.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.25&#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.82&#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="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%">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"/><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: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"/><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: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,101,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,495,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">999,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">788,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">428,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">963,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">84,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">106,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,969,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">64,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:8pt;font-weight:400;line-height:100%">27,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:8pt;font-weight:400;line-height:100%">99,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">35,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:8pt;font-weight:400;line-height:100%">7,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">5,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%">17,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">52,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">170,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:8pt;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 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%">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%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,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:8pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.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 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%">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%">646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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 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%">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%">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,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,173,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,548,499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,118,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">895,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">478,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,100,358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">96,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">109,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,520,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.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%">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.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.23&#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.16&#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.25&#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.28&#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.95&#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.24&#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.44&#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="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: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"/><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: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%">276,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">662,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,479,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%">6.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: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%">11,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%">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%">2,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">315,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">663,001&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">182,566&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">114,018&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,205&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">253,781&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,535,808&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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.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 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.12&#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.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%">8.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%">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%">7.16&#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.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 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.01&#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.96&#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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;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%">1,488,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,211,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,009,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">479,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">349,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,056,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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.03&#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"/><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.09&#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.36&#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.28&#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.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%">6.41&#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%">7.09&#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="3" style="background-color:#cceeff;padding:0 1pt"/></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%">In the table above, certain energy and commercial real estate loans are reported as 2022 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2022 but were renewed in the current year.</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 as of December&#160;31, 2021. Refer to our 2021 Form 10-K for details of these loans by year of origination/renewal. </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.415%"><tr><td style="width:1.0%"/><td style="width:18.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.143%"/><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%">Commercial and Industrial</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%">Energy</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%">Commercial Real Estate - Buildings, Land and Other</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%">Commercial Real Estate - Construction</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 Commercial Real Estate</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,063,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,574,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.99&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,262,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,837,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"/></tr><tr><td colspan="3" style="background-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%">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%">9.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:8pt;font-weight:400;line-height:100%">187,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">362,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">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%">10.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:8pt;font-weight:400;line-height:100%">59,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:8pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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;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%">11.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:8pt;font-weight:400;line-height:100%">31,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:8pt;font-weight:400;line-height:100%">11.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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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;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%">12.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:8pt;font-weight:400;line-height:100%">12,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:8pt;font-weight:400;line-height:100%">12.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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">15,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">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%">13.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:8pt;font-weight:400;line-height:100%">10,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%">13.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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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%">13.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: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%">13.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:8pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,364,954&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,077,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,272,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,304,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">7,576,610&#160;</span></td><td style="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:13.5pt"><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 June&#160;30, 2022 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:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.140%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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 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%">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%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">8,189&#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: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%">154,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%">324,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:8pt;font-weight:400;line-height:100%">211,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,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:8pt;font-weight:400;line-height:100%">43,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%">137,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,552,846&#160;</span></td><td style="background-color:#cceeff;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: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%">154,318&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">324,376&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">211,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,023&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">44,371&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">141,482&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">593,388&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10,557&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,561,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 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%">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,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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,413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">31,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:8pt;font-weight:400;line-height:100%">30,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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,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%">391,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">494,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 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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">33,643&#160;</span></td><td style="background-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%">30,781&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">10,862&#160;</span></td><td style="background-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%">4,229&#160;</span></td><td style="background-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,830&#160;</span></td><td style="background-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,087&#160;</span></td><td style="background-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%">391,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: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%">24,605&#160;</span></td><td style="background-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%">499,782&#160;</span></td><td style="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:13.5pt"><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 the three and six months ended June&#160;30, 2022 and 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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">16,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">22,111&#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,973&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">31,561&#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%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">10,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:10pt;font-weight:400;line-height:100%">10,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">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;text-align: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%">1,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">5,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,696&#160;</span></td><td style="background-color:#cceeff;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</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%">30,139&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,766&#160;</span></td><td style="background-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%">44,746&#160;</span></td><td style="background-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%">75,732&#160;</span></td><td style="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:13.5pt"><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, the components of which are more fully described in our 2021 Form&#160;10-K, totaled 138.4 at June&#160;30, 2022 and 135.9 at December&#160;31, 2021. A higher TLI value implies more favorable economic conditions.</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 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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K. </span></div><div style="margin-top:9pt;text-align:justify;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 June&#160;30, 2022 and December&#160;31, 2021. 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:30.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:400;line-height:100%">Modeled expected credit losses</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,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,223&#160;</span></td><td style="background-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 6.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%">35,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">95,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:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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%">87,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,854&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">239,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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: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;text-align:left;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 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%">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;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%">Specific allocations</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%">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 7.75pt;text-align:left;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%">72,091&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-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: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 details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June&#160;30, 2022 and 2021. 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:30.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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&#160;Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Three months ended:</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:700;line-height:100%">June 30, 2022</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%">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%">87,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">(12,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">1,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">4,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,807)</span></td><td style="background-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%">Ending balance</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%">87,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,854&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">239,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">70,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%">33,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(5,901)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">(4,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,092)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">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%">2,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501&#160;</span></td><td style="background-color:#cceeff;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%">Net charge-offs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,742)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,591)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:400;line-height:100%">Ending balance</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%">65,271&#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%">28,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 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%">147,993&#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,154&#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,860&#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%">255,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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:30.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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&#160;Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Six months ended:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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%">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%">72,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%">17,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">18,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(5,346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,102)</span></td><td style="background-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%">Ending balance</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%">87,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,854&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">239,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 2px 7.75pt;text-align: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%">(7,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,548&#160;</span></td><td style="background-color:#cceeff;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%">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%">(706)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,453)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,510)</span></td><td style="background-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:400;line-height:100%">Ending balance</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%">65,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,010&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,993&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,860&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,288&#160;</span></td><td style="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: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 June&#160;30, 2022 and December&#160;31, 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.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">3,360&#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%">24,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">15,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">21,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">50,584&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,095&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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_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>30
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615940992">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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-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%">Goodwill and other intangible assets 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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">654,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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-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 intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated aggregate future amortization expense for intangible assets remaining as of June&#160;30, 2022 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.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%">Remainder of 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%">204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 #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%">589&#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_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>31
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521617527232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [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-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits 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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,783,931&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">12,309,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,930,959&#160;</span></td><td style="background-color:#cceeff;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%">12,989,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%">11,228,815&#160;</span></td><td style="background-color:#ffffff;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,518,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112,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 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 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%">26,817,834&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,601,765&#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%">42,695,696&#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: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 additional information about our deposits:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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%">Deposits from foreign sources (primarily Mexico)</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,090,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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:#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-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%">681,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,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%">810,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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:#ffffff;padding:2px 0 2px 1pt;text-align: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,810,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618497536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Commitments Contingencies and Guarantees</a></td>
<td class="text">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies<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%">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 are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. As more fully discussed in our 2021 Form 10-K, 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments with off-balance-sheet risk 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.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</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%">10,771,940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">327,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,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%">2,072&#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: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 is a liability account, calculated in accordance with ASC&#160;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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K. </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 details activity in the allowance for credit losses on off-balance-sheet credit exposures.</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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning 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%">45,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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%">50,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%">44,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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%">4,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444&#160;</span></td><td style="background-color:#ffffff;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%">Ending balance</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%">50,246&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,246&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,596&#160;</span></td><td style="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: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%">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. The components of total lease expense 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use 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%">8,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%">8,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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%">16,412&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734&#160;</span></td><td style="background-color:#ffffff;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%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">5,341&#160;</span></td><td style="background-color:#cceeff;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</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%">11,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-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,185&#160;</span></td><td style="background-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%">22,487&#160;</span></td><td style="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: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 $278.3 million at June&#160;30, 2022 and $281.4 million at December&#160;31, 2021 and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $310.5 million at June&#160;30, 2022 and $313.4 million at December&#160;31, 2021 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 $8.4 million and $16.4 million during the three and six months ended June&#160;30, 2022, respectively, and $8.0 million and $16.1 million during the three and six months ended June&#160;30, 2021, respectively. There has been no significant change in our expected future minimum lease payments since December&#160;31, 2021. See the 2021 Form&#160;10-K for information regarding these commitments.</span></div>Litigation. 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></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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140521617790400">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalAbstract', window );"><strong>Banking Regulation, Common Equity Tier One Risk-Based Capital [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: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%">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: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 (&#8220;CET1&#8221;) 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 CET1. We also elected to exclude the effects of credit loss accounting under CECL from CET1 for a five-year transitional period, as further discussed in our 2021 Form 10-K. This CECL transitional adjustment totaled $46.2 million and $61.6 million at June&#160;30, 2022 and December&#160;31, 2021, respectively. CET1 is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's CET1 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 CET1 and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital included $145.5 million of 4.450% non-cumulative perpetual preferred stock at June&#160;30, 2022 and December&#160;31, 2021, the details of which are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at June&#160;30, 2022 or December&#160;31, 2021. 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 allowances for credit losses on securities, loans and off-balance-sheet credit exposures. Tier&#160;2 capital for Cullen/Frost also includes the permissible portion of qualified subordinated debt (which decreases 20.0% per year during the final five years of the term of the notes) totaling $80.0 million at June&#160;30, 2022 and $100.0 million at December&#160;31, 2021 and trust preferred securities totaling $120.0 million at both June&#160;30, 2022 and December&#160;31, 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 following table presents actual and required capital ratios as of June&#160;30, 2022 and December&#160;31, 2021 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. See the 2021 Form 10-K for a more detailed discussion of the Basel III Capital Rules. </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.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.826%"/><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</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%">June 30, 2022</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:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 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 style="background-color:#cceeff;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,485,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:9pt;font-weight:400;line-height:100%">12.64&#160;</span></td><td style="background-color:#cceeff;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,930,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: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,792,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,423,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,929,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,791,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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,631,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,344,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: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,206,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: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,423,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">2,342,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,204,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: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;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%">4,069,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,758,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: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,661,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,894,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,756,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: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,631,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,067,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,584,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,423,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,067,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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: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,371,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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,796,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,668,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: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,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%">1,795,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: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,666,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: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;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,516,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,053,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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%">2,179,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,051,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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,966,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,566,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,491,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,564,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,516,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,396,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">6.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397,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: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:13.5pt"><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, 2022, capital levels at Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel&#160;III Capital Rules. Based on the ratios presented above, capital levels as of June&#160;30, 2022 at 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:13.5pt"><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 June&#160;30, 2022, 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: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%">Preferred Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Outstanding preferred stock includes 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). 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. Refer to our 2021 Form 10-K for additional details related to our Series B Preferred Stock. </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%">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 program, allowing us to repurchase shares of our common stock over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDkwNw_fadc24c1-9568-4f1f-a890-97f1d74194fb">one</span>-year period from time to time at various prices in the open market or </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%">through private transactions. No shares have been repurchased under this plan or the prior plan during the reported periods. Under the Basel III Capital Rules, Cullen/Frost may not repurchase or redeem any of its preferred stock or subordinated notes and, in some cases, its common stock without the prior approval of the Federal Reserve Board.</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%">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 June&#160;30, 2022, Frost Bank could pay aggregate dividends of up to $447.3 million to Cullen/Frost without prior regulatory approval.</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%">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><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_CommonEquityTierOneCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonEquityTierOneCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140521617726592">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:13.5pt"><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: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%">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, swaptions 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 in our 2021 Form 10-K.</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 notional amounts and estimated fair values of interest rate derivative contracts 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 June&#160;30, 2022 and December&#160;31, 2021. </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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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="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 &#8211; assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 swaps &#8211; 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">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="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 &#8211; 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%">904,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:10pt;font-weight:400;line-height:100%">27,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%">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%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 &#8211; 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%">244,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(19,142)</span></td><td style="background-color:#ffffff;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 caps &#8211; 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%">269,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:10pt;font-weight:400;line-height:100%">270,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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"/></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 &#8211; 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%">244,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">39,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%">Loan/lease interest rate swaps &#8211; 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%">904,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(2,846)</span></td><td style="background-color:#ffffff;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 caps &#8211; 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%">269,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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:13.5pt"><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 June&#160;30, 2022 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.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:0 1pt"/><td 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 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%">1.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 &#8211; 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.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:10pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">2.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71&#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-indent:13.5pt"><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.28% at June&#160;30, 2022.</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%">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:13.5pt"><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.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align: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 &#8211; 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,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%">20,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">9,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">11,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">21,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 &#8211; 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%">9,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">3,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">21,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">11,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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-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 and option 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 and options 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 and option contracts were as follows:</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:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align: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 and option contracts &#8211; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 7.75pt;text-align: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 and option contracts &#8211; 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%">CAD</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%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 and option contracts &#8211; 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%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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"/><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%">Forward and option contracts &#8211; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 and option contracts &#8211; 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%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Forward and option contracts &#8211; 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%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 and option contracts &#8211; 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%">CAD</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%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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></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-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:13.5pt"><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:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td 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 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%">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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;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%">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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#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:13.5pt"><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:13.5pt"><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-hedge related 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:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td 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%">515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/><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%">649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;text-align: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"/><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%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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: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%">Counterparty Credit Risk.</span><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 and option contracts with bank customers was approximately $198.1 million at June&#160;30, 2022. 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/option contracts with upstream financial institution counterparties was approximately $41.5 million at June&#160;30, 2022. This amount was primarily related to initial margin payments to the CME and excess collateral we posted to counterparties. Excess collateral is generally cleared on the next business day. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 9 &#8211; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At June&#160;30, 2022, we had $212.4 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>35
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618517296">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 June&#160;30, 2022 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:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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%">June 30, 2022</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%">38,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 12.25pt;text-align: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%">23,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,834&#160;</span></td><td style="background-color:#cceeff;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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">61,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">61,994&#160;</span></td><td style="background-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%">9,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,650&#160;</span></td><td style="background-color:#ffffff;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%">71,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">71,644&#160;</span></td><td style="background-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 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%">2,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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%">220,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#cceeff;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%">174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;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%">222,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">222,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">1,664,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,664,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align: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,887,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,887,499&#160;</span></td><td style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</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%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">25,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">35,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%">(25,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">61,994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,552)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,442)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">9,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">71,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,552)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">(20,092)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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"/><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"/><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%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(25,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><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%">170,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">222,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,552)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-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%">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%">1,664,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,664,685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,552)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,835,668)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;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: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:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/><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%">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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="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%">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="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%">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="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%">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"/><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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">23,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">23,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="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%">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%">7,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 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%">31,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">31,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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"/><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%">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="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 and caps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">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%">94,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">114,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">114,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,740,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#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 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,854,818&#160;</span></td><td style="background-color:#cceeff;border-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:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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, 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="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%">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 June&#160;30, 2022 and December&#160;31, 2021 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:99.853%"><tr><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.642%"/><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%">June 30, 2022</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%">834,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">830,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,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 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%">1,664,685&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,664,685&#160;</span></td><td 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%">1,664,685&#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, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">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-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>36
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521617527232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-top:9pt;text-align:justify;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 below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. As of June&#160;30, 2022, there were 788,070 shares remaining available for grant for future stock-based compensation 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.853%"><tr><td style="width:1.0%"/><td style="width:23.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.542%"/><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%">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<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%">Performance<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%">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<br/>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 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 Units</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%">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%">Balance, January&#160;1, 2022</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%">56,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">79.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">449,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93.05&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">84.71&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Authorized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Granted</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%">5,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:9pt;font-weight:400;line-height:100%">133.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">132.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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">(103,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(3,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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"/></tr><tr><td colspan="3" style="background-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%">Balance, June 30, 2022</span></td><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:9pt;font-weight:400;line-height:100%">45,661&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align: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.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">449,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">161,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;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%">774,621&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align: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.83&#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:13.5pt"><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:9pt"><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.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New shares issued from available authorized shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,682&#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%">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 or benefit 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 units</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,291&#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%">1,768&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,649&#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%">3,651&#160;</span></td><td style="background-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 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%">720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">3,418&#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 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%">3,245&#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 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%">5,530&#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 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%">5,771&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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%">612&#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%">514&#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,320&#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%">881&#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%">Unrecognized stock-based compensation expense at June&#160;30, 2022 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%">Non-vested stock units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">8,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">22,210&#160;</span></td><td style="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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619938080">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:13.5pt"><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 as more fully described in our 2021 Form 10-K. 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:100.000%"><tr><td style="width:1.0%"/><td style="width:46.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.477%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">119,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:&#160;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%">1,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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;text-align:left;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:#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%">117,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,263&#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%">Less:&#160;Earnings allocated to participating 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,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">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%">2,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,956&#160;</span></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"/><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%">Distributed earnings allocated to common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,956&#160;</span></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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings 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%">64,112,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:10pt;font-weight:400;line-height:100%">63,606,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,082,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:10pt;font-weight:400;line-height:100%">63,457,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">382,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</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%">64,467,229&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">64,102,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 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:10pt;font-weight:400;line-height:100%">64,464,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">63,968,533&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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>38
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521617104720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Defined Benefit Plans</a></td>
<td class="text">Defined Benefit Plans<div style="margin-top:9pt;text-align:justify;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 expense (benefit) for our defined benefit pension plans 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">(3,492)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,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%">(6,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,420)</span></td><td style="background-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%">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%">1,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 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%">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,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:10pt;font-weight:400;line-height:100%">1,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">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%">(1,747)</span></td><td style="background-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%">(845)</span></td><td style="background-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,493)</span></td><td style="background-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,691)</span></td><td style="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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-qualified defined benefit pension plan is not funded. No contributions to the qualified defined benefit pension plan were made during the six months ended June&#160;30, 2022. We do not expect to make any contributions to the qualified defined benefit plan during the remainder of 2022.</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_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>39
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619935296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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-indent:13.5pt"><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:9pt"><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:46.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.513%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense (benefit)</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%">22,646&#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%">14,065&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">35,705&#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%">17,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(1,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">20,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,081&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">We had a net deferred tax asset totaling $245.9 million at June&#160;30, 2022 and a net deferred tax liability totaling $81.2 million at December&#160;31, 2021. No valuation allowance for deferred tax assets was recorded at June&#160;30, 2022 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. </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 effective income tax rates differed from the U.S. statutory federal income tax rates of 21% during the comparable periods 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. There were no unrecognized tax benefits during any of the reported periods. </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%">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:13.5pt"><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>40
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619938080">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Comprehensive Income (Loss) Note</a></td>
<td class="text">Other Comprehensive Income (Loss)<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 before and after tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note&#160;12 &#8211; Defined Benefit Plans).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.850%"/><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%">Three Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</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%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</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="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:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="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="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%">(636,523)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">(133,670)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">(502,853)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">30,668&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">6,441&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">24,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</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:9pt;font-weight:400;line-height:100%">(636,712)</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:9pt;font-weight:400;line-height:100%">(133,710)</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:9pt;font-weight:400;line-height:100%">(503,002)</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:9pt;font-weight:400;line-height:100%">30,423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,034&#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="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%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (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%">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:9pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">1,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,529&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">321&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,208&#160;</span></td><td style="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:9pt;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: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%">(635,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(133,555)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(502,416)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">31,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">6,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">25,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 style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding: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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</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%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</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 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:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#ffffff;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,547,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">(324,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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,222,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">(129,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: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%">(27,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">(101,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in 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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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 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:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,547,716)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(325,021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,222,695)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(129,615)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,396)</span></td><td style="background-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:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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:9pt;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 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%">1,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">1,482&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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%">(1,546,234)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(324,710)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(1,221,524)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(126,557)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(26,577)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(99,980)</span></td><td style="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:13.5pt"><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 (loss), 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.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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="padding:2px 1pt;text-align: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, 2022</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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><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 reclassifications</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,222,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#cceeff;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%">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%">(1,222,695)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,221,524)</span></td><td style="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 at June 30, 2022</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%">(842,486)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,720)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,206)</span></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:9pt"><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%">Balance January&#160;1, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;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 reclassifications</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%">(102,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;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%">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%">(102,396)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,980)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 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%">461,405&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,415)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,990&#160;</span></td><td style="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_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>41
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521729029936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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: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 managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. See our 2021 Form 10-K for additional information regarding our operating segments. Summarized operating results by segment 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.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost&#160; Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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 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%">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%">289,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,208&#160;</span></td><td style="background-color:#cceeff;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%">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%">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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">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%">55,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:10pt;font-weight:400;line-height:100%">43,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#cceeff;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%">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%">211,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347&#160;</span></td><td style="background-color:#ffffff;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%">Income (loss) before income taxes</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%">133,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,605)</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%">139,788&#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 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%">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%">19,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net income (loss)</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%">113,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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 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%">(3,179)</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%">119,114&#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 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%">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%">1,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</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 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%">Net income (loss) available to common shareholders</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%">113,717&#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%">8,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 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,848)</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%">117,445&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;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-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%">344,583&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">44,012&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">(2,460)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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-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%">386,135&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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%">258,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,156&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">48,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;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%">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%">183,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%">30,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,254&#160;</span></td><td style="background-color:#cceeff;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%">Income (loss) before income taxes</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%">124,285&#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%">13,028&#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%">(4,164)</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%">133,149&#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 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%">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%">13,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">(1,260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net income (loss)</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%">110,680&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,292&#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%">(2,904)</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%">118,068&#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 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%">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%">1,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net income (loss) available to common shareholders</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%">110,680&#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 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%">10,292&#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 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%">(4,573)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,399&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</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%">307,394&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">43,042&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(2,033)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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%">348,403&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Six months ended:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">539,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">114,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,069)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">417,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:10pt;font-weight:400;line-height:100%">64,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:10pt;font-weight:400;line-height:100%">3,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,079&#160;</span></td><td style="background-color:#cceeff;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%">Income (loss) before income taxes</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%">235,826&#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%">23,873&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,182)</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%">251,517&#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 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%">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%">30,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Net income (loss)</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%">204,991&#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%">18,860&#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%">(5,635)</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%">218,216&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">3,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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%">Net income (loss) available to common shareholders</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%">204,991&#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 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%">18,860&#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 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,973)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,878&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</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%">653,408&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">87,941&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(4,753)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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%">736,596&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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%">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%">500,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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%">102,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,483&#160;</span></td><td style="background-color:#cceeff;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%">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%">362,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">425,396&#160;</span></td><td style="background-color:#ffffff;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%">Income (loss) before income taxes</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%">241,056&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,181)</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%">257,061&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">20,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,978&#160;</span></td><td style="background-color:#ffffff;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%">Net income (loss)</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%">220,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,508)</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%">234,083&#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 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%">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%">3,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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%">Net income (loss) available to common shareholders</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%">220,274&#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%">18,317&#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%">(8,328)</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%">230,263&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">603,379&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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: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 #000;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%">83,137&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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: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 #000;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%">(3,996)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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: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 #000;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%">682,520&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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_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>42
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618487744">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 three-level 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. See our 2021 Form 10-K for additional information regarding the fair value hierarchy and a description of our valuation techniques.</span></div><div style="margin-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%">The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June&#160;30, 2022 and December&#160;31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy of ASC&#160;Topic&#160;820 utilized to measure 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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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 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 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 3 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 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%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,416,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416,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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">6,987,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">41,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">245,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">58,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">243,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">2,179,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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: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,636,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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;text-align: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%">24,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">44,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">114,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">25,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%">25,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%">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%">113,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%">113,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%">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%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">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. Financial assets measured at fair value on a non-recurring basis during the reported periods include certain collateral dependent loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. </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 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 during the reported periods.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;2</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%">Level&#160;3</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%">Level&#160;2</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%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,454&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,423&#160;</span></td><td style="background-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%">Specific (allocations) reversals of prior 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%">(1,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">(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:10pt;font-weight:400;line-height:100%">(3,273)</span></td><td style="background-color:#ffffff;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%">Fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,491&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,063&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,150&#160;</span></td><td style="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: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-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. From time to time, non-financial assets measured at fair value on a non-recurring basis may include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for loan losses 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. There were no such fair value measurements during the reported periods.</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%">Financial Instruments Reported at Amortized Cost.</span><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 the valuation inputs within the fair value hierarchy utilized to measure 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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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 2px 7.75pt;text-align: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 12.25pt;text-align: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%">13,658,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,658,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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%">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,946,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:10pt;font-weight:400;line-height:100%">1,828,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">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%">189,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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%">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%">194,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 12.25pt;text-align: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,496,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,126,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 2px 7.75pt;text-align: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 12.25pt;text-align: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%">45,601,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584,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%">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"/></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%">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%">43,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%">43,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%">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"/></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%">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%">1,664,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%">1,664,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%">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"/></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%">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,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%">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%">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"/></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%">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,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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%">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%">6,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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%">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>43
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618599424">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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-weight:400;line-height:120%">Information about certain recently issued accounting standards updates is presented below. Also refer to Note 20 - Accounting Standards Updates in our 2021 Form 10-K for additional information related to previously issued accounting standards updates.</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 2022-01, &#8220;Derivatives and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under prior guidance, entities can apply the last-of-layer hedging method to hedge the exposure of a closed portfolio of prepayable financial assets to fair value changes due to changes in interest rates for a portion of the portfolio that is not expected to be affected by prepayments, defaults, and other events affecting the timing and amount of cash flows. ASU&#160;2022-01 expands the last-of-layer method, which permits only one hedge layer, to allow multiple hedged layers of a single closed portfolio. To reflect that expansion, the last-of-layer method is renamed the portfolio layer method. ASU&#160;2022-01 also (i)&#160;expands the scope of the portfolio layer method to include non-prepayable financial assets, (ii)&#160;specifies eligible hedging instruments in a single-layer hedge, (iii)&#160;provides additional guidance on the accounting for and disclosure of hedge basis adjustments under the portfolio layer method and (iv) specifies how hedge basis adjustments should be considered when determining credit losses for the assets included in the closed portfolio. ASU&#160;2022-01 will be effective for us on January&#160;1, 2023 though early adoption is permitted. The adoption of ASU&#160;2022-01 is not expected to 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 2022-02, &#8220;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2022-02 eliminates the accounting guidance for troubled debt restructurings in Accounting Standards Codification (&#8220;ASC&#8221;) Subtopic 310-40, Receivables - Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, ASU&#160;2022-02 requires entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC Subtopic 3126-20, Financial Instruments - Credit Losses - Measured at Amortized Cost. ASU&#160;2022-02 will be effective for us on January&#160;1, 2023 though early adoption is permitted. The adoption of ASU&#160;2022-02 is not expected to 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 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU&#160;2022-03 clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. ASU&#160;2022-03 also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction and requires certain new disclosures for equity securities subject to contractual sale restrictions. ASU&#160;2022-03 will be effective for us on January&#160;1, 2024 though early adoption is permitted. The adoption of ASU&#160;2022-03 is not expected to have a significant 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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>44
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619920752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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: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%">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 in this Quarterly Report on Form 10-Q 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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (&#8220;SEC&#8221;). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December&#160;31, 2021, included in our Annual Report on Form 10-K filed with the SEC on February&#160;4, 2022 (the &#8220;2021 Form&#160;10-K&#8221;). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.</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_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 loan losses and 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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Policy [Policy Text Block]</a></td>
<td class="text">Certain items in prior financial statements have been reclassified to conform to the current presentation.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_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_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_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>45
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618487744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Loans - Allowance For Credit Losses (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy', window );">Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]</a></td>
<td class="text">Allowance For Credit Losses - Loans. 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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K.<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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy</td>
</tr>
<tr>
<td style="padding-right: 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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613944384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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%">22,551&#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%">15,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">45,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%">15,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="padding:2px 0 2px 1pt;text-align: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,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,752&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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="display:none"/><td colspan="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%">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613220176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 [Table Text Block]</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 June&#160;30, 2022 and December&#160;31, 2021 is presented below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:32.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.315%"/><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%">June 30, 2022</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;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%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">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%">1,418,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,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%">(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,418,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,946,586&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">3,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">122,027&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,828,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,946,428&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: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;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%">Residential mortgage-backed securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 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: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%">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%">1,220,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,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%">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%">1,261,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_MoodysandStandardPoorsBondRatingsTableTextBlock', window );">Moody's and Standard &amp; Poor's Bond Ratings [Table Text Block]</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 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 June&#160;30, 2022 and December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.642%"/><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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%">Aaa/AAA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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%">Aa/AA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,405&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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;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%">December 31, 2021</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 2px 7.75pt;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">460,648&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">563,251&#160;</span></td><td style="background-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,220,573&#160;</span></td><td style="background-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,500&#160;</span></td><td style="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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock', window );">Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table Text Block]</a></td>
<td class="text"><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%">The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June&#160;30, 2022 and 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:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">158&#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%">158&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">158&#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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Amortized Cost, Estimated Fair Value and Allowance for Credit Losses of 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 June&#160;30, 2022 and December&#160;31, 2021 is presented below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.642%"/><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%">June 30, 2022</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%">4,656,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">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%">5,967,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">7,183,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987,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%">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,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,365&#160;</span></td><td style="background-color:#cceeff;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%">17,850,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,001&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,124,579&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">16,781,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: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: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;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%">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%">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;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%">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%">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 12.25pt;text-align:left;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%">13,445,888&#160;</span></td><td style="background-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%">518,805&#160;</span></td><td style="background-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"/><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%">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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Securities, with Unrealized Losses Segregated by Length of Impairment</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 table below summarizes, as of June&#160;30, 2022, 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:26.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.312%"/><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 2px 4pt;text-align: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%">4,224,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%">242,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,224,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%">242,690&#160;</span></td><td style="background-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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,825,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5,194,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align: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%">3,249,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%">241,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263,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:10pt;font-weight:400;line-height:100%">246,368&#160;</span></td><td style="background-color:#cceeff;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 #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%">12,299,514&#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,052,979&#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%">382,922&#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%">71,600&#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%">12,682,436&#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,124,579&#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_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 June&#160;30, 2022. 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.561%"><tr><td style="width:1.0%"/><td style="width:39.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.505%"/><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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">350,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,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%">22,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%">961,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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%">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"/></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%">350,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 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%">85,553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">536,684&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">973,981&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,946,586&#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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">351,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">351,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,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%">893,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%">1,828,515&#160;</span></td><td style="background-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%">3,031,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">4,656,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: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%">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%">11,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">5,937,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%">5,967,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">207,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,546,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,526,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%">7,183,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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,365&#160;</span></td><td style="background-color:#cceeff;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%">207,133&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,589,781&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,355,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,655,968&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">17,850,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2,957,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301,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%">157,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%">4,416,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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%">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%">11,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,305,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%">5,335,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">209,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,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%">4,305,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987,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: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,365&#160;</span></td><td style="background-color:#cceeff;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%">209,193&#160;</span></td><td style="background-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,547,346&#160;</span></td><td style="background-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,213,463&#160;</span></td><td style="background-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,769,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,781,685&#160;</span></td><td style="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_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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(28,053)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,541)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,113)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,776)</span></td><td style="background-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,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">(25,571)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,836)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,225)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,434)</span></td><td style="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_TradingSecuritiesAndCertainTradingAssetsTextBlock', window );">Trading Account Securities, at Estimated Fair Value</a></td>
<td class="text">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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</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,615&#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%">24,237&#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%">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%">65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">24,680&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></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_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:13.5pt"><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"><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.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">402&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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 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%">936&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#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_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>48
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612197744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans 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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,539,277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">762,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%">878,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">121,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">103,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,455&#160;</span></td><td style="background-color:#cceeff;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 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%">987,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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">91,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">6,041,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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,535,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%">1,304,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">478,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">8,056,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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">352,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: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">603,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">604,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: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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,561,035&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">9,617,123&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">499,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,736,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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"/></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_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: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, segregated by class of loans, 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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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 #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%">Non-Accrual with No Credit Loss Allowance</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%">Total Non-Accrual</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%">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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">11,170&#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%">3,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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 #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%">11,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">11,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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%">732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">35,125&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,686&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></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_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: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 non-accrual loans as of June&#160;30, 2022 by class and year of origination.</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 style="width:18.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.535%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">&#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: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%">98&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,520&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">653&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">11,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"/></tr><tr><td colspan="3" style="background-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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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%">11,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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;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%">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 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%">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%">1,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:8pt;font-weight:400;line-height:100%">7,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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: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%">380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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: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,895&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,654&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,520&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,625&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,235&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,635&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">35,125&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_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:13.5pt"><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 June&#160;30, 2022 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.561%"><tr><td style="width:1.0%"/><td style="width:29.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.916%"/><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&#160;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<br/>Past&#160;Due<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%">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<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%">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%">14,529&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,520,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,539,277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">3,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">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%">5,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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;text-align: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%">17,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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:10pt;font-weight:400;line-height:100%">25,293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,520,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535,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%">&#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%">6,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%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561,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%">903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">5,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#ffffff;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%">50,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%">21,638&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,663,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,736,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,625&#160;</span></td><td style="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_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">Troubled debt restructurings</a></td>
<td class="text">Troubled debt restructurings during the six months ended June&#160;30, 2022 and 2021 are set forth in the following table. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Restructure</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>Period-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 #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/>Period-End</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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,817&#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%">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%">1,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">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:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">1,155&#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%">1,116&#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%">4,399&#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%">4,396&#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><span></span>
</td>
</tr>
<tr class="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_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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information as of or for the six months ended June&#160;30, 2022 and 2021 related to loans restructured during the preceding twelve months is set forth 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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,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%">4,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#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%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 sale of restructured 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%">1,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="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_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 June&#160;30, 2022. 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:99.853%"><tr><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.322%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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-bottom:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">W/A Risk Grade</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"/><td 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: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,009,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">805,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">563,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,213,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%">54,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,276,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%">6.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">12,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">9,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">8,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">164,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%">9.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 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%">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,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%">23,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">56,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%">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 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%">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%">1,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%">6,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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:8pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">4,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,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%">11.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 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%">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%">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%">2,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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%">951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">2,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:8pt;font-weight:400;line-height:100%">13.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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,027,153&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">852,191&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">582,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">289,898&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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%">232,809&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,318,394&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">68,629&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,539,277&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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.28&#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.03&#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.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 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.75&#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.01&#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.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%">6.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.52&#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="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: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"/><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: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%">312,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">111,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">446,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">49,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">941,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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%">1,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.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 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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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%">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%">9,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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%">3,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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 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%">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%">2,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">328,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">111,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%">7,821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,735&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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%">467,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">49,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">987,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.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%">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.09&#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.66&#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.69&#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.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%">8.30&#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.17&#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.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.25&#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.82&#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="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%">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"/><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: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"/><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: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,101,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,495,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">999,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">788,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">428,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">963,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">84,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">106,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,969,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">64,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:8pt;font-weight:400;line-height:100%">27,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:8pt;font-weight:400;line-height:100%">99,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">35,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:8pt;font-weight:400;line-height:100%">7,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">5,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%">17,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">52,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">3,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">170,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:8pt;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 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%">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%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,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:8pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.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 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%">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%">646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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 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%">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%">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,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,173,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,548,499&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,118,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">895,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">478,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,100,358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">96,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">109,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,520,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.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%">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.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.23&#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.16&#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.25&#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.28&#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.95&#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.24&#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.44&#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="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: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"/><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: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%">276,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">662,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,479,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%">6.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: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%">11,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%">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%">2,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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%">315,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">663,001&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">182,566&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">114,018&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,205&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">253,781&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,535,808&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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.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 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.12&#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.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%">8.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%">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%">7.16&#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.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 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.01&#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.96&#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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;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%">1,488,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,211,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,009,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">479,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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%">349,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,056,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.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%">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.03&#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"/><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.09&#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.36&#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.28&#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.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%">6.41&#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%">7.09&#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="3" style="background-color:#cceeff;padding:0 1pt"/></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_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Weighted Average Risk Grades for All Commercial Loans by Class</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 as of December&#160;31, 2021. Refer to our 2021 Form 10-K for details of these loans by year of origination/renewal. </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.415%"><tr><td style="width:1.0%"/><td style="width:18.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.143%"/><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%">Commercial and Industrial</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%">Energy</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%">Commercial Real Estate - Buildings, Land and Other</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%">Commercial Real Estate - Construction</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 Commercial Real Estate</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">Loans</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%">W/A Risk Grade</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%">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:8pt;font-weight:400;line-height:100%">Risk grades 1-8</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,063,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,574,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.99&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,262,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,837,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"/></tr><tr><td colspan="3" style="background-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%">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%">9.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:8pt;font-weight:400;line-height:100%">187,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">362,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">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%">10.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:8pt;font-weight:400;line-height:100%">59,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:8pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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;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%">11.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:8pt;font-weight:400;line-height:100%">31,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:8pt;font-weight:400;line-height:100%">11.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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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;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%">12.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:8pt;font-weight:400;line-height:100%">12,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:8pt;font-weight:400;line-height:100%">12.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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:8pt;font-weight:400;line-height:100%">15,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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%">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%">13.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:8pt;font-weight:400;line-height:100%">10,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%">13.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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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: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%">13.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: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%">13.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:8pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,364,954&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,077,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,272,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,304,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">7,576,610&#160;</span></td><td style="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 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: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 the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June&#160;30, 2022 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:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.135%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.140%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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 colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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 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%">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%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:8pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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%">8,189&#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: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%">154,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%">324,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:8pt;font-weight:400;line-height:100%">211,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,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:8pt;font-weight:400;line-height:100%">43,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%">137,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,552,846&#160;</span></td><td style="background-color:#cceeff;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: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%">154,318&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">324,376&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">211,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,023&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">44,371&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">141,482&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">593,388&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">10,557&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,561,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 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%">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,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">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,413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">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%">31,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:8pt;font-weight:400;line-height:100%">30,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,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,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%">391,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">494,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 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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">33,643&#160;</span></td><td style="background-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%">30,781&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">10,862&#160;</span></td><td style="background-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%">4,229&#160;</span></td><td style="background-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,830&#160;</span></td><td style="background-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,087&#160;</span></td><td style="background-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%">391,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: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%">24,605&#160;</span></td><td style="background-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%">499,782&#160;</span></td><td style="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 );">Revolving Loans Converted to Term [Table Text Block]</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%">Revolving loans that converted to term during the three and six months ended June&#160;30, 2022 and 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:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">16,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">22,111&#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,973&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">31,561&#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%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">10,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:10pt;font-weight:400;line-height:100%">10,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">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;text-align: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%">1,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">5,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,696&#160;</span></td><td style="background-color:#cceeff;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</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%">30,139&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,766&#160;</span></td><td style="background-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%">44,746&#160;</span></td><td style="background-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%">75,732&#160;</span></td><td style="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_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:9pt;text-align:justify;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 June&#160;30, 2022 and December&#160;31, 2021. 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:30.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:400;line-height:100%">Modeled expected credit losses</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,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,223&#160;</span></td><td style="background-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 6.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%">35,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">95,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:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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%">87,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,854&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">239,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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: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;text-align:left;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 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%">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;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%">Specific allocations</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%">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 7.75pt;text-align:left;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%">72,091&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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-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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Activity in Allowance for Loan Losses by Portfolio Segment</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 details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June&#160;30, 2022 and 2021. 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:30.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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&#160;Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Three months ended:</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:700;line-height:100%">June 30, 2022</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%">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%">87,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">(12,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">1,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">4,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net charge-offs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,807)</span></td><td style="background-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%">Ending balance</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%">87,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,854&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">239,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">70,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%">33,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(5,901)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">(4,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,092)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">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%">2,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,501&#160;</span></td><td style="background-color:#cceeff;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%">Net charge-offs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,742)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,591)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:400;line-height:100%">Ending balance</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%">65,271&#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%">28,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 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%">147,993&#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,154&#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,860&#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%">255,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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:30.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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&#160;Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Six months ended:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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%">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%">72,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%">17,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">18,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">(5,346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,874)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,102)</span></td><td style="background-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%">Ending balance</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%">87,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,854&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">239,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 2px 7.75pt;text-align: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%">(7,866)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,548&#160;</span></td><td style="background-color:#cceeff;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%">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%">(706)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,453)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,510)</span></td><td style="background-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:400;line-height:100%">Ending balance</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%">65,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,010&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,993&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,860&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,288&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock', window );">Investment in Loans Related to 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 June&#160;30, 2022 and December&#160;31, 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.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">3,360&#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%">24,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">15,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">21,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">50,584&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,095&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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_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_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953659-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_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_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>49
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618364144">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets and Goodwill</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%">Goodwill and other intangible assets 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:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">654,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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-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 intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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:#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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Aggregate Future Amortization Expense for Intangible Assets</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 estimated aggregate future amortization expense for intangible assets remaining as of June&#160;30, 2022 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.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%">Remainder of 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%">204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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 #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%">589&#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_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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>50
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613223152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [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-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits 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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><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%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,783,931&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">12,309,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,930,959&#160;</span></td><td style="background-color:#cceeff;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%">12,989,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%">11,228,815&#160;</span></td><td style="background-color:#ffffff;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,518,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112,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 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 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%">26,817,834&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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,601,765&#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%">42,695,696&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl 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: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 additional information about our deposits:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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%">Deposits from foreign sources (primarily Mexico)</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,090,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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:#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-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%">681,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,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%">810,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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:#ffffff;padding:2px 0 2px 1pt;text-align: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,810,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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_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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618846752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments with off-balance-sheet risk 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.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to extend credit</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%">10,771,940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">327,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">1,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%">2,072&#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 [Table Text Block]</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 details activity in the allowance for credit losses on off-balance-sheet credit exposures.</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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning 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%">45,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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%">50,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%">44,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align: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%">4,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444&#160;</span></td><td style="background-color:#ffffff;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%">Ending balance</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%">50,246&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,246&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,596&#160;</span></td><td style="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 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 [Table Text Block]</a></td>
<td class="text">We lease certain office facilities and office equipment under operating leases. The components of total lease expense 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease right-of-use 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%">8,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%">8,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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%">16,412&#160;</span></td><td style="background-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734&#160;</span></td><td style="background-color:#ffffff;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%">Non-lease components (including taxes, insurance, common maintenance, etc.)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">5,341&#160;</span></td><td style="background-color:#cceeff;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</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%">11,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-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,185&#160;</span></td><td style="background-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%">22,487&#160;</span></td><td style="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_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_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_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>52
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618423424">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalAbstract', window );"><strong>Banking Regulation, Common Equity Tier One Risk-Based Capital [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 June&#160;30, 2022 and December&#160;31, 2021 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. See the 2021 Form 10-K for a more detailed discussion of the Basel III Capital Rules. </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.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.826%"/><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</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%">June 30, 2022</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:9pt;font-weight:400;line-height:100%">Common Equity Tier 1 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 style="background-color:#cceeff;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,485,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:9pt;font-weight:400;line-height:100%">12.64&#160;</span></td><td style="background-color:#cceeff;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,930,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: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,792,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,423,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,929,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,791,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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,631,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,344,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: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,206,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: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,423,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">2,342,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,204,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: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;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%">4,069,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,758,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: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,661,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,894,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,756,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: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,631,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,067,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,584,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,423,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,067,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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: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,371,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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,796,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,668,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: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,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%">1,795,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: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,666,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: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;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,516,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,053,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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%">2,179,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,051,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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,966,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,566,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,491,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,564,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,516,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,396,917&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">6.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,397,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: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_us-gaap_CommonEquityTierOneCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonEquityTierOneCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>53
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613262256">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:13.5pt"><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 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 June&#160;30, 2022 and December&#160;31, 2021. </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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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="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 &#8211; assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 swaps &#8211; 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">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="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 &#8211; 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%">904,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:10pt;font-weight:400;line-height:100%">27,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%">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%">1,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 &#8211; 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%">244,663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(19,142)</span></td><td style="background-color:#ffffff;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 caps &#8211; 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%">269,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:10pt;font-weight:400;line-height:100%">270,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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"/></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 &#8211; 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%">244,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">39,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%">Loan/lease interest rate swaps &#8211; 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%">904,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(2,846)</span></td><td style="background-color:#ffffff;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 caps &#8211; 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%">269,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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_ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock', window );">Schedule of Weighted-Average Rates Paid and Received for Interest Rate Swaps Outstanding</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 weighted-average rates paid and received for interest rate swaps outstanding at June&#160;30, 2022 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.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:0 1pt"/><td 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 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%">1.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 &#8211; 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.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:10pt;font-weight:400;line-height:100%">2.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">2.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71&#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:13.5pt"><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.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align: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 &#8211; 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,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%">20,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">9,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">11,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">21,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 &#8211; 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%">9,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">3,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">21,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 &#8211; 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%">11,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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 and option contracts were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.225%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align: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 and option contracts &#8211; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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 7.75pt;text-align: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 and option contracts &#8211; 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%">CAD</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%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 and option contracts &#8211; 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%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">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"/><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%">Forward and option contracts &#8211; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 and option contracts &#8211; 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%">CAD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Forward and option contracts &#8211; 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%">EUR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 and option contracts &#8211; 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%">CAD</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%">658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</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></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_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock', window );">Schedule of Amounts 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:13.5pt"><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:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td 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 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%">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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;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%">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%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#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:13.5pt"><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-hedge related 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:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><td 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%">515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/><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%">649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;text-align: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"/><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%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock</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>54
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612365936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Offsetting (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 June&#160;30, 2022 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:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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%">June 30, 2022</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%">38,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 12.25pt;text-align: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%">23,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,834&#160;</span></td><td style="background-color:#cceeff;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%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">61,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">61,994&#160;</span></td><td style="background-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%">9,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,650&#160;</span></td><td style="background-color:#ffffff;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%">71,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">71,644&#160;</span></td><td style="background-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 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%">2,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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%">220,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td style="background-color:#cceeff;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%">174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;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%">222,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">222,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">1,664,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,664,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align: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,887,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,887,499&#160;</span></td><td style="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: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:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/><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%">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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="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%">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="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%">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="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%">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"/><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%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">23,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">23,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="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%">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%">7,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 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%">31,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">31,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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"/><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%">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="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 and caps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">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%">94,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">114,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">114,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">2,740,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,740,799&#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 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,854,818&#160;</span></td><td style="background-color:#cceeff;border-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="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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</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%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">25,962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">35,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%">(25,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">61,994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,552)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,442)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">9,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">71,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,552)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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%">(20,092)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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"/><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"/><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%">Counterparty A</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(25,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><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%">170,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">222,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,552)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-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%">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%">1,664,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,664,685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;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,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,552)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,835,668)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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, 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><span></span>
</td>
</tr>
<tr class="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 [Table Text Block]</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 June&#160;30, 2022 and December&#160;31, 2021 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:99.853%"><tr><td style="width:1.0%"/><td style="width:32.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.642%"/><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%">June 30, 2022</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%">834,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">830,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,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 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%">1,664,685&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,664,685&#160;</span></td><td 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%">1,664,685&#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, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">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-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>55
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613217264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award</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 below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. As of June&#160;30, 2022, there were 788,070 shares remaining available for grant for future stock-based compensation 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.853%"><tr><td style="width:1.0%"/><td style="width:23.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.542%"/><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%">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<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%">Performance<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%">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<br/>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 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 Units</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%">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%">Balance, January&#160;1, 2022</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%">56,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">79.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">449,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">93.05&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">84.71&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Authorized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Granted</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%">5,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:9pt;font-weight:400;line-height:100%">133.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">132.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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">(103,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(3,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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: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"/></tr><tr><td colspan="3" style="background-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%">Balance, June 30, 2022</span></td><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:9pt;font-weight:400;line-height:100%">45,661&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align: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.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">449,630&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">161,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;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%">774,621&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align: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.83&#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_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Shares Issued in Connection with Stock Compensation Awards</a></td>
<td class="text">Shares issued in connection with stock compensation awards along with other related information 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New shares issued from available authorized shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Payment Arrangement, Cost by Plan</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 or benefit 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 units</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,291&#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%">1,768&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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,649&#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%">3,651&#160;</span></td><td style="background-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 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%">720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">3,418&#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 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%">3,245&#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 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%">5,530&#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 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%">5,771&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</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%">612&#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%">514&#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,320&#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%">881&#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>
<tr class="re">
<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 at June&#160;30, 2022 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><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%">Non-vested stock units</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">8,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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%">22,210&#160;</span></td><td style="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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_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>56
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618350560">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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.<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:46.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.477%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</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%">2021</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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">119,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:&#160;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%">1,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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;text-align:left;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:#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%">117,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,263&#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%">Less:&#160;Earnings allocated to participating 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,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">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%">2,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,956&#160;</span></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"/><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%">Distributed earnings allocated to common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 7.75pt;text-align:left;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,956&#160;</span></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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for basic earnings 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%">64,112,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:10pt;font-weight:400;line-height:100%">63,606,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,082,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:10pt;font-weight:400;line-height:100%">63,457,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">382,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding for diluted earnings per common share</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%">64,467,229&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">64,102,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 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:10pt;font-weight:400;line-height:100%">64,464,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:10pt;font-weight:400;line-height:100%">63,968,533&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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>57
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618470720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfNetBenefitCostsTableTextBlock', window );">Net Periodic Cost (Benefit)</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 the combined net periodic expense (benefit) for our defined benefit pension plans 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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">(3,492)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,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%">(6,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,420)</span></td><td style="background-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%">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%">1,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 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%">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,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:10pt;font-weight:400;line-height:100%">1,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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%">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%">(1,747)</span></td><td style="background-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%">(845)</span></td><td style="background-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,493)</span></td><td style="background-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,691)</span></td><td style="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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618545344">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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-indent:13.5pt"><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:9pt"><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:46.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.508%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.513%"/><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%">Three Months Ended <br/>June 30,</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%">Six Months Ended <br/>June 30,</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense (benefit)</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%">22,646&#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%">14,065&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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%">35,705&#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%">17,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(1,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">20,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,081&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619947056">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Comprehensive Income (Loss)</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 before and after tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note&#160;12 &#8211; Defined Benefit Plans).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.850%"/><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%">Three Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</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%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</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="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:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="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="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%">(636,523)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">(133,670)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">(502,853)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">30,668&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">6,441&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">24,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in net unrealized gain on securities transferred to held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</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:9pt;font-weight:400;line-height:100%">(636,712)</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:9pt;font-weight:400;line-height:100%">(133,710)</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:9pt;font-weight:400;line-height:100%">(503,002)</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:9pt;font-weight:400;line-height:100%">30,423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,034&#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="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%">Defined-benefit post-retirement benefit plans:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (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%">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:9pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">1,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total defined-benefit post-retirement benefit plans</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,529&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">321&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,208&#160;</span></td><td style="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:9pt;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: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%">(635,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(133,555)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">(502,416)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">31,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">6,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">25,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 style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding: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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</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%">Before&#160;Tax<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%">Tax&#160; Expense,<br/>(Benefit)</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%">Net&#160;of&#160; Tax<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities available for sale and transferred securities:</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 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:9pt;font-weight:400;line-height:100%">Change in net unrealized gain/loss during the period</span></td><td style="background-color:#ffffff;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,547,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">(324,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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,222,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">(129,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: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%">(27,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">(101,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#cceeff;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;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification adjustment for net (gains) losses included in 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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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 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:9pt;font-weight:400;line-height:100%">Total securities available for sale and transferred securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,547,716)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(325,021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,222,695)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(129,615)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,396)</span></td><td style="background-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:9pt;font-weight:400;line-height:100%">Defined-benefit post-retirement benefit plans:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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:9pt;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 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%">1,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">1,482&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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%">(1,546,234)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(324,710)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(1,221,524)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(126,557)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(26,577)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #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%">(99,980)</span></td><td style="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 (Loss)</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%">Activity in accumulated other comprehensive income (loss), 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.707%"><tr><td style="width:1.0%"/><td style="width:62.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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="padding:2px 1pt;text-align: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, 2022</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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><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 reclassifications</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,222,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#cceeff;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%">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%">(1,222,695)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,221,524)</span></td><td style="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 at June 30, 2022</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%">(842,486)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,720)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,206)</span></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:9pt"><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%">Balance January&#160;1, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;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 reclassifications</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%">(102,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#cceeff;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%">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%">(102,396)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,980)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 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%">461,405&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,415)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,990&#160;</span></td><td style="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_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>60
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618470720">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">Summarized operating results by segment were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Frost&#160; Wealth<br/>Advisors</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Banks</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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 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%">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%">289,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,208&#160;</span></td><td style="background-color:#cceeff;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%">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%">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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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%">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%">55,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:10pt;font-weight:400;line-height:100%">43,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#cceeff;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%">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%">211,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347&#160;</span></td><td style="background-color:#ffffff;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%">Income (loss) before income taxes</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%">133,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,605)</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%">139,788&#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 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%">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%">19,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net income (loss)</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%">113,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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 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%">(3,179)</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%">119,114&#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 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%">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%">1,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</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 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%">Net income (loss) available to common shareholders</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%">113,717&#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%">8,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 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,848)</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%">117,445&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;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-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%">344,583&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">44,012&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">(2,460)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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-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%">386,135&#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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%">258,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,156&#160;</span></td><td style="background-color:#ffffff;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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">48,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247&#160;</span></td><td style="background-color:#ffffff;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%">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%">183,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%">30,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,254&#160;</span></td><td style="background-color:#cceeff;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%">Income (loss) before income taxes</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%">124,285&#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%">13,028&#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%">(4,164)</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%">133,149&#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 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%">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%">13,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">(1,260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net income (loss)</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%">110,680&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,292&#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%">(2,904)</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%">118,068&#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 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%">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%">1,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net income (loss) available to common shareholders</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%">110,680&#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 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%">10,292&#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 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%">(4,573)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,399&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</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%">307,394&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">43,042&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(2,033)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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%">348,403&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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%">Six months ended:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">539,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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%">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%">114,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,069)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">417,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:10pt;font-weight:400;line-height:100%">64,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:10pt;font-weight:400;line-height:100%">3,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,079&#160;</span></td><td style="background-color:#cceeff;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%">Income (loss) before income taxes</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%">235,826&#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%">23,873&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,182)</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%">251,517&#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 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%">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%">30,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Net income (loss)</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%">204,991&#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%">18,860&#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%">(5,635)</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%">218,216&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">3,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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%">Net income (loss) available to common shareholders</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%">204,991&#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 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%">18,860&#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 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,973)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,878&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</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%">653,408&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">87,941&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(4,753)</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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%">736,596&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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%">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%">500,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,612)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">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%">102,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,483&#160;</span></td><td style="background-color:#cceeff;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%">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%">362,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">425,396&#160;</span></td><td style="background-color:#ffffff;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%">Income (loss) before income taxes</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%">241,056&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,181)</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%">257,061&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">20,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,978&#160;</span></td><td style="background-color:#ffffff;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%">Net income (loss)</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%">220,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,508)</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%">234,083&#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 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%">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%">3,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 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%">Net income (loss) available to common shareholders</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%">220,274&#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%">18,317&#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%">(8,328)</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%">230,263&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from (expenses to) external customers</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">603,379&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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: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 #000;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%">83,137&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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: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 #000;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%">(3,996)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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: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 #000;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%">682,520&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>61
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521620048336">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 Recurring Basis</a></td>
<td class="text">The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June&#160;30, 2022 and December&#160;31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy of ASC&#160;Topic&#160;820 utilized to measure fair value. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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 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 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 3 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 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%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,416,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416,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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">6,987,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,987,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">41,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">245,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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">58,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">243,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">2,179,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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: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,636,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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;text-align: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%">24,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">44,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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%">114,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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%">25,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%">25,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%">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%">113,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%">113,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%">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%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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_ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock', window );">Impaired Loans Remeasured And Reported At Fair Value Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]</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 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 during the reported periods.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">Six Months Ended <br/>June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended <br/>June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level&#160;2</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%">Level&#160;3</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%">Level&#160;2</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%">Level&#160;3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,454&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,423&#160;</span></td><td style="background-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%">Specific (allocations) reversals of prior 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%">(1,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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%">(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:10pt;font-weight:400;line-height:100%">(3,273)</span></td><td style="background-color:#ffffff;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%">Fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,127&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,491&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,063&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,150&#160;</span></td><td style="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_FairValueByBalanceSheetGroupingTextBlock', window );">Estimated Fair Values of Financial Instruments</a></td>
<td class="text">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align: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 2px 7.75pt;text-align: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 12.25pt;text-align: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%">13,658,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,658,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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%">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,946,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:10pt;font-weight:400;line-height:100%">1,828,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">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%">189,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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%">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%">194,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align: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 12.25pt;text-align: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,496,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,126,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 2px 7.75pt;text-align: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 12.25pt;text-align: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%">45,601,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584,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%">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"/></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%">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%">43,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%">43,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%">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"/></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%">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%">1,664,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%">1,664,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%">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"/></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%">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,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%">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%">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"/></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%">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,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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%">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%">6,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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_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>62
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613917968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Additional Cash Flow Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 22,551<span></span>
</td>
<td class="nump">$ 15,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_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">45,500<span></span>
</td>
<td class="nump">15,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_IncreaseDecreaseInPayablesToBrokerDealers', window );">Unsettled securities transactions</a></td>
<td class="nump">110,623<span></span>
</td>
<td class="nump">358,752<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">3,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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use lease assets obtained in exchange for lessee operating lease liabilities</a></td>
<td class="nump">8,857<span></span>
</td>
<td class="nump">1,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock issued to 401(k) stock purchase plan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,749<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_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_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>63
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614227840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax</a></td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unamortized unrealized gain on transferred securities included in accumulated other comprehensive income, net of tax</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_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">75.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.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" 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities', window );">Proceeds from Sale of Held-to-maturity Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from Sale of Debt Securities, Available-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">245,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">642,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,800,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_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 131,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,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_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_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_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_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_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_ProceedsFromSaleOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://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_ProceedsFromSaleOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613415104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,946,586<span></span>
</td>
<td class="nump">$ 1,749,337<span></span>
</td>
</tr>
<tr class="re">
<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">3,956<span></span>
</td>
<td class="nump">59,907<span></span>
</td>
</tr>
<tr class="ro">
<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">122,027<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<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, Fair Value</a></td>
<td class="nump">1,828,515<span></span>
</td>
<td class="nump">1,809,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities, held-to-maturity, allowance for credit loss</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 at June&#160;30, 2022 and $158 at December&#160;31, 2021</a></td>
<td class="nump">1,946,428<span></span>
</td>
<td class="nump">1,749,179<span></span>
</td>
</tr>
<tr class="rh">
<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">526,675<span></span>
</td>
<td class="nump">527,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">18,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">40,383<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, Fair Value</a></td>
<td class="nump">486,292<span></span>
</td>
<td class="nump">546,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">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 at June&#160;30, 2022 and $158 at December&#160;31, 2021</a></td>
<td class="nump">526,675<span></span>
</td>
<td class="nump">527,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_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_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,418,411<span></span>
</td>
<td class="nump">1,220,573<span></span>
</td>
</tr>
<tr class="re">
<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">3,956<span></span>
</td>
<td class="nump">41,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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</a></td>
<td class="nump">81,583<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<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, Fair Value</a></td>
<td class="nump">1,340,784<span></span>
</td>
<td class="nump">1,261,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss', window );">Securities, held-to-maturity, allowance for credit loss</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity, net of allowance for credit losses of $158 at June&#160;30, 2022 and $158 at December&#160;31, 2021</a></td>
<td class="nump">1,418,253<span></span>
</td>
<td class="nump">1,220,415<span></span>
</td>
</tr>
<tr class="rh">
<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_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">61<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, Fair Value</a></td>
<td class="nump">1,439<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 );">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 at June&#160;30, 2022 and $158 at December&#160;31, 2021</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>65
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612083296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities Securities - Moody's and/or Standard &amp; Poor's Bond Rating (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">$ 1,946,586<span></span>
</td>
<td class="nump">$ 1,749,337<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">1,418,411<span></span>
</td>
<td class="nump">1,220,573<span></span>
</td>
</tr>
<tr class="rh">
<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_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 );">Debt Securities, Held-to-maturity</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] | 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_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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">1,270,014<span></span>
</td>
<td class="nump">1,116,278<span></span>
</td>
</tr>
<tr 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 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_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 );">Debt Securities, Held-to-maturity</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_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [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_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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">148,397<span></span>
</td>
<td class="nump">104,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_srt_CreditRatingMoodysAxis=cfr_AaAAMember', window );">Aa/AA [Member] | 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_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 );">Debt Securities, Held-to-maturity</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_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [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_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 );">Debt Securities, Held-to-maturity</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_CreditRatingMoodysAxis=cfr_NotratedMember', window );">Not rated [Member] | 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_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 );">Debt Securities, Held-to-maturity</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_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember', window );">Not Guaranteed or Pre-Refunded [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_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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">309,671<span></span>
</td>
<td class="nump">196,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_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember', window );">Not Guaranteed or Pre-Refunded [Member] | Aaa/AAA [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="re">
<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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">161,274<span></span>
</td>
<td class="nump">92,379<span></span>
</td>
</tr>
<tr class="rh">
<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_NotGuaranteedorPreRefundedMember', window );">Not Guaranteed or Pre-Refunded [Member] | Aa/AA [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_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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">148,397<span></span>
</td>
<td class="nump">104,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_InformationByCategoryOfDebtSecurityAxis=cfr_NotGuaranteedorPreRefundedMember', window );">Not Guaranteed or Pre-Refunded [Member] | Not rated [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="re">
<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 );">Debt Securities, Held-to-maturity</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_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember', window );">Guaranteed by the Texas PSF [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_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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">764,405<span></span>
</td>
<td class="nump">460,648<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember', window );">Guaranteed by the Texas PSF [Member] | Aaa/AAA [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="re">
<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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">764,405<span></span>
</td>
<td class="nump">460,648<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember', window );">Guaranteed by the Texas PSF [Member] | Aa/AA [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_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 );">Debt Securities, Held-to-maturity</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_InformationByCategoryOfDebtSecurityAxis=cfr_GuaranteedbytheTexasPSFMember', window );">Guaranteed by the Texas PSF [Member] | Not rated [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="re">
<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 );">Debt Securities, Held-to-maturity</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_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember', window );">Pre-Refunded [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_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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">344,335<span></span>
</td>
<td class="nump">563,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_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember', window );">Pre-Refunded [Member] | Aaa/AAA [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="re">
<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 );">Debt Securities, Held-to-maturity</a></td>
<td class="nump">344,335<span></span>
</td>
<td class="nump">563,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_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember', window );">Pre-Refunded [Member] | Aa/AA [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_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 );">Debt Securities, Held-to-maturity</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_InformationByCategoryOfDebtSecurityAxis=cfr_PreRefundedMember', window );">Pre-Refunded [Member] | Not rated [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="re">
<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 );">Debt Securities, Held-to-maturity</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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613282768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, allowance for credit loss</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, allowance for credit loss</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit loss expense (benefit)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607487440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 17,850,263<span></span>
</td>
<td class="nump">$ 13,445,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">56,001<span></span>
</td>
<td class="nump">518,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">1,124,579<span></span>
</td>
<td class="nump">40,065<span></span>
</td>
</tr>
<tr class="re">
<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 );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">16,781,685<span></span>
</td>
<td class="nump">13,924,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_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_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">4,656,896<span></span>
</td>
<td class="nump">2,165,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">2,093<span></span>
</td>
<td class="nump">23,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">242,690<span></span>
</td>
<td class="nump">9,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">4,416,299<span></span>
</td>
<td class="nump">2,179,433<span></span>
</td>
</tr>
<tr class="rh">
<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">5,967,803<span></span>
</td>
<td class="nump">4,059,692<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">3,443<span></span>
</td>
<td class="nump">31,662<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">635,521<span></span>
</td>
<td class="nump">25,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">5,335,725<span></span>
</td>
<td class="nump">4,066,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_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="ro">
<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,183,199<span></span>
</td>
<td class="nump">7,178,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">50,465<span></span>
</td>
<td class="nump">463,810<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">246,368<span></span>
</td>
<td class="nump">5,374<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">6,987,296<span></span>
</td>
<td class="nump">7,636,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_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_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,365<span></span>
</td>
<td class="nump">42,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, 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 );">Debt Securities, Available-for-sale, 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 );">Securities available for sale, at estimated fair value</a></td>
<td class="nump">$ 42,365<span></span>
</td>
<td class="nump">$ 42,359<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>68
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613594912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 12,299,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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</a></td>
<td class="nump">1,052,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">382,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">71,600<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 );">Debt Securities, Available-for-sale, Unrealized Loss Position</a></td>
<td class="nump">12,682,436<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 );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">1,124,579<span></span>
</td>
<td class="nump">$ 40,065<span></span>
</td>
</tr>
<tr class="rh">
<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 );">U.S. 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">4,224,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">242,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt Securities, Available-for-sale, Unrealized Loss Position</a></td>
<td class="nump">4,224,018<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 );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">242,690<span></span>
</td>
<td class="nump">9,602<span></span>
</td>
</tr>
<tr class="rh">
<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">4,825,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">568,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">369,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">67,116<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 );">Debt Securities, Available-for-sale, Unrealized Loss Position</a></td>
<td class="nump">5,194,969<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 );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">635,521<span></span>
</td>
<td class="nump">25,089<span></span>
</td>
</tr>
<tr class="rh">
<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">3,249,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">241,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">13,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">4,484<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 );">Debt Securities, Available-for-sale, Unrealized Loss Position</a></td>
<td class="nump">3,263,449<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 );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">$ 246,368<span></span>
</td>
<td class="nump">$ 5,374<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>69
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607216976">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">$ 350,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">85,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">536,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">973,981<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,946,586<span></span>
</td>
<td class="nump">$ 1,749,337<span></span>
</td>
</tr>
<tr class="re">
<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">351,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">86,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">497,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">893,162<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,828,515<span></span>
</td>
<td class="nump">1,809,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available-for-sale Securities, Due in one year or less, Amortized Cost</a></td>
<td class="nump">207,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">4,589,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,355,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">10,655,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">17,850,263<span></span>
</td>
<td class="nump">13,445,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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Available for Sale, Due in one year or less, Estimated Fair Value</a></td>
<td class="nump">209,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,547,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,213,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Available for Sale, Due after ten years, Estimated Fair Value</a></td>
<td class="nump">9,769,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">16,781,685<span></span>
</td>
<td class="nump">13,924,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_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="re">
<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available-for-sale Securities, 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">3,031,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,433,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,656,896<span></span>
</td>
<td class="nump">2,165,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">2,957,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,301,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">157,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,416,299<span></span>
</td>
<td class="nump">2,179,433<span></span>
</td>
</tr>
<tr class="rh">
<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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">514,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,090<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">526,675<span></span>
</td>
<td class="nump">527,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">475,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">10,568<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">486,292<span></span>
</td>
<td class="nump">546,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available-for-sale Securities, Due in one year or less, Amortized Cost</a></td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">11,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">18,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,937,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">5,967,803<span></span>
</td>
<td class="nump">4,059,692<span></span>
</td>
</tr>
<tr class="re">
<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">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">11,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">18,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">5,305,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,335,725<span></span>
</td>
<td class="nump">4,066,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_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_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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, Due in one year or less, Amortized Cost</a></td>
<td class="nump">350,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">84,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">22,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">961,891<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,418,411<span></span>
</td>
<td class="nump">1,220,573<span></span>
</td>
</tr>
<tr class="re">
<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">351,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">84,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">22,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">882,594<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,340,784<span></span>
</td>
<td class="nump">1,261,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Available-for-sale Securities, Due in one year or less, Amortized Cost</a></td>
<td class="nump">207,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,546,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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Available for Sale, Due after five years through ten years, Amortized Cost</a></td>
<td class="nump">902,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,526,173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,183,199<span></span>
</td>
<td class="nump">7,178,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">209,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,579,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">893,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,305,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">6,987,296<span></span>
</td>
<td class="nump">7,636,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_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_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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Held to Maturity, 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_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">Held to Maturity, Due after one year through five years, Amortized Cost</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_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">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_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Held to Maturity, Due after one year through five years, Estimated Fair Value</a></td>
<td class="nump">1,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,439<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 Securities, 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="ro">
<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,365<span></span>
</td>
<td class="nump">42,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_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="re">
<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,365<span></span>
</td>
<td class="nump">$ 42,359<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_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>70
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521616043920">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (28,053)<span></span>
</td>
<td class="num">$ (30,541)<span></span>
</td>
<td class="num">$ (57,113)<span></span>
</td>
<td class="num">$ (61,776)<span></span>
</td>
</tr>
<tr class="re">
<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,482<span></span>
</td>
<td class="nump">705<span></span>
</td>
<td class="nump">3,888<span></span>
</td>
<td class="nump">1,342<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">$ (25,571)<span></span>
</td>
<td class="num">$ (29,836)<span></span>
</td>
<td class="num">$ (53,225)<span></span>
</td>
<td class="num">$ (60,434)<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>71
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619811536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Trading Account Securities, at Estimated Fair Value (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 24,680<span></span>
</td>
<td class="nump">$ 25,162<span></span>
</td>
</tr>
<tr class="rh">
<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 );">U.S. 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,615<span></span>
</td>
<td class="nump">24,237<span></span>
</td>
</tr>
<tr class="rh">
<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">$ 65<span></span>
</td>
<td class="nump">$ 925<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>72
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521611886672">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,012<span></span>
</td>
<td class="nump">$ 293<span></span>
</td>
<td class="nump">$ 1,352<span></span>
</td>
<td class="nump">$ 402<span></span>
</td>
</tr>
<tr class="re">
<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">(76)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(244)<span></span>
</td>
<td class="num">(69)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesTradingGainLoss', window );">Net gain (loss) on trading account securities</a></td>
<td class="nump">$ 936<span></span>
</td>
<td class="nump">$ 293<span></span>
</td>
<td class="nump">$ 1,108<span></span>
</td>
<td class="nump">$ 333<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>73
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614362336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loans and Leases Receivable, Related Parties</a></td>
<td class="nump">$ 342,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 342,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,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 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">138.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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">$ 239,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 239,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 248,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_Percentageoftotalenergyloanstototalloans', window );">Percentage of total energy loans to total loans</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans', window );">Percentage of total energy loans to total loans excluding PPP Loans</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,267<span></span>
</td>
<td class="nump">$ 28,010<span></span>
</td>
<td class="nump">$ 16,267<span></span>
</td>
<td class="nump">$ 28,010<span></span>
</td>
<td class="nump">$ 15,422<span></span>
</td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">$ 33,472<span></span>
</td>
<td class="nump">$ 39,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">436<span></span>
</td>
<td class="nump">$ 427<span></span>
</td>
<td class="nump">843<span></span>
</td>
<td class="nump">$ 881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">887,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">887,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">79,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest Receivable</a></td>
<td class="nump">$ 44,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>instant</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_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_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_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_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_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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613772960">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,736,026<span></span>
</td>
<td class="nump">$ 16,336,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_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,539,277<span></span>
</td>
<td class="nump">5,364,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">762,625<span></span>
</td>
<td class="nump">878,436<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">121,356<span></span>
</td>
<td class="nump">105,901<span></span>
</td>
</tr>
<tr class="rh">
<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">103,944<span></span>
</td>
<td class="nump">93,455<span></span>
</td>
</tr>
<tr class="rh">
<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">987,925<span></span>
</td>
<td class="nump">1,077,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">91,919<span></span>
</td>
<td class="nump">428,882<span></span>
</td>
</tr>
<tr class="rh">
<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">6,041,606<span></span>
</td>
<td class="nump">5,867,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_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,535,808<span></span>
</td>
<td class="nump">1,304,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">478,674<span></span>
</td>
<td class="nump">405,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_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">8,056,088<span></span>
</td>
<td class="nump">7,576,610<span></span>
</td>
</tr>
<tr class="rh">
<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">352,633<span></span>
</td>
<td class="nump">324,157<span></span>
</td>
</tr>
<tr class="rh">
<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">603,907<span></span>
</td>
<td class="nump">519,098<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">604,495<span></span>
</td>
<td class="nump">567,535<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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,561,035<span></span>
</td>
<td class="nump">1,410,790<span></span>
</td>
</tr>
<tr class="rh">
<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">9,617,123<span></span>
</td>
<td class="nump">8,987,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_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">$ 499,782<span></span>
</td>
<td class="nump">$ 477,369<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>75
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612424992">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 35,125<span></span>
</td>
<td class="nump">$ 53,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_FinancingReceivableNonaccrualNoAllowance', window );">Non-accrual with no credit loss allowance</a></td>
<td class="nump">16,686<span></span>
</td>
<td class="nump">27,202<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">11,170<span></span>
</td>
<td class="nump">22,582<span></span>
</td>
</tr>
<tr class="re">
<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 );">Non-accrual with no credit loss allowance</a></td>
<td class="nump">3,093<span></span>
</td>
<td class="nump">4,701<span></span>
</td>
</tr>
<tr class="rh">
<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">11,114<span></span>
</td>
<td class="nump">14,433<span></span>
</td>
</tr>
<tr class="re">
<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 );">Non-accrual with no credit loss allowance</a></td>
<td class="nump">6,442<span></span>
</td>
<td class="nump">8,533<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Non-accrual with no credit loss 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 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">11,806<span></span>
</td>
<td class="nump">15,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Non-accrual with no credit loss allowance</a></td>
<td class="nump">6,419<span></span>
</td>
<td class="nump">13,817<span></span>
</td>
</tr>
<tr class="rh">
<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">0<span></span>
</td>
<td class="nump">948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Non-accrual with no credit loss 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_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">1,035<span></span>
</td>
<td class="nump">440<span></span>
</td>
</tr>
<tr class="re">
<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 );">Non-accrual with no credit loss allowance</a></td>
<td class="nump">732<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="rh">
<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">0<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="re">
<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 );">Non-accrual with no credit loss allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 13<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>76
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521606740288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 35,125<span></span>
</td>
<td class="nump">$ 53,713<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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">6,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">7,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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,027,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">852,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">582,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">289,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">167,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">232,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,318,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">11,170<span></span>
</td>
<td class="nump">22,582<span></span>
</td>
</tr>
<tr class="rh">
<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] | Nonperforming Financial Instruments [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">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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">328,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">111,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">7,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">12,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">4,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,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_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">467,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">11,114<span></span>
</td>
<td class="nump">14,433<span></span>
</td>
</tr>
<tr class="rh">
<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] | Nonperforming Financial Instruments [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">5,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member] | 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">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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</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_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</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_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other 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">1,173,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,548,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,118,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">895,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">478,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,100,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">96,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">11,806<span></span>
</td>
<td class="nump">15,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other Loans [Member] | 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">1,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">7,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">315,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">663,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">182,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">114,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">253,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">948<span></span>
</td>
</tr>
<tr class="rh">
<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] | 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">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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</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_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</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_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">1,035<span></span>
</td>
<td class="nump">440<span></span>
</td>
</tr>
<tr class="rh">
<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] | Nonperforming Financial Instruments [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">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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">0<span></span>
</td>
<td class="nump">$ 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=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member] | 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">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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</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_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></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_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_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>
<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>77
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608667632">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">$ 16,736,026<span></span>
</td>
<td class="nump">$ 16,336,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">10,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">5,539,277<span></span>
</td>
<td class="nump">5,364,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">3,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_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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">987,925<span></span>
</td>
<td class="nump">1,077,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_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_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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">91,919<span></span>
</td>
<td class="nump">428,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">5,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">6,520,280<span></span>
</td>
<td class="nump">6,272,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,535,808<span></span>
</td>
<td class="nump">1,304,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_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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">1,561,035<span></span>
</td>
<td class="nump">1,410,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Accruing Loans&#160;90&#160;or More Days Past Due</a></td>
<td class="nump">903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total loans</a></td>
<td class="nump">499,782<span></span>
</td>
<td class="nump">$ 477,369<span></span>
</td>
</tr>
<tr class="re">
<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">598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">50,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">14,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">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_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">5,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 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">17,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">6,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">21,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">3,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">3,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">5,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 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,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">1,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">72,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">18,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">3,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">10,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Financial Asset, Past Due | Commercial Real Estate Buildings Land And Other 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">25,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">8,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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,663,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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,520,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">984,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">80,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 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">6,494,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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,534,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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,552,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">$ 494,741<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_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>78
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521611910032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans - Troubled Debt Restructuring (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_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>
</tr>
<tr class="ro">
<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 );">Loans modified as troubled debt restructurings</a></td>
<td class="nump">$ 1,155<span></span>
</td>
<td class="nump">$ 4,399<span></span>
</td>
</tr>
<tr class="re">
<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 at period end</a></td>
<td class="nump">1,116<span></span>
</td>
<td class="nump">4,396<span></span>
</td>
</tr>
<tr class="rh">
<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_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>
</tr>
<tr class="ro">
<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 );">Loans modified as troubled debt restructurings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,817<span></span>
</td>
</tr>
<tr class="re">
<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 at period end</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,817<span></span>
</td>
</tr>
<tr class="rh">
<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 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_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>
</tr>
<tr class="ro">
<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 );">Loans modified as troubled debt restructurings</a></td>
<td class="nump">1,155<span></span>
</td>
<td class="nump">582<span></span>
</td>
</tr>
<tr class="re">
<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 at period end</a></td>
<td class="nump">$ 1,116<span></span>
</td>
<td class="nump">$ 579<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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613351072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Loans - Restructured Loans Past Due in Excess of 90 Days on Financing Receivables (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </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>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_PreviouslyRestructuredLoansPastDue', window );">Dollar amount of previously restructured loans past due</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,322<span></span>
</td>
</tr>
<tr class="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">1,116<span></span>
</td>
<td class="nump">4,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_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Charge-offs of restructured loans recognized in connection with restructuring</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_ChargeOffOfPreviouslyRestructuresLoans', window );">Charge-offs of restructured loans recognized on previously restructured loans</a></td>
<td class="nump">723<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_ProceedsFromSaleOfRestructuredLoans', window );">Proceeds from sale of restructured loans</a></td>
<td class="nump">$ 1,070<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_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_ProceedsFromSaleOfRestructuredLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sale of restructured 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_ProceedsFromSaleOfRestructuredLoans</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_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>instant</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>80
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521596558080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 16,736,026<span></span>
</td>
<td class="nump">$ 16,336,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_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,027,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">852,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">582,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">289,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">167,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">232,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,318,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 5,539,277<span></span>
</td>
<td class="nump">$ 5,364,954<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.38<span></span>
</td>
<td class="nump">6.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=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">$ 328,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">111,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">7,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">12,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">467,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 987,925<span></span>
</td>
<td class="nump">$ 1,077,792<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">5.82<span></span>
</td>
<td class="nump">6.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 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">$ 1,173,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,548,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,118,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">895,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">478,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,100,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">96,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 6,520,280<span></span>
</td>
<td class="nump">$ 6,272,339<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">7.12<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">$ 315,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">663,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">182,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">114,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">253,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 1,535,808<span></span>
</td>
<td class="nump">$ 1,304,271<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.96<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,488,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,211,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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,300,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,009,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">479,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,102,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">349,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 8,056,088<span></span>
</td>
<td class="nump">$ 7,576,610<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">7.09<span></span>
</td>
<td class="nump">7.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_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,009,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">805,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">563,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">267,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">142,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,213,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 5,276,748<span></span>
</td>
<td class="nump">$ 5,063,847<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.23<span></span>
</td>
<td class="nump">6.01<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">$ 312,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">111,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">6,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">446,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 941,153<span></span>
</td>
<td class="nump">$ 1,008,370<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">5.57<span></span>
</td>
<td class="nump">5.78<span></span>
</td>
</tr>
<tr class="rh">
<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 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">$ 1,101,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,495,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">999,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">788,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">428,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">963,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">84,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 5,969,393<span></span>
</td>
<td class="nump">$ 5,574,922<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.90<span></span>
</td>
<td class="nump">6.91<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">$ 276,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">662,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">179,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">100,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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">253,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 1,479,710<span></span>
</td>
<td class="nump">$ 1,262,200<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.86<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] | 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,837,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.92<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 12,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">6,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">20,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">8,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">79,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 164,939<span></span>
</td>
<td class="nump">$ 187,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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">9.00<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_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">$ 1,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">10,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 14,235<span></span>
</td>
<td class="nump">$ 36,622<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">9.00<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_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | Commercial Real Estate Buildings Land And Other 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">$ 64,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">27,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">99,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">47,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">20,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">35,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">7,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 306,070<span></span>
</td>
<td class="nump">$ 321,533<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">9.00<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_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">$ 11,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 15,003<span></span>
</td>
<td class="nump">$ 41,123<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">9.00<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_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 362,656<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="text">&#160;<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_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">$ 5,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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">23,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">2,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</a></td>
<td class="nump">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_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">20,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 56,470<span></span>
</td>
<td class="nump">$ 59,137<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">10.00<span></span>
</td>
<td class="nump">10.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_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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 885<span></span>
</td>
<td class="nump">$ 1,773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">10.00<span></span>
</td>
<td class="nump">10.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_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | Commercial Real Estate Buildings Land And Other 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">$ 5,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">17,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">17,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">52,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">20,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">53,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 170,464<span></span>
</td>
<td class="nump">$ 269,447<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">10.00<span></span>
</td>
<td class="nump">10.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_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">$ 27,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">13,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 41,095<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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">10.00<span></span>
</td>
<td class="nump">10.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_InternalCreditAssessmentAxis=cfr_RiskGradeTenMember', window );">Risk Grade Ten [Member] | 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 269,447<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_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">$ 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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">1,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">6,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 29,950<span></span>
</td>
<td class="nump">$ 31,518<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">11.00<span></span>
</td>
<td class="nump">11.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_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">$ 9,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 20,538<span></span>
</td>
<td class="nump">$ 16,594<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">11.00<span></span>
</td>
<td class="nump">11.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_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate Buildings Land And Other 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">$ 162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">1,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">8,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">44,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 62,547<span></span>
</td>
<td class="nump">$ 91,140<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">11.00<span></span>
</td>
<td class="nump">11.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_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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">11.00<span></span>
</td>
<td class="nump">11.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_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91,140<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.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_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">$ 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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</a></td>
<td class="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">1,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 8,306<span></span>
</td>
<td class="nump">$ 12,535<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">12.00<span></span>
</td>
<td class="nump">12.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_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">$ 3,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 6,442<span></span>
</td>
<td class="nump">$ 8,953<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">12.00<span></span>
</td>
<td class="nump">12.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_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | Commercial Real Estate Buildings Land And Other 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">$ 646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 10,325<span></span>
</td>
<td class="nump">$ 15,097<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">12.00<span></span>
</td>
<td class="nump">12.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_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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 748<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">12.00<span></span>
</td>
<td class="nump">12.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_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,845<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.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_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">$ 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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</a></td>
<td class="nump">951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 2,864<span></span>
</td>
<td class="nump">$ 10,047<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">13.00<span></span>
</td>
<td class="nump">13.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_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">$ 2,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</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_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</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_FinancingReceivableRevolving', window );">Financing Receivable, Revolving</a></td>
<td class="nump">2,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 4,672<span></span>
</td>
<td class="nump">$ 5,480<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">13.00<span></span>
</td>
<td class="nump">13.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_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | Commercial Real Estate Buildings Land And Other 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">$ 470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 1,481<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">13.00<span></span>
</td>
<td class="nump">13.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_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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">13.00<span></span>
</td>
<td class="nump">13.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_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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 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 Grade For Loans | Grade</a></td>
<td class="nump">5.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">7.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 68,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">7.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 49,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | Commercial Real Estate Buildings Land And Other 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 109,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 4,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">5.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">$ 113,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Grade For Loans | Grade</a></td>
<td class="nump">6.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">$ 54,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">49,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | Risk Grade One To Eight [Member] | Commercial Real Estate Buildings Land And Other 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">106,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">4,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">5,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | Risk Grade Nine [Member] | Commercial Real Estate Buildings Land And Other 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</a></td>
<td class="nump">2,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | Risk Grade Ten [Member] | Commercial Real Estate Buildings Land And Other 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</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_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">4,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | Risk Grade Eleven [Member] | Commercial Real Estate Buildings Land And Other 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</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_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | Risk Grade Twelve [Member] | Commercial Real Estate Buildings Land And Other 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</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_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">1,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | Risk Grade Thirteen [Member] | Commercial Real Estate Buildings Land And Other 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_FinancingReceivableRevolvingConvertedToTermLoan', window );">Financing Receivable, Revolving, Converted to Term Loan</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_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">7.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [Member] | 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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">5.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">7.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2021Member', window );">2021 [Member] | 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 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 Grade For Loans | 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_cfr_CommercialLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">7.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2020Member', window );">2020 [Member] | 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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">8.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">7.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">8.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_cfr_CommercialLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [Member] | 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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [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 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 Grade For Loans | Grade</a></td>
<td class="nump">8.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">7.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [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 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 Grade For Loans | 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_cfr_CommercialLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [Member] | 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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years [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 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 Grade For Loans | Grade</a></td>
<td class="nump">5.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years [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 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 Grade For Loans | 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_cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk Grade For Loans | Grade</a></td>
<td class="nump">6.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years [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 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 Grade For Loans | Grade</a></td>
<td class="nump">7.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CommercialLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years [Member] | 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 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 Grade For Loans | Grade</a></td>
<td class="nump">6.95<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_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_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>
<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_A2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_A2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521606851760">
<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>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>Grade</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 16,736,026<span></span>
</td>
<td class="nump">$ 16,336,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_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 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.38<span></span>
</td>
<td class="nump">6.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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 5,539,277<span></span>
</td>
<td class="nump">$ 5,364,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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.82<span></span>
</td>
<td class="nump">6.06<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 987,925<span></span>
</td>
<td class="nump">$ 1,077,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember', window );">Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">7.12<span></span>
</td>
<td class="nump">7.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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 6,520,280<span></span>
</td>
<td class="nump">$ 6,272,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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.96<span></span>
</td>
<td class="nump">7.06<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 1,535,808<span></span>
</td>
<td class="nump">$ 1,304,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 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.09<span></span>
</td>
<td class="nump">7.19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 8,056,088<span></span>
</td>
<td class="nump">$ 7,576,610<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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.23<span></span>
</td>
<td class="nump">6.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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 5,276,748<span></span>
</td>
<td class="nump">$ 5,063,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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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.57<span></span>
</td>
<td class="nump">5.78<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 941,153<span></span>
</td>
<td class="nump">$ 1,008,370<span></span>
</td>
</tr>
<tr class="rh">
<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 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">6.90<span></span>
</td>
<td class="nump">6.91<span></span>
</td>
</tr>
<tr class="ro">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 5,969,393<span></span>
</td>
<td class="nump">$ 5,574,922<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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.86<span></span>
</td>
<td class="nump">6.99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 1,479,710<span></span>
</td>
<td class="nump">$ 1,262,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember', window );">Risk Grade One To Eight [Member] | 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 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.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_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,837,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 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">9.00<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 164,939<span></span>
</td>
<td class="nump">$ 187,870<span></span>
</td>
</tr>
<tr class="rh">
<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 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.00<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 14,235<span></span>
</td>
<td class="nump">$ 36,622<span></span>
</td>
</tr>
<tr class="rh">
<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 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">9.00<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 306,070<span></span>
</td>
<td class="nump">$ 321,533<span></span>
</td>
</tr>
<tr class="rh">
<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 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.00<span></span>
</td>
<td class="nump">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 15,003<span></span>
</td>
<td class="nump">$ 41,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_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeNineMember', window );">Risk Grade Nine [Member] | 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 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">9.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 362,656<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">10.00<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 56,470<span></span>
</td>
<td class="nump">$ 59,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_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 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">10.00<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 885<span></span>
</td>
<td class="nump">$ 1,773<span></span>
</td>
</tr>
<tr class="rh">
<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 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">10.00<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 170,464<span></span>
</td>
<td class="nump">$ 269,447<span></span>
</td>
</tr>
<tr class="rh">
<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 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">10.00<span></span>
</td>
<td class="nump">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 41,095<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_RiskGradeTenMember', window );">Risk Grade Ten [Member] | 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 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">10.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 269,447<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">11.00<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 29,950<span></span>
</td>
<td class="nump">$ 31,518<span></span>
</td>
</tr>
<tr class="rh">
<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 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">11.00<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 20,538<span></span>
</td>
<td class="nump">$ 16,594<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeElevenMember', window );">Risk Grade Eleven [Member] | Commercial Real Estate Buildings Land And Other 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">11.00<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 62,547<span></span>
</td>
<td class="nump">$ 91,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 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">11.00<span></span>
</td>
<td class="nump">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</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 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 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">11.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">12.00<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 8,306<span></span>
</td>
<td class="nump">$ 12,535<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 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">12.00<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 6,442<span></span>
</td>
<td class="nump">$ 8,953<span></span>
</td>
</tr>
<tr class="rh">
<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 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">12.00<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 10,325<span></span>
</td>
<td class="nump">$ 15,097<span></span>
</td>
</tr>
<tr class="rh">
<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 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">12.00<span></span>
</td>
<td class="nump">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 0<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_InternalCreditAssessmentAxis=cfr_RiskGradeTwelveMember', window );">Risk Grade Twelve [Member] | 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 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">12.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">13.00<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 2,864<span></span>
</td>
<td class="nump">$ 10,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_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 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">13.00<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 4,672<span></span>
</td>
<td class="nump">$ 5,480<span></span>
</td>
</tr>
<tr class="rh">
<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 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_WeightedAverageRiskGradeForLoans', window );">Weighted Average Risk&#160;Grade | Grade</a></td>
<td class="nump">13.00<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 1,481<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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">13.00<span></span>
</td>
<td class="nump">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeThirteenMember', window );">Risk Grade Thirteen [Member] | 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 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">13.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<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_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_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>82
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521594851632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans 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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 16,736,026<span></span>
</td>
<td class="nump">$ 16,336,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_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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">1,561,035<span></span>
</td>
<td class="nump">1,410,790<span></span>
</td>
</tr>
<tr class="rh">
<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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">499,782<span></span>
</td>
<td class="nump">$ 477,369<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">50,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">21,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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">72,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">8,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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,663,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,552,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">494,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">593,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">391,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">592,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">391,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">10,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">24,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Revolving Loans Converted to Term [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">8,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Revolving Loans Converted to Term [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">22,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_A2022Member', window );">2022 [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">154,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_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">33,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_A2022Member', window );">2022 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2022Member', window );">2022 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_A2022Member', window );">2022 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_A2022Member', window );">2022 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_A2022Member', window );">2022 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_A2022Member', window );">2022 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_A2022Member', window );">2022 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">31,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">324,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">30,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">324,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">30,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">211,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">10,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_A2020Member', window );">2020 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">211,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">10,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">81,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">4,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">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_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2019Member', window );">2019 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">80,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">44,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">1,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">43,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_A2018Member', window );">2018 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">141,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">2,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_ConsumerLoansYearofOriginationAxis=cfr_PriorYearsMember', window );">Prior Years [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">3,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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">137,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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,042<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_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=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>
<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_ConsumerLoansYearofOriginationAxis=cfr_A2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_A2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>83
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613537264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Loans - Revolving Loans Converted to Term (Details) - Revolving Loans Converted to Term [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 30,139<span></span>
</td>
<td class="nump">$ 32,766<span></span>
</td>
<td class="nump">$ 44,746<span></span>
</td>
<td class="nump">$ 75,732<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">16,518<span></span>
</td>
<td class="nump">22,111<span></span>
</td>
<td class="nump">21,973<span></span>
</td>
<td class="nump">31,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">294<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="nump">6,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_us-gaap_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', window );">Commercial Real Estate Buildings Land And Other 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_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">10,681<span></span>
</td>
<td class="nump">8,195<span></span>
</td>
<td class="nump">10,726<span></span>
</td>
<td class="nump">31,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_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,248<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">888<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="nump">1,684<span></span>
</td>
<td class="nump">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_CreditFacilityAxis=cfr_RevolvingLoansConvertedtoTermMember', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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_RemainingRevolvingLoansConvertedToTermDuringPeriod', window );">Remaining Revolving Loans Converted to Term During Period</a></td>
<td class="nump">$ 1,792<span></span>
</td>
<td class="nump">$ 1,961<span></span>
</td>
<td class="nump">$ 5,868<span></span>
</td>
<td class="nump">$ 5,696<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>84
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608548960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans 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>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 239,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 248,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">87,270<span></span>
</td>
<td class="nump">$ 87,026<span></span>
</td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">$ 65,271<span></span>
</td>
<td class="nump">$ 70,892<span></span>
</td>
<td class="nump">$ 73,843<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,267<span></span>
</td>
<td class="nump">15,422<span></span>
</td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">28,010<span></span>
</td>
<td class="nump">33,472<span></span>
</td>
<td class="nump">39,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_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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">117,106<span></span>
</td>
<td class="nump">128,954<span></span>
</td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">147,993<span></span>
</td>
<td class="nump">144,440<span></span>
</td>
<td class="nump">134,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=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="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,854<span></span>
</td>
<td class="nump">6,359<span></span>
</td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">6,154<span></span>
</td>
<td class="nump">5,636<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
</tr>
<tr class="rh">
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">12,135<span></span>
</td>
<td class="nump">9,074<span></span>
</td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">7,860<span></span>
</td>
<td class="nump">6,818<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">239,632<span></span>
</td>
<td class="nump">$ 246,835<span></span>
</td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">$ 255,288<span></span>
</td>
<td class="nump">$ 261,258<span></span>
</td>
<td class="nump">$ 263,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">91,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">48,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,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="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">20,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">9,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">137,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">35,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">3,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">95,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">11,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,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>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">3,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>85
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608508336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 248,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="nump">$ 239,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 );">Beginning balance</a></td>
<td class="nump">87,026<span></span>
</td>
<td class="nump">$ 70,892<span></span>
</td>
<td class="nump">72,091<span></span>
</td>
<td class="nump">$ 73,843<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit loss, expense (reversal)</a></td>
<td class="nump">942<span></span>
</td>
<td class="num">(5,901)<span></span>
</td>
<td class="nump">18,503<span></span>
</td>
<td class="num">(7,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_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(1,891)<span></span>
</td>
<td class="num">(685)<span></span>
</td>
<td class="num">(5,346)<span></span>
</td>
<td class="num">(2,874)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">1,193<span></span>
</td>
<td class="nump">965<span></span>
</td>
<td class="nump">2,022<span></span>
</td>
<td class="nump">2,168<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_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Net charge-offs</a></td>
<td class="num">(698)<span></span>
</td>
<td class="nump">280<span></span>
</td>
<td class="num">(3,324)<span></span>
</td>
<td class="num">(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_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">87,270<span></span>
</td>
<td class="nump">65,271<span></span>
</td>
<td class="nump">87,270<span></span>
</td>
<td class="nump">65,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 );">Beginning balance</a></td>
<td class="nump">15,422<span></span>
</td>
<td class="nump">33,472<span></span>
</td>
<td class="nump">17,217<span></span>
</td>
<td class="nump">39,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Credit loss, expense (reversal)</a></td>
<td class="nump">427<span></span>
</td>
<td class="num">(5,527)<span></span>
</td>
<td class="num">(1,617)<span></span>
</td>
<td class="num">(11,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_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(371)<span></span>
</td>
<td class="num">(1,433)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recoveries</a></td>
<td class="nump">418<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">1,038<span></span>
</td>
<td class="nump">1,218<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_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Net charge-offs</a></td>
<td class="nump">418<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">667<span></span>
</td>
<td class="num">(215)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">16,267<span></span>
</td>
<td class="nump">28,010<span></span>
</td>
<td class="nump">16,267<span></span>
</td>
<td class="nump">28,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 );">Beginning balance</a></td>
<td class="nump">128,954<span></span>
</td>
<td class="nump">144,440<span></span>
</td>
<td class="nump">144,936<span></span>
</td>
<td class="nump">134,892<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit loss, expense (reversal)</a></td>
<td class="num">(12,232)<span></span>
</td>
<td class="nump">3,654<span></span>
</td>
<td class="num">(27,841)<span></span>
</td>
<td class="nump">12,576<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(137)<span></span>
</td>
<td class="num">(702)<span></span>
</td>
<td class="num">(137)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recoveries</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">713<span></span>
</td>
<td class="nump">662<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_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Net charge-offs</a></td>
<td class="nump">384<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">117,106<span></span>
</td>
<td class="nump">147,993<span></span>
</td>
<td class="nump">117,106<span></span>
</td>
<td class="nump">147,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=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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 );">Beginning balance</a></td>
<td class="nump">6,359<span></span>
</td>
<td class="nump">5,636<span></span>
</td>
<td class="nump">6,585<span></span>
</td>
<td class="nump">7,926<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit loss, expense (reversal)</a></td>
<td class="nump">583<span></span>
</td>
<td class="nump">611<span></span>
</td>
<td class="nump">557<span></span>
</td>
<td class="num">(2,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_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(131)<span></span>
</td>
<td class="num">(388)<span></span>
</td>
<td class="num">(362)<span></span>
</td>
<td class="num">(672)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">295<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="nump">1,011<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_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Net charge-offs</a></td>
<td class="num">(88)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">6,854<span></span>
</td>
<td class="nump">6,154<span></span>
</td>
<td class="nump">6,854<span></span>
</td>
<td class="nump">6,154<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 );">Beginning balance</a></td>
<td class="nump">9,074<span></span>
</td>
<td class="nump">6,818<span></span>
</td>
<td class="nump">7,837<span></span>
</td>
<td class="nump">6,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Credit loss, expense (reversal)</a></td>
<td class="nump">5,884<span></span>
</td>
<td class="nump">2,784<span></span>
</td>
<td class="nump">10,466<span></span>
</td>
<td class="nump">4,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(5,322)<span></span>
</td>
<td class="num">(3,882)<span></span>
</td>
<td class="num">(11,093)<span></span>
</td>
<td class="num">(7,942)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">2,499<span></span>
</td>
<td class="nump">2,140<span></span>
</td>
<td class="nump">4,925<span></span>
</td>
<td class="nump">4,489<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_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Net charge-offs</a></td>
<td class="num">(2,823)<span></span>
</td>
<td class="num">(1,742)<span></span>
</td>
<td class="num">(6,168)<span></span>
</td>
<td class="num">(3,453)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">12,135<span></span>
</td>
<td class="nump">7,860<span></span>
</td>
<td class="nump">12,135<span></span>
</td>
<td class="nump">7,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_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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 );">Beginning balance</a></td>
<td class="nump">246,835<span></span>
</td>
<td class="nump">261,258<span></span>
</td>
<td class="nump">248,666<span></span>
</td>
<td class="nump">263,177<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit loss, expense (reversal)</a></td>
<td class="num">(4,396)<span></span>
</td>
<td class="num">(4,379)<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="num">(4,379)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(7,344)<span></span>
</td>
<td class="num">(5,092)<span></span>
</td>
<td class="num">(17,874)<span></span>
</td>
<td class="num">(13,058)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">4,537<span></span>
</td>
<td class="nump">3,501<span></span>
</td>
<td class="nump">8,772<span></span>
</td>
<td class="nump">9,548<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_AllowanceForLoanAndLeaseLossesWriteoffsNet', window );">Net charge-offs</a></td>
<td class="num">(2,807)<span></span>
</td>
<td class="num">(1,591)<span></span>
</td>
<td class="num">(9,102)<span></span>
</td>
<td class="num">(3,510)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="nump">$ 239,632<span></span>
</td>
<td class="nump">$ 255,288<span></span>
</td>
<td class="nump">$ 239,632<span></span>
</td>
<td class="nump">$ 255,288<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_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>86
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608695984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">$ 16,736,026<span></span>
</td>
<td class="nump">$ 16,336,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_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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">5,539,277<span></span>
</td>
<td class="nump">5,364,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">987,925<span></span>
</td>
<td class="nump">1,077,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">91,919<span></span>
</td>
<td class="nump">428,882<span></span>
</td>
</tr>
<tr class="rh">
<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 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">6,520,280<span></span>
</td>
<td class="nump">6,272,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">1,535,808<span></span>
</td>
<td class="nump">1,304,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">1,561,035<span></span>
</td>
<td class="nump">1,410,790<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">499,782<span></span>
</td>
<td class="nump">477,369<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Loans and Leases Receivable, Specific Allocations</a></td>
<td class="nump">11,095<span></span>
</td>
<td class="nump">16,452<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Loans and Leases Receivable, Specific Allocations</a></td>
<td class="nump">3,360<span></span>
</td>
<td class="nump">10,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_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 );">Loans and Leases Receivable, Specific Allocations</a></td>
<td class="nump">6,172<span></span>
</td>
<td class="nump">5,480<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Loans and Leases Receivable, Specific Allocations</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 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 );">Loans and Leases Receivable, Specific Allocations</a></td>
<td class="nump">1,481<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Loans and Leases Receivable, Specific Allocations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Loans and Leases Receivable, Specific Allocations</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">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_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 );">Loans and Leases Receivable, Specific Allocations</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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">50,584<span></span>
</td>
<td class="nump">66,837<span></span>
</td>
</tr>
<tr 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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">12,539<span></span>
</td>
<td class="nump">24,523<span></span>
</td>
</tr>
<tr 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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">15,906<span></span>
</td>
<td class="nump">16,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_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 );">Loans and Leases Receivable, Net of Deferred Income</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 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 and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">21,205<span></span>
</td>
<td class="nump">24,670<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">948<span></span>
</td>
</tr>
<tr 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 );">Loans and Leases Receivable, Net of Deferred Income</a></td>
<td class="nump">934<span></span>
</td>
<td class="nump">303<span></span>
</td>
</tr>
<tr 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 );">Loans and Leases Receivable, Net of Deferred Income</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_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>87
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521617589600">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>88
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615384800">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">$ 589<span></span>
</td>
<td class="nump">$ 866<span></span>
</td>
</tr>
<tr class="rh">
<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_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">479<span></span>
</td>
<td class="nump">718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net</a></td>
<td class="nump">$ 110<span></span>
</td>
<td class="nump">$ 148<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_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>89
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615946640">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">$ 204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">5<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_FiniteLivedIntangibleAssetsNet', window );">Future Amortization Expense, Total</a></td>
<td class="nump">$ 589<span></span>
</td>
<td class="nump">$ 866<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_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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>90
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608331056">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DepositLineItems', window );"><strong>Deposit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,783,931<span></span>
</td>
<td class="nump">$ 18,423,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_InterestBearingDomesticDepositSavings', window );">Interest-bearing Domestic Deposit, Savings</a></td>
<td class="nump">12,309,066<span></span>
</td>
<td class="nump">11,930,959<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest-bearing Domestic Deposit, Money Market</a></td>
<td class="nump">12,989,902<span></span>
</td>
<td class="nump">11,228,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_InterestBearingDomesticDepositTimeDeposits', window );">Interest-bearing Domestic Deposit, Time Deposits</a></td>
<td class="nump">1,518,866<span></span>
</td>
<td class="nump">1,112,904<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 deposit</a></td>
<td class="nump">26,817,834<span></span>
</td>
<td class="nump">24,272,678<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">$ 45,601,765<span></span>
</td>
<td class="nump">$ 42,695,696<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_DepositLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deposit [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_DepositLineItems</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_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>91
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615299984">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DepositsForeign', window );">Deposits from foreign sources (primarily Mexico)</a></td>
<td class="nump">$ 1,090,169<span></span>
</td>
<td class="nump">$ 993,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_NoninterestBearingDepositLiabilities', window );">Non-interest-bearing public funds deposits</a></td>
<td class="nump">18,783,931<span></span>
</td>
<td class="nump">18,423,018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilities', window );">Interest-bearing public funds deposits</a></td>
<td class="nump">26,817,834<span></span>
</td>
<td class="nump">24,272,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilityUninsured', window );">Total deposits not covered by deposit insurance</a></td>
<td class="nump">25,810,407<span></span>
</td>
<td class="nump">24,125,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_TimeDepositLiabilityAboveUsInsuranceLimit', window );">Time deposits not covered by deposit insurance</a></td>
<td class="nump">364,486<span></span>
</td>
<td class="nump">238,608<span></span>
</td>
</tr>
<tr class="rh">
<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">681,205<span></span>
</td>
<td class="nump">1,235,026<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 837,427<span></span>
</td>
<td class="nump">$ 810,863<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_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_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>92
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608341360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="nump">$ 16,400<span></span>
</td>
<td class="nump">$ 16,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend', window );">Significant change in expected future minimum lease payments since year end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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">278,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 281,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_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_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 310,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 313,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant change in expected future minimum lease payments since year 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_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607176288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">$ 327,847<span></span>
</td>
<td class="nump">$ 238,690<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">1,890<span></span>
</td>
<td class="nump">2,072<span></span>
</td>
</tr>
<tr class="rh">
<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,771,940<span></span>
</td>
<td class="nump">$ 10,420,142<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>94
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613449408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 45,850<span></span>
</td>
<td class="nump">$ 44,217<span></span>
</td>
<td class="nump">$ 50,314<span></span>
</td>
<td class="nump">$ 44,152<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit loss expense (benefit)</a></td>
<td class="nump">4,396<span></span>
</td>
<td class="nump">4,379<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="nump">4,444<span></span>
</td>
</tr>
<tr class="ro">
<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,246<span></span>
</td>
<td class="nump">$ 48,596<span></span>
</td>
<td class="nump">$ 50,246<span></span>
</td>
<td class="nump">$ 48,596<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_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>95
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521606737648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating Lease, Right-of-Use Asset, Amortization Expense</a></td>
<td class="nump">$ 8,209<span></span>
</td>
<td class="nump">$ 8,129<span></span>
</td>
<td class="nump">$ 16,314<span></span>
</td>
<td class="nump">$ 16,412<span></span>
</td>
</tr>
<tr class="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">490<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="nump">1,103<span></span>
</td>
<td class="nump">734<span></span>
</td>
</tr>
<tr class="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">2,748<span></span>
</td>
<td class="nump">2,337<span></span>
</td>
<td class="nump">5,768<span></span>
</td>
<td class="nump">5,341<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_Totaloperatingleaseexpenseexcludingrent', window );">Total operating lease expense, excluding rent</a></td>
<td class="nump">$ 11,447<span></span>
</td>
<td class="nump">$ 10,996<span></span>
</td>
<td class="nump">$ 23,185<span></span>
</td>
<td class="nump">$ 22,487<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608153328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital and Regulatory Matters - Additional Information (Detail)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</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>
</th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>quarter </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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>
</tr>
<tr class="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_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="nump">$ 46.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61.6<span></span>
</td>
</tr>
<tr class="re">
<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="nump">7,459<span></span>
</td>
<td class="nump">11,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_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Maximum dividends available 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="nump">$ 447.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock dividend rate 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>
</tr>
<tr class="re">
<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="nump">150,000<span></span>
</td>
<td class="text">&#160;<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, 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="nump">$ 150.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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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_us-gaap_PreferredStockLiquidationPreference', window );">Preferred Stock, Liquidation Preference 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="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_NumberOfPreferredStockEquivalentDepositaryShares', window );">Number of Preferred Stock equivalent depositary shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and Preference Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cfr_SeriesBPreferredStockEquivalentDepositarySharesMemberMember', window );">Series B Preferred Stock Equivalent Depositary 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Preferred Stock, Liquidation Preference 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="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="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="nump">$ 145.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock dividend rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.45%<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">$ 120.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="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="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_ShareRepurchaseProgramAxis=cfr_StockRepurchase2022PlanMember', window );">stock repurchase 2022 plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="nump">$ 100.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" 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>
</tr>
<tr class="rh">
<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_StockRepurchase2022PlanMember', window );">stock repurchase 2022 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="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 );">Permissible Percentage Decreased Each Of Final Five Years Of Term Of 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">20.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_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">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_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="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="nump">$ 80.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100.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_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_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_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_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_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_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_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_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_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_StockRepurchase2022PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StockRepurchase2022PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607105680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=cfr_CullenFrostMember', window );">Cullen/Frost [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_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>
</tr>
<tr class="re">
<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 1 to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,485,759<span></span>
</td>
<td class="nump">$ 3,371,043<span></span>
</td>
</tr>
<tr class="ro">
<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 1 to Risk-Weighted Assets, Actual , Ratio</a></td>
<td class="nump">12.64%<span></span>
</td>
<td class="nump">13.13%<span></span>
</td>
</tr>
<tr class="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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 1,930,703<span></span>
</td>
<td class="nump">$ 1,796,549<span></span>
</td>
</tr>
<tr class="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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Common Equity Tier 1 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>
</tr>
<tr class="re">
<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 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,792,796<span></span>
</td>
<td class="nump">$ 1,668,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_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum', window );">Common Equity Tier 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,631,211<span></span>
</td>
<td class="nump">$ 3,516,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.17%<span></span>
</td>
<td class="nump">13.70%<span></span>
</td>
</tr>
<tr class="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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 2,344,425<span></span>
</td>
<td class="nump">$ 2,181,523<span></span>
</td>
</tr>
<tr class="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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Tier 1 Capital 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>
</tr>
<tr class="re">
<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,206,518<span></span>
</td>
<td class="nump">$ 2,053,198<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">$ 4,069,206<span></span>
</td>
<td class="nump">$ 3,966,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">14.75%<span></span>
</td>
<td class="nump">15.45%<span></span>
</td>
</tr>
<tr class="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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Total Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 2,896,055<span></span>
</td>
<td class="nump">$ 2,694,823<span></span>
</td>
</tr>
<tr class="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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Total Capital 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>
</tr>
<tr class="re">
<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,758,148<span></span>
</td>
<td class="nump">$ 2,566,498<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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,631,211<span></span>
</td>
<td class="nump">$ 3,516,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">7.03%<span></span>
</td>
<td class="nump">7.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_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Leverage Ratio, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 2,067,513<span></span>
</td>
<td class="nump">$ 1,917,533<span></span>
</td>
</tr>
<tr class="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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Leverage Ratio, 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>
</tr>
<tr class="re">
<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,584,391<span></span>
</td>
<td class="nump">$ 2,396,917<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 1 to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,423,585<span></span>
</td>
<td class="nump">$ 3,261,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_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 to Risk-Weighted Assets, Actual , Ratio</a></td>
<td class="nump">12.42%<span></span>
</td>
<td class="nump">12.72%<span></span>
</td>
</tr>
<tr class="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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 1,929,368<span></span>
</td>
<td class="nump">$ 1,795,221<span></span>
</td>
</tr>
<tr class="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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Common Equity Tier 1 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>
</tr>
<tr class="re">
<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 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Capital Amount</a></td>
<td class="nump">$ 1,791,556<span></span>
</td>
<td class="nump">$ 1,666,991<span></span>
</td>
</tr>
<tr class="ro">
<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 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Capital Amount</a></td>
<td class="nump">$ 3,423,585<span></span>
</td>
<td class="nump">$ 3,261,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_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">12.42%<span></span>
</td>
<td class="nump">12.72%<span></span>
</td>
</tr>
<tr class="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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 2,342,804<span></span>
</td>
<td class="nump">$ 2,179,911<span></span>
</td>
</tr>
<tr class="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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Tier 1 Capital 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>
</tr>
<tr class="re">
<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,204,992<span></span>
</td>
<td class="nump">$ 2,051,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_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>
</tr>
<tr class="re">
<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,661,580<span></span>
</td>
<td class="nump">$ 3,491,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_CapitalToRiskWeightedAssets', window );">Total Capital to Risk-Weighted Assets, Actual, Ratio</a></td>
<td class="nump">13.28%<span></span>
</td>
<td class="nump">13.61%<span></span>
</td>
</tr>
<tr class="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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Total Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 2,894,052<span></span>
</td>
<td class="nump">$ 2,692,831<span></span>
</td>
</tr>
<tr class="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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Total Capital 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>
</tr>
<tr class="re">
<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,756,240<span></span>
</td>
<td class="nump">$ 2,564,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_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>
</tr>
<tr class="re">
<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,423,585<span></span>
</td>
<td class="nump">$ 3,261,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_TierOneLeverageCapitalToAverageAssets', window );">Leverage Ratio, Actual, Ratio</a></td>
<td class="nump">6.62%<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn', window );">Leverage Ratio, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount</a></td>
<td class="nump">$ 2,067,942<span></span>
</td>
<td class="nump">$ 1,917,679<span></span>
</td>
</tr>
<tr class="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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio', window );">Leverage Ratio, 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>
</tr>
<tr class="re">
<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,584,928<span></span>
</td>
<td class="nump">$ 2,397,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
</table>
<div style="display: none;">
<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>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio</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>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio</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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio</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_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>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio</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>98
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615961680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="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.28%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 198,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_CashCollateralForBorrowedSecurities', window );">Cash collateral for borrowed securities deposited with other financial institutions</a></td>
<td class="nump">212,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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">41,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_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="re">
<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>
</tr>
<tr class="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>
</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>instant</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614121600">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">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 );">Forward Contracts &#8211; Assets Notional Amount</a></td>
<td class="nump">$ 1,743<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">18<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_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 );">Forward Contracts &#8211; Liability Notional Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Non 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 );">Forward Contracts &#8211; Assets Notional Amount</a></td>
<td class="nump">904,706<span></span>
</td>
<td class="nump">247,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_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">27,908<span></span>
</td>
<td class="nump">1,207<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Non 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 );">Forward Contracts &#8211; Liability Notional Amount</a></td>
<td class="nump">244,663<span></span>
</td>
<td class="nump">928,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(2,489)<span></span>
</td>
<td class="num">(19,142)<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Non 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 );">Forward Contracts &#8211; Assets Notional Amount</a></td>
<td class="nump">269,389<span></span>
</td>
<td class="nump">270,431<span></span>
</td>
</tr>
<tr class="ro">
<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">10,209<span></span>
</td>
<td class="nump">3,239<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Non 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 );">Forward Contracts &#8211; Assets Notional Amount</a></td>
<td class="nump">244,663<span></span>
</td>
<td class="nump">928,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="nump">3,350<span></span>
</td>
<td class="nump">39,864<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Non 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 );">Forward Contracts &#8211; Liability Notional Amount</a></td>
<td class="nump">904,706<span></span>
</td>
<td class="nump">247,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_DerivativeFairValueOfDerivativeNet', window );">Estimated Fair&#160;Value</a></td>
<td class="num">(45,542)<span></span>
</td>
<td class="num">(2,846)<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Non 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 );">Forward Contracts &#8211; Liability Notional Amount</a></td>
<td class="nump">269,389<span></span>
</td>
<td class="nump">270,431<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (10,209)<span></span>
</td>
<td class="num">$ (3,239)<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_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_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_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>100
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612631248">
<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>Jun. 30, 2022</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">1.58%<span></span>
</td>
</tr>
<tr class="rh">
<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">1.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_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 &#8211; financial institution counterparties</a></td>
<td class="nump">3.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_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 &#8211; financial institution counterparties</a></td>
<td class="nump">2.87%<span></span>
</td>
</tr>
<tr 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 &#8211; customer counterparties</a></td>
<td class="nump">2.87%<span></span>
</td>
</tr>
<tr 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 &#8211; customer counterparties</a></td>
<td class="nump">3.71%<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>101
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607184816">
<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>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>MMBTU </div>
<div>bbl</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>MMBTU </div>
<div>bbl</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,173<span></span>
</td>
<td class="nump">4,809<span></span>
</td>
</tr>
<tr class="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_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities, Notional Amount | bbl</a></td>
<td class="nump">9,125<span></span>
</td>
<td class="nump">7,032<span></span>
</td>
</tr>
<tr class="re">
<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">$ 20,653<span></span>
</td>
<td class="nump">$ 14,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (181,161)<span></span>
</td>
<td class="num">$ (73,594)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_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">11,753<span></span>
</td>
<td class="nump">15,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities, Notional Amount | MMBTU</a></td>
<td class="nump">21,557<span></span>
</td>
<td class="nump">29,446<span></span>
</td>
</tr>
<tr class="re">
<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">$ 3,181<span></span>
</td>
<td class="nump">$ 4,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (38,990)<span></span>
</td>
<td class="num">$ (21,249)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">9,606<span></span>
</td>
<td class="nump">7,046<span></span>
</td>
</tr>
<tr class="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_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities, Notional Amount | bbl</a></td>
<td class="nump">3,692<span></span>
</td>
<td class="nump">4,796<span></span>
</td>
</tr>
<tr class="re">
<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">$ 182,274<span></span>
</td>
<td class="nump">$ 74,437<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (20,306)<span></span>
</td>
<td class="num">$ (14,294)<span></span>
</td>
</tr>
<tr 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">21,557<span></span>
</td>
<td class="nump">29,446<span></span>
</td>
</tr>
<tr class="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_DerivativeLiabilitiesNonmonetaryNotionalAmount', window );">Oil/Natural Gas Derivative Liabilities, Notional Amount | MMBTU</a></td>
<td class="nump">11,753<span></span>
</td>
<td class="nump">15,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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Oil/Natural Gas Derivative Assets, Estimated Fair Value</a></td>
<td class="nump">$ 39,110<span></span>
</td>
<td class="nump">$ 21,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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Oil/Natural Gas Derivative Liabilities, Estimated Fair Value</a></td>
<td class="num">$ (3,181)<span></span>
</td>
<td class="num">$ (4,124)<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>102
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521612212400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)<br> &#8364; in Thousands, $ in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>CAD ($)</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>
</tr>
<tr 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] | GBP Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 &#8211; Assets Estimated Fair Value</a></td>
<td class="nump">$ 16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(174)<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_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Foreign Exchange Forward [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_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 &#8211; Assets Estimated Fair Value</a></td>
<td class="nump">9<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_srt_CounterpartyNameAxis=cfr_FinancialInstitutionCounterpartiesMember', window );">Financial Institution Counterparties [Member] | Other Assets [Member] | Non 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_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; Assets Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 6,400<span></span>
</td>
<td class="nump">$ 658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,900<span></span>
</td>
<td class="nump">$ 658<span></span>
</td>
</tr>
<tr 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 Liabilities [Member] | Non 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_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 &#8211; Liability Notional Amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | GBP Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; Assets Estimated Fair Value</a></td>
<td class="nump">174<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="re">
<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">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Foreign Exchange Forward [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_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; 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">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ (5)<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_srt_CounterpartyNameAxis=cfr_CustomerCounterpartiesMember', window );">Customer Counterparties [Member] | Other Assets [Member] | Non 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_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; Assets Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,400<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">658<span></span>
</td>
</tr>
<tr 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] | Non 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_DerivativeInstrumentsLineItems', window );"><strong>Derivative Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 &#8211; Liability Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 6,400<span></span>
</td>
<td class="nump">$ 658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 1,900<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_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_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_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>
<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_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_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>103
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615586352">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 of gain (loss) included in income</a></td>
<td class="num">$ (5)<span></span>
</td>
<td class="num">$ (25)<span></span>
</td>
<td class="num">$ (18)<span></span>
</td>
<td class="num">$ (53)<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 of gain (loss) included in income</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<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>104
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614122928">
<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) - Non Designated as Hedging Instrument [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 of gain (loss) included in income (expense)</a></td>
<td class="nump">$ 515<span></span>
</td>
<td class="nump">$ 141<span></span>
</td>
<td class="nump">$ 1,031<span></span>
</td>
<td class="nump">$ 1,728<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 of gain (loss) included in income (expense)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 of gain (loss) included in income (expense)</a></td>
<td class="nump">649<span></span>
</td>
<td class="nump">969<span></span>
</td>
<td class="nump">1,578<span></span>
</td>
<td class="nump">2,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_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Foreign Currency Derivative Contracts [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 of gain (loss) included in income (expense)</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 63<span></span>
</td>
<td class="nump">$ 30<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608477072">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, Derivatives, Financial Assets</a></td>
<td class="nump">$ 61,994<span></span>
</td>
<td class="nump">$ 23,339<span></span>
</td>
</tr>
<tr class="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, Derivatives, Financial assets</a></td>
<td class="nump">61,994<span></span>
</td>
<td class="nump">23,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross', window );">Gross Amount Recognized, Resell agreements, Financial assets</a></td>
<td class="nump">9,650<span></span>
</td>
<td class="nump">7,903<span></span>
</td>
</tr>
<tr class="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">9,650<span></span>
</td>
<td class="nump">7,903<span></span>
</td>
</tr>
<tr class="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">71,644<span></span>
</td>
<td class="nump">31,242<span></span>
</td>
</tr>
<tr class="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">71,644<span></span>
</td>
<td class="nump">31,242<span></span>
</td>
</tr>
<tr class="re">
<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, Derivatives, Financial Liabilities</a></td>
<td class="nump">222,814<span></span>
</td>
<td class="nump">114,019<span></span>
</td>
</tr>
<tr class="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, Derivatives, 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, Derivatives, Financial liabilities</a></td>
<td class="nump">222,814<span></span>
</td>
<td class="nump">114,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_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Gross Amount Recognized, Repurchase agreements, Financial liabilities</a></td>
<td class="nump">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cfr_FinancialLiabilitiesGross', window );">Gross Amount Recognized, Financial liabilities</a></td>
<td class="nump">1,887,499<span></span>
</td>
<td class="nump">2,854,818<span></span>
</td>
</tr>
<tr class="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">1,887,499<span></span>
</td>
<td class="nump">2,854,818<span></span>
</td>
</tr>
<tr class="rh">
<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, Derivatives, Financial Assets</a></td>
<td class="nump">38,135<span></span>
</td>
<td class="nump">4,446<span></span>
</td>
</tr>
<tr class="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, Derivatives, Financial assets</a></td>
<td class="nump">38,135<span></span>
</td>
<td class="nump">4,446<span></span>
</td>
</tr>
<tr class="re">
<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, Derivatives, Financial Liabilities</a></td>
<td class="nump">2,489<span></span>
</td>
<td class="nump">19,176<span></span>
</td>
</tr>
<tr class="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, Derivatives, 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, Derivatives, Financial liabilities</a></td>
<td class="nump">2,489<span></span>
</td>
<td class="nump">19,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="re">
<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, Derivatives, Financial Assets</a></td>
<td class="nump">23,834<span></span>
</td>
<td class="nump">18,864<span></span>
</td>
</tr>
<tr class="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, Derivatives, Financial assets</a></td>
<td class="nump">23,834<span></span>
</td>
<td class="nump">18,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_DerivativeFairValueOfDerivativeLiability', window );">Gross Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">220,151<span></span>
</td>
<td class="nump">94,843<span></span>
</td>
</tr>
<tr class="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, Derivatives, 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, Derivatives, Financial liabilities</a></td>
<td class="nump">220,151<span></span>
</td>
<td class="nump">$ 94,843<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<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, Derivatives, Financial Assets</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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_DerivativeAssets', window );">Net Amount Recognized, Derivatives, Financial assets</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Derivatives, Financial Liabilities</a></td>
<td class="nump">174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, Derivatives, Financial liabilities</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_DerivativeLiabilities', window );">Net Amount Recognized, Derivatives, Financial liabilities</a></td>
<td class="nump">$ 174<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521608522896">
<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 (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 61,994<span></span>
</td>
<td class="nump">$ 23,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(51,552)<span></span>
</td>
<td class="num">(23,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_DerivativeCollateralObligationToReturnCash', window );">Gross Amount Not Offset Collateral, Derivatives, Financial Assets</a></td>
<td class="num">(10,442)<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">9,650<span></span>
</td>
<td class="nump">7,903<span></span>
</td>
</tr>
<tr class="re">
<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</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">(9,650)<span></span>
</td>
<td class="num">(7,903)<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, Financial Assets, Resell Agreements</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">71,644<span></span>
</td>
<td class="nump">31,242<span></span>
</td>
</tr>
<tr class="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">(20,092)<span></span>
</td>
<td class="num">(7,903)<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">222,814<span></span>
</td>
<td class="nump">114,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_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(51,552)<span></span>
</td>
<td class="num">(23,339)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(170,983)<span></span>
</td>
<td class="num">(90,573)<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">279<span></span>
</td>
<td class="nump">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_SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement', window );">Net Amount Recognized, Repurchase Agreements, Financial Liabilities</a></td>
<td class="nump">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">(1,664,685)<span></span>
</td>
<td class="num">(2,740,799)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">1,887,499<span></span>
</td>
<td class="nump">2,854,818<span></span>
</td>
</tr>
<tr class="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">(1,835,668)<span></span>
</td>
<td class="num">(2,831,372)<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">279<span></span>
</td>
<td class="nump">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_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">41<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<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">(41)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<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 Amount 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">1,726<span></span>
</td>
<td class="nump">3,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_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,571)<span></span>
</td>
<td class="num">(3,864)<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">114<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">25,962<span></span>
</td>
<td class="nump">7,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_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(25,962)<span></span>
</td>
<td class="num">(7,655)<span></span>
</td>
</tr>
<tr class="ro">
<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 Amount 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">50,901<span></span>
</td>
<td class="nump">28,130<span></span>
</td>
</tr>
<tr class="re">
<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">(25,962)<span></span>
</td>
<td class="num">(7,655)<span></span>
</td>
</tr>
<tr class="ro">
<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">(24,939)<span></span>
</td>
<td class="num">(20,475)<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_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_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Assets</a></td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Amount Not Offset Collateral, 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_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral', window );">Net Amount, Derivatives, Financial Assets</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_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Net Amount Recognized, Derivatives, Financial Liabilities</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<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">(16)<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">(10)<span></span>
</td>
<td class="num">(9)<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">148<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">35,975<span></span>
</td>
<td class="nump">15,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnSecurities', window );">Gross Amounts Not Offset, Financial Instruments, Total Derivatives, Financial Assets</a></td>
<td class="num">(25,533)<span></span>
</td>
<td class="num">(15,678)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Gross Amount Not Offset Collateral, Derivatives, Financial Assets</a></td>
<td class="num">(10,442)<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">170,013<span></span>
</td>
<td class="nump">82,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimSecurities', window );">Gross Amounts Not Offset Financial Instruments, Total Derivatives, Financial Liabilities</a></td>
<td class="num">(25,533)<span></span>
</td>
<td class="num">(15,678)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Gross Amounts Not Offset Collateral, Derivatives, Financial Liabilities</a></td>
<td class="num">(144,463)<span></span>
</td>
<td class="num">(66,225)<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">$ 17<span></span>
</td>
<td class="nump">$ 107<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>107
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521594744288">
<tr>
<th class="tl" colspan="1" rowspan="1"><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"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,664,685<span></span>
</td>
<td class="nump">$ 2,740,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross', window );">Securities Sold under Agreements to Repurchase, Gross</a></td>
<td class="nump">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 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_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">834,063<span></span>
</td>
<td class="nump">1,342,591<span></span>
</td>
</tr>
<tr class="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="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_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">834,063<span></span>
</td>
<td class="nump">1,342,591<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">830,622<span></span>
</td>
<td class="nump">1,398,208<span></span>
</td>
</tr>
<tr class="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="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_Remainingcontractualmaturityoftheagreementstotal', window );">Remaining contractual maturity of the agreements total</a></td>
<td class="nump">$ 830,622<span></span>
</td>
<td class="nump">$ 1,398,208<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>instant</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>instant</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>instant</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>instant</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>instant</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>108
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521616023024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation Stock-Based Compensation - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">788,070<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_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_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_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>109
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607543968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, Number of Shares</a></td>
<td class="num">(28,832)<span></span>
</td>
<td class="num">(114,252)<span></span>
</td>
<td class="num">(144,262)<span></span>
</td>
<td class="num">(628,076)<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance, Number of Shares/Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, Number of Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">45,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Weighted-Average Grant-Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Award Exercised/Vested, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 87.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 87.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance, Number of Shares/Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, Number of Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Number of Shares/Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Weighted-Average Grant-Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Weighted-Average Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning Balance, Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">877,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(103,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending Balance, Number of Shares</a></td>
<td class="nump">774,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">774,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance, Number of Shares/Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,180)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Number of Shares/Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,058)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">161,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Award Exercised/Vested, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Weighted-Average Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84.08<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_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_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>110
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613530064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">New shares issued from available authorized shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_TreasurySharesIssuedRelatedToStockOptionExercises', window );">Shares issued from available treasury stock</a></td>
<td class="nump">28,832<span></span>
</td>
<td class="nump">114,252<span></span>
</td>
<td class="nump">144,262<span></span>
</td>
<td class="nump">628,076<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 751<span></span>
</td>
<td class="nump">$ 7,285<span></span>
</td>
<td class="nump">$ 6,490<span></span>
</td>
<td class="nump">$ 36,682<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued during the period as a result of an employee stock purchase 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 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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>111
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619134192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="nump">$ 3,418<span></span>
</td>
<td class="nump">$ 3,245<span></span>
</td>
<td class="nump">$ 5,530<span></span>
</td>
<td class="nump">$ 5,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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="nump">612<span></span>
</td>
<td class="nump">514<span></span>
</td>
<td class="nump">1,320<span></span>
</td>
<td class="nump">881<span></span>
</td>
</tr>
<tr class="rh">
<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 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted Stock or Unit Expense</a></td>
<td class="nump">2,291<span></span>
</td>
<td class="nump">1,768<span></span>
</td>
<td class="nump">4,649<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted Stock or Unit Expense</a></td>
<td class="nump">720<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">720<span></span>
</td>
<td class="nump">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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted Stock or Unit Expense</a></td>
<td class="nump">$ 407<span></span>
</td>
<td class="nump">$ 777<span></span>
</td>
<td class="nump">$ 161<span></span>
</td>
<td class="nump">$ 1,420<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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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=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=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>112
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521725501600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<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 units</a></td>
<td class="nump">$ 13,954<span></span>
</td>
</tr>
<tr class="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">8,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total</a></td>
<td class="nump">$ 22,210<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521606747696">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 119,114<span></span>
</td>
<td class="nump">$ 118,068<span></span>
</td>
<td class="nump">$ 218,216<span></span>
</td>
<td class="nump">$ 234,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_PreferredStockDividendsAndOtherAdjustments', window );">Less:&#160;Preferred stock dividends</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">3,338<span></span>
</td>
<td class="nump">3,820<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">117,445<span></span>
</td>
<td class="nump">116,399<span></span>
</td>
<td class="nump">214,878<span></span>
</td>
<td class="nump">230,263<span></span>
</td>
</tr>
<tr class="re">
<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">1,036<span></span>
</td>
<td class="nump">1,141<span></span>
</td>
<td class="nump">1,888<span></span>
</td>
<td class="nump">2,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DistributedEarnings', window );">Distributed earnings allocated to common stock</a></td>
<td class="nump">48,092<span></span>
</td>
<td class="nump">45,824<span></span>
</td>
<td class="nump">96,143<span></span>
</td>
<td class="nump">91,484<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">68,317<span></span>
</td>
<td class="nump">69,434<span></span>
</td>
<td class="nump">116,847<span></span>
</td>
<td class="nump">136,472<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_NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation', window );">Net earnings allocated to common stock</a></td>
<td class="nump">$ 116,409<span></span>
</td>
<td class="nump">$ 115,258<span></span>
</td>
<td class="nump">$ 212,990<span></span>
</td>
<td class="nump">$ 227,956<span></span>
</td>
</tr>
<tr class="re">
<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">64,112,828<span></span>
</td>
<td class="nump">63,606,340<span></span>
</td>
<td class="nump">64,082,185<span></span>
</td>
<td class="nump">63,457,245<span></span>
</td>
</tr>
<tr class="ro">
<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">354,401<span></span>
</td>
<td class="nump">495,819<span></span>
</td>
<td class="nump">382,395<span></span>
</td>
<td class="nump">511,288<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding for diluted earnings per common share</a></td>
<td class="nump">64,467,229<span></span>
</td>
<td class="nump">64,102,159<span></span>
</td>
<td class="nump">64,464,580<span></span>
</td>
<td class="nump">63,968,533<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_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>114
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615958560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Plans Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received and expected to be received by defined benefit plan from employer 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/2009/role/commonPracticeRef<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>115
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521619117824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (3,492)<span></span>
</td>
<td class="num">$ (3,210)<span></span>
</td>
<td class="num">$ (6,983)<span></span>
</td>
<td class="num">$ (6,420)<span></span>
</td>
</tr>
<tr class="re">
<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">1,004<span></span>
</td>
<td class="nump">836<span></span>
</td>
<td class="nump">2,008<span></span>
</td>
<td class="nump">1,671<span></span>
</td>
</tr>
<tr class="ro">
<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">741<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">3,058<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">$ (1,747)<span></span>
</td>
<td class="num">$ (845)<span></span>
</td>
<td class="num">$ (3,493)<span></span>
</td>
<td class="num">$ (1,691)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>116
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613350816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred Tax Assets, Net</a></td>
<td class="nump">$ 245.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81.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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory income tax rate, percent</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>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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://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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_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>117
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521613991904">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (benefit)</a></td>
<td class="nump">$ 22,646<span></span>
</td>
<td class="nump">$ 14,065<span></span>
</td>
<td class="nump">$ 35,705<span></span>
</td>
<td class="nump">$ 17,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(1,972)<span></span>
</td>
<td class="nump">1,016<span></span>
</td>
<td class="num">(2,404)<span></span>
</td>
<td class="nump">5,188<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">$ 20,674<span></span>
</td>
<td class="nump">$ 15,081<span></span>
</td>
<td class="nump">$ 33,301<span></span>
</td>
<td class="nump">$ 22,978<span></span>
</td>
</tr>
<tr class="re">
<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">14.80%<span></span>
</td>
<td class="nump">11.30%<span></span>
</td>
<td class="nump">13.20%<span></span>
</td>
<td class="nump">8.90%<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>118
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521596427664">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (636,523)<span></span>
</td>
<td class="nump">$ 30,668<span></span>
</td>
<td class="num">$ (1,547,318)<span></span>
</td>
<td class="num">$ (129,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_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">(189)<span></span>
</td>
<td class="num">(245)<span></span>
</td>
<td class="num">(398)<span></span>
</td>
<td class="num">(504)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Total securities available for sale and transferred securities, before tax amount</a></td>
<td class="num">(636,712)<span></span>
</td>
<td class="nump">30,423<span></span>
</td>
<td class="num">(1,547,716)<span></span>
</td>
<td class="num">(129,615)<span></span>
</td>
</tr>
<tr class="ro">
<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">741<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">3,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total defined-benefit post-retirement benefit plans</a></td>
<td class="nump">741<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">3,058<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total other comprehensive income (loss), before tax</a></td>
<td class="num">(635,971)<span></span>
</td>
<td class="nump">31,952<span></span>
</td>
<td class="num">(1,546,234)<span></span>
</td>
<td class="num">(126,557)<span></span>
</td>
</tr>
<tr class="re">
<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">(133,670)<span></span>
</td>
<td class="nump">6,441<span></span>
</td>
<td class="num">(324,937)<span></span>
</td>
<td class="num">(27,113)<span></span>
</td>
</tr>
<tr class="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_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax', window );">Securities available for sale and transferred securities, Change in net unrealized gain on securities transferred to held to maturity, Tax Expense (Benefit)</a></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="num">(106)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Total securities available for sale and transferred securities, Tax Expense (Benefit)</a></td>
<td class="num">(133,710)<span></span>
</td>
<td class="nump">6,389<span></span>
</td>
<td class="num">(325,021)<span></span>
</td>
<td class="num">(27,219)<span></span>
</td>
</tr>
<tr class="re">
<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 component of net periodic cost (benefit), Tax Expense (Benefit)</a></td>
<td class="nump">155<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="nump">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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Total defined-benefit post-retirement benefit plans, Tax Expense (Benefit)</a></td>
<td class="nump">155<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="nump">642<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 (loss), Tax Expense (Benefit)</a></td>
<td class="num">(133,555)<span></span>
</td>
<td class="nump">6,710<span></span>
</td>
<td class="num">(324,710)<span></span>
</td>
<td class="num">(26,577)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(502,853)<span></span>
</td>
<td class="nump">24,227<span></span>
</td>
<td class="num">(1,222,381)<span></span>
</td>
<td class="num">(101,998)<span></span>
</td>
</tr>
<tr class="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 transferred to held to maturity, Net of Tax</a></td>
<td class="num">(149)<span></span>
</td>
<td class="num">(193)<span></span>
</td>
<td class="num">(314)<span></span>
</td>
<td class="num">(398)<span></span>
</td>
</tr>
<tr class="ro">
<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 transferred securities, Reclassification adjustment for net (gains) losses included in net income, Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Total securities available for sale and transferred securities, Net of Tax</a></td>
<td class="num">(503,002)<span></span>
</td>
<td class="nump">24,034<span></span>
</td>
<td class="num">(1,222,695)<span></span>
</td>
<td class="num">(102,396)<span></span>
</td>
</tr>
<tr class="ro">
<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/lloss included in net income as a component of net periodic cost (benefit), Net of Tax</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">1,208<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">2,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Total defined-benefit post-retirement benefit plans, Net of Tax Amount</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">1,208<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">2,416<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">$ (502,416)<span></span>
</td>
<td class="nump">$ 25,242<span></span>
</td>
<td class="num">$ (1,221,524)<span></span>
</td>
<td class="num">$ (99,980)<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_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>
<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>119
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607544480">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 347,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">$ (502,416)<span></span>
</td>
<td class="nump">$ 25,242<span></span>
</td>
<td class="num">(1,221,524)<span></span>
</td>
<td class="num">$ (99,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(874,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(874,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Securities Available For Sale [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_AccumulatedOtherComprehensiveIncomeLossRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380,209<span></span>
</td>
<td class="nump">563,801<span></span>
</td>
</tr>
<tr class="ro">
<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 reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,222,695)<span></span>
</td>
<td class="num">(102,396)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,222,695)<span></span>
</td>
<td class="num">(102,396)<span></span>
</td>
</tr>
<tr class="re">
<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">(842,486)<span></span>
</td>
<td class="nump">461,405<span></span>
</td>
<td class="num">(842,486)<span></span>
</td>
<td class="nump">461,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AccumulatedOtherComprehensiveIncomeLossRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,891)<span></span>
</td>
<td class="num">(50,831)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">2,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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">2,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(31,720)<span></span>
</td>
<td class="num">(48,415)<span></span>
</td>
<td class="num">(31,720)<span></span>
</td>
<td class="num">(48,415)<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AccumulatedOtherComprehensiveIncomeLossRollForward', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">347,318<span></span>
</td>
<td class="nump">512,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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,222,695)<span></span>
</td>
<td class="num">(102,396)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">2,416<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,221,524)<span></span>
</td>
<td class="num">(99,980)<span></span>
</td>
</tr>
<tr class="re">
<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">$ (874,206)<span></span>
</td>
<td class="nump">$ 412,990<span></span>
</td>
<td class="num">$ (874,206)<span></span>
</td>
<td class="nump">$ 412,990<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cfr_AccumulatedOtherComprehensiveIncomeLossRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Other Comprehensive Income (Loss) [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cfr_AccumulatedOtherComprehensiveIncomeLossRollForward</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_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_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>120
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618558192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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_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_NumberOfOperatingSegments', window );">Number of primary operating segments</a></td>
<td class="nump">2<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_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_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>121
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521606677776">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest Income (Expense), Net</a></td>
<td class="nump">$ 288,208<span></span>
</td>
<td class="nump">$ 257,156<span></span>
</td>
<td class="nump">$ 537,279<span></span>
</td>
<td class="nump">$ 498,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total non-interest income</a></td>
<td class="nump">97,927<span></span>
</td>
<td class="nump">91,247<span></span>
</td>
<td class="nump">199,317<span></span>
</td>
<td class="nump">184,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total non-interest expense</a></td>
<td class="nump">246,347<span></span>
</td>
<td class="nump">215,254<span></span>
</td>
<td class="nump">485,079<span></span>
</td>
<td class="nump">425,396<span></span>
</td>
</tr>
<tr class="ro">
<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 (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="nump">139,788<span></span>
</td>
<td class="nump">133,149<span></span>
</td>
<td class="nump">251,517<span></span>
</td>
<td class="nump">257,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">20,674<span></span>
</td>
<td class="nump">15,081<span></span>
</td>
<td class="nump">33,301<span></span>
</td>
<td class="nump">22,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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">119,114<span></span>
</td>
<td class="nump">118,068<span></span>
</td>
<td class="nump">218,216<span></span>
</td>
<td class="nump">234,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_PreferredStockDividendsAndOtherAdjustments', window );">Less:&#160;Preferred stock dividends</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">3,338<span></span>
</td>
<td class="nump">3,820<span></span>
</td>
</tr>
<tr class="ro">
<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 (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">117,445<span></span>
</td>
<td class="nump">116,399<span></span>
</td>
<td class="nump">214,878<span></span>
</td>
<td class="nump">230,263<span></span>
</td>
</tr>
<tr class="re">
<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">386,135<span></span>
</td>
<td class="nump">348,403<span></span>
</td>
<td class="nump">736,596<span></span>
</td>
<td class="nump">682,520<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest Income (Expense), Net</a></td>
<td class="nump">289,186<span></span>
</td>
<td class="nump">258,450<span></span>
</td>
<td class="nump">539,305<span></span>
</td>
<td class="nump">500,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_ProvisionForLoanLeaseAndOtherLosses', window );">Credit loss expense</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total non-interest income</a></td>
<td class="nump">55,397<span></span>
</td>
<td class="nump">48,944<span></span>
</td>
<td class="nump">114,103<span></span>
</td>
<td class="nump">102,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total non-interest expense</a></td>
<td class="nump">211,044<span></span>
</td>
<td class="nump">183,109<span></span>
</td>
<td class="nump">417,582<span></span>
</td>
<td class="nump">362,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="nump">133,538<span></span>
</td>
<td class="nump">124,285<span></span>
</td>
<td class="nump">235,826<span></span>
</td>
<td class="nump">241,056<span></span>
</td>
</tr>
<tr class="re">
<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">19,821<span></span>
</td>
<td class="nump">13,605<span></span>
</td>
<td class="nump">30,835<span></span>
</td>
<td class="nump">20,782<span></span>
</td>
</tr>
<tr class="ro">
<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">113,717<span></span>
</td>
<td class="nump">110,680<span></span>
</td>
<td class="nump">204,991<span></span>
</td>
<td class="nump">220,274<span></span>
</td>
</tr>
<tr class="re">
<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:&#160;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>
<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 (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">113,717<span></span>
</td>
<td class="nump">110,680<span></span>
</td>
<td class="nump">204,991<span></span>
</td>
<td class="nump">220,274<span></span>
</td>
</tr>
<tr class="re">
<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">344,583<span></span>
</td>
<td class="nump">307,394<span></span>
</td>
<td class="nump">653,408<span></span>
</td>
<td class="nump">603,379<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest Income (Expense), Net</a></td>
<td class="nump">958<span></span>
</td>
<td class="nump">508<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
<td class="nump">994<span></span>
</td>
</tr>
<tr class="re">
<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="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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">43,054<span></span>
</td>
<td class="nump">42,534<span></span>
</td>
<td class="nump">86,283<span></span>
</td>
<td class="nump">82,143<span></span>
</td>
</tr>
<tr class="re">
<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">33,158<span></span>
</td>
<td class="nump">30,014<span></span>
</td>
<td class="nump">64,068<span></span>
</td>
<td class="nump">59,951<span></span>
</td>
</tr>
<tr class="ro">
<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 (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="nump">10,855<span></span>
</td>
<td class="nump">13,028<span></span>
</td>
<td class="nump">23,873<span></span>
</td>
<td class="nump">23,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_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">2,279<span></span>
</td>
<td class="nump">2,736<span></span>
</td>
<td class="nump">5,013<span></span>
</td>
<td class="nump">4,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">8,576<span></span>
</td>
<td class="nump">10,292<span></span>
</td>
<td class="nump">18,860<span></span>
</td>
<td class="nump">18,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_PreferredStockDividendsAndOtherAdjustments', window );">Less:&#160;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>
<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 (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">8,576<span></span>
</td>
<td class="nump">10,292<span></span>
</td>
<td class="nump">18,860<span></span>
</td>
<td class="nump">18,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_Revenues', window );">Revenues from (expenses to) external customers</a></td>
<td class="nump">44,012<span></span>
</td>
<td class="nump">43,042<span></span>
</td>
<td class="nump">87,941<span></span>
</td>
<td class="nump">83,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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest Income (Expense), Net</a></td>
<td class="num">(1,936)<span></span>
</td>
<td class="num">(1,802)<span></span>
</td>
<td class="num">(3,684)<span></span>
</td>
<td class="num">(3,612)<span></span>
</td>
</tr>
<tr class="re">
<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>
<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 );">Total non-interest income</a></td>
<td class="num">(524)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
<td class="num">(1,069)<span></span>
</td>
<td class="num">(384)<span></span>
</td>
</tr>
<tr class="re">
<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">2,145<span></span>
</td>
<td class="nump">2,131<span></span>
</td>
<td class="nump">3,429<span></span>
</td>
<td class="nump">3,185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="num">(4,605)<span></span>
</td>
<td class="num">(4,164)<span></span>
</td>
<td class="num">(8,182)<span></span>
</td>
<td class="num">(7,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_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="num">(1,426)<span></span>
</td>
<td class="num">(1,260)<span></span>
</td>
<td class="num">(2,547)<span></span>
</td>
<td class="num">(2,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_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(3,179)<span></span>
</td>
<td class="num">(2,904)<span></span>
</td>
<td class="num">(5,635)<span></span>
</td>
<td class="num">(4,508)<span></span>
</td>
</tr>
<tr class="re">
<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:&#160;Preferred stock dividends</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">3,338<span></span>
</td>
<td class="nump">3,820<span></span>
</td>
</tr>
<tr class="ro">
<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 (Loss) Available to Common Stockholders, Basic</a></td>
<td class="num">(4,848)<span></span>
</td>
<td class="num">(4,573)<span></span>
</td>
<td class="num">(8,973)<span></span>
</td>
<td class="num">(8,328)<span></span>
</td>
</tr>
<tr class="re">
<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">$ (2,460)<span></span>
</td>
<td class="num">$ (2,033)<span></span>
</td>
<td class="num">$ (4,753)<span></span>
</td>
<td class="num">$ (3,996)<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_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_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>122
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521618500496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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_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_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>123
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521607069680">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 16,781,685<span></span>
</td>
<td class="nump">$ 13,924,628<span></span>
</td>
</tr>
<tr class="re">
<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,680<span></span>
</td>
<td class="nump">25,162<span></span>
</td>
</tr>
<tr class="ro">
<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">61,994<span></span>
</td>
<td class="nump">23,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">222,814<span></span>
</td>
<td class="nump">114,019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">41,485<span></span>
</td>
<td class="nump">44,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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">58,240<span></span>
</td>
<td class="nump">25,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_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">245,218<span></span>
</td>
<td class="nump">114,757<span></span>
</td>
</tr>
<tr class="re">
<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">243,638<span></span>
</td>
<td class="nump">113,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_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">199<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<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">195<span></span>
</td>
<td class="nump">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_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. 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_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,416,299<span></span>
</td>
<td class="nump">2,179,433<span></span>
</td>
</tr>
<tr class="re">
<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,615<span></span>
</td>
<td class="nump">24,237<span></span>
</td>
</tr>
<tr class="rh">
<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">5,335,725<span></span>
</td>
<td class="nump">4,066,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_us-gaap_FairValueByAssetClassAxis=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_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">6,987,296<span></span>
</td>
<td class="nump">7,636,571<span></span>
</td>
</tr>
<tr class="ro">
<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">65<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="rh">
<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 [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,365<span></span>
</td>
<td class="nump">42,359<span></span>
</td>
</tr>
<tr class="rh">
<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">199<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<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">195<span></span>
</td>
<td class="nump">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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | U.S. 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_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,416,299<span></span>
</td>
<td class="nump">2,179,433<span></span>
</td>
</tr>
<tr class="re">
<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,615<span></span>
</td>
<td class="nump">24,237<span></span>
</td>
</tr>
<tr class="rh">
<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">41,485<span></span>
</td>
<td class="nump">44,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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">58,240<span></span>
</td>
<td class="nump">25,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_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">245,218<span></span>
</td>
<td class="nump">114,757<span></span>
</td>
</tr>
<tr class="re">
<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">243,638<span></span>
</td>
<td class="nump">113,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_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">5,335,725<span></span>
</td>
<td class="nump">4,066,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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [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_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">6,987,296<span></span>
</td>
<td class="nump">7,636,571<span></span>
</td>
</tr>
<tr class="ro">
<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">65<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="rh">
<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 [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,365<span></span>
</td>
<td class="nump">$ 42,359<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521615501648">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 of impaired loans before allocations</a></td>
<td class="nump">$ 5,454<span></span>
</td>
<td class="nump">$ 3,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_ImpairedFinancingReceivableRelatedAllowance', window );">Impaired Financing Receivable, Related Allowance</a></td>
<td class="num">(1,327)<span></span>
</td>
<td class="num">(336)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loans receivable, fair value disclosure</a></td>
<td class="nump">4,127<span></span>
</td>
<td class="nump">3,063<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 of impaired loans before allocations</a></td>
<td class="nump">3,614<span></span>
</td>
<td class="nump">19,423<span></span>
</td>
</tr>
<tr class="re">
<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 );">Impaired Financing Receivable, Related Allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,273)<span></span>
</td>
</tr>
<tr class="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_ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations', window );">Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations</a></td>
<td class="nump">6,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loans receivable, fair value disclosure</a></td>
<td class="nump">$ 10,491<span></span>
</td>
<td class="nump">$ 16,150<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>125
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140521614084048">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13,658,585<span></span>
</td>
<td class="nump">$ 16,583,000<span></span>
</td>
<td class="nump">$ 15,184,395<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</a></td>
<td class="nump">1,946,428<span></span>
</td>
<td class="nump">1,749,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,496,394<span></span>
</td>
<td class="nump">16,087,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">45,601,765<span></span>
</td>
<td class="nump">42,695,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">43,200<span></span>
</td>
<td class="nump">25,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,040<span></span>
</td>
<td class="nump">123,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,256<span></span>
</td>
<td class="nump">99,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">13,658,585<span></span>
</td>
<td class="nump">16,583,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">1,946,428<span></span>
</td>
<td class="nump">1,749,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">189,823<span></span>
</td>
<td class="nump">190,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">194,049<span></span>
</td>
<td class="nump">179,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">45,601,765<span></span>
</td>
<td class="nump">42,695,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">43,200<span></span>
</td>
<td class="nump">25,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,040<span></span>
</td>
<td class="nump">123,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,256<span></span>
</td>
<td class="nump">99,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">6,059<span></span>
</td>
<td class="nump">3,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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,496,394<span></span>
</td>
<td class="nump">16,087,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">13,658,585<span></span>
</td>
<td class="nump">16,583,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss', window );">Securities held to maturity</a></td>
<td class="nump">1,828,515<span></span>
</td>
<td class="nump">1,809,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">189,823<span></span>
</td>
<td class="nump">190,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">194,049<span></span>
</td>
<td class="nump">179,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">45,584,113<span></span>
</td>
<td class="nump">41,343,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">43,200<span></span>
</td>
<td class="nump">25,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,664,685<span></span>
</td>
<td class="nump">2,740,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">123,712<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,626<span></span>
</td>
<td class="nump">111,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">6,059<span></span>
</td>
<td class="nump">3,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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,126,497<span></span>
</td>
<td class="nump">$ 16,079,454<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>126
<FILENAME>cfr-20220630_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/20220630"
  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-20220630.xsd" xlink:type="simple"/>
    <context id="i694032547e53414a956f89b605736d19_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i923b7115d7554855a37d3542c0806a05_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i07ac8386f2704c27b5f05b597e33ebe7_I20220721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2022-07-21</instant>
        </period>
    </context>
    <context id="ia2432090d7ca44b385d6e86c8686b1cb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id26d895fce2b47119ce25a28f9db1420_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d6dbd9de47b4a33afc54ef42d7998bb_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="ib3596d053450408fad87c501d48ef687_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i93c2522bd4ee42e9b5fcfc89a0ff8c53_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="if5a33f839b5046fdb7e18f34a41c2dd1_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i32aaaf6f9919423f9cda311e57de4e3b_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i39d5290e6df84c73bed0ad8ca4b8083b_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ib866de54246d4885a81dcdb4476f05ae_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i63390b127ee24b809d5922ba7bbf9e6d_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ibd0eb325696043018f80bc65ae4a28bb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idc758039acf440a4920d7f670239c10b_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic49ea8f5859549398de9b2d1a9c50981_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i51ae43983eda40a187a4ea81b32bfd4b_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia9ae2dcd03ac40028f5154844b608145_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i99355dba5e8d496d9d8fb93677ef0a6f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id6a435e1095d4e20b26547a49348745c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i51172906c07c424080041c626a4294a4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i47b833e9a8e84fe59a1e19d633b18159_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1b3f258095004e88b7d719371d718506_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifacdd1af98964abf92b6f227d4c3b8e3_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ie44e4a84e5ce453ab24c5cd0b9a6a530_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="id2ae9f67cdcd4ce298c30c41ef08c8de_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="id5e235e7151b4556a19cf346a2ee7aba_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i1a257192ab634eb9bf61ac7f408dc5eb_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i0bae9c65e648450bac32e9de8dab6e7b_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i826cc997b9a04057b973c6604b55c962_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i857868bc9e6a4f5194467399867529b8_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1b0b63b7e5284120abd59ae5267aee4c_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icca567df59e74b62bd5a6aedccbe05c2_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iecb33e1d95f243d189d51dab79f4d7a0_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ica1b40181313425dafd3956dcac0c80f_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i02cb2cad6fbe43499d0ac0f6247394bb_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i1735898ff67944fe9dfc4a23add5e56b_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i8f09535da5ae4af297c47b7e98beed73_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia05f352f84134df4b27f524dbc486504_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic02bfaa41338444da68ba3e9aca57d49_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="icc25e7594ec44374b6b59efd1cb0dd90_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i98f7ebf82a43416099bb894848e9a894_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="ib0cb60ef5639432e84c5dddfa39ffa02_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="ia47a8be888b54600988697e2cec85f9d_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="ie6132729f2f44934bda294d58c5df22c_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="i39fad52bbbb84c2cbd90fd59de2a508f_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="i39fe87359c5e4b7d8325dd4542cdccb2_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="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9fa804e51e8d403f9d81740b3cf0d319_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6ee2c22e56c842e4be0b72395eb7fad8_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if4abb023af31447ea56569be3dbc9c58_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9f253ba4403e4ef289c42c68f430a3f4_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="ifb016f28cff84aa98c5f8209ca7b0b42_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="id356e02353f64460826af5c1daa073a0_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="i41234646c6e14c9880c4893727e8517d_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="i4c2b8835207848fabc419e1027be16d4_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="ibdd197713c8c452fb049eb52632f21a3_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="i769a469499234fa59ac44291bcad7e2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9f6f4775630844b8a4afb4866fb252b4_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i52d468a8528f4d7fb3a0080982f886cd_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5346d60827ba47f08ac0ab819c7baa8a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib3c0f4ba2aa14ebf9a877d3a8654a85e_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="i81c4d642ab7d437297858ba96ab36900_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="i2ba60e7d611046d9948075795db9b703_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="i6cec84954b5a46ccb0eddc15238e87be_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifaec2a715869459d84c977fc81de8021_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="if8d0294ce8694db5a65ed6899da49e25_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6d63b53f31fe47d88ff9987c5f345f55_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2cd63a41d95546b39c2efbdcab740ddc_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1080602c74b64ed0a7477f759651e736_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e3f6474ffd34219bd60daa29fb23cf2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i99e1865caf5948959e6a40ef65f12294_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="icee6792006ea4e8eaaad5f5d27bf65e4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i25cc6e25c6ab400e9eb085a034e148a1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic58c6bdebc4e4f51a2a6372a73ae93a1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0459e01e43ed4f3f88faf979c8088ca7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i086d0afb57344b949415045ffe1f6346_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i574822a9811b47cc9cb60611ebd3f0da_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i469b360f39f949baa19014329afa2e54_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifb4952cb536a4d65a3fbd19804c45636_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie6d3494558964c8e96f5cc57ec98f6b8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib825d1b143db4fa4a3d1bb7a547da108_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i27dca31e015d4679a8acb298fae90cdb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i210a445d7a8144e19d6b4ef76879b778_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i97457ffdd55a4287b07215f91a94dd27_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="i0610fd3028454ecaa96e4b5526b31061_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="ic3fd939d7951457fb4ea8cc61d027880_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="if6758785e3e74bf88d210e1a307e4345_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="i392681678fcc4faeb915c984ca74afde_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="i235d0e69eae64cbaa7a5a5f2e8c0b95e_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="i1a463267ec61463d9893a029c820400e_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="i93d18e80fefc4bdc97efeb98fb423ff3_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="i9944643d1e1b4ce89bfd2cb5a1ef28bb_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="ia1c3e3a4598b4c0e9df7eec947ddae86_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="i451897d9e2104a1eb2bd6cf9beb37667_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="if470e241509e48cf9390abcd8b9eb072_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="i9eff647effe946858d47fc2f6cd95c2e_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="ib8c179ac2b7c4a2a885ce0a74dc3ec6a_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="i9d1e2d7f339f4cb09e3c695edada11ce_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="i243ad93698774e57a0e5d85d67d19520_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="iee684e15cadc4fd289bf3c995d1d563a_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="i448294c848b3480b8c848b4c3f03cc48_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="if6f42e45a9fd4a29b2c6a4b862e3b446_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ifb587c48fa8c43da9cd7bcc1fd693042_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ie9922ef418c54ce9b4fbe24f7744ffb3_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="i0a8cd0cd8c10455bb6007bbd15aaacde_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="if37dc3334dd8407ea886cc8ea1a979a1_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic125494ff89444f4abb7ad3d28d7aa1a_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib133622a6dc0491f8495be9d2935aff6_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i47f44cdc21d24a998014f459b67dbd26_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic900fdc4ae204b5098b16569cdc070ce_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic346f4c945714bb8bfb87d52eb748119_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i820d268d840b47afbbc59b2e8bde89f5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if9fdbe4f8c924611ab58b50282bed5a6_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="i67fe806c4ddc4e75b8b45611eb5ddfc4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id066bcc5f7744978ac94596a711465fc_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="i2afe872dd5574387990cc4b2be532185_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib522b5a6ffc847eea77db75eca215a6e_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="ic41358301cc746c4ab9efcdedf9878b8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic4da59073dd742b7a5f895e5714b688a_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="i770b075bff7244cdb16674b99c1f46a0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i52c12d5c38ef46ff918296737a5e05db_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="if4b2a83fad094d7fbce6fb30f4b2b06b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i13de42200de3482aa9a660baacc0bd68_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="i5a56b819aa68416689cf8de14d035832_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i55ff828d3fdb4608a410525e2d3e3f8c_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="i30ef8a7376f34739b2eedc4eecddf570_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i831ba92e23f14b059855ebc42ecd0bab_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="ie7b5987aa034410f8c63df3ef3c8154a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i62b2aaa7fd5f450eacc6b4c2949ae1df_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="ia51ba8e18e7444ac8f47beb5d65268de_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i645df62f67334090bb3df85da6d973c8_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="i62f857c7a46048b8a007f9089c403c4e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id42227a1ec25485185e7362fc4a599dc_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="i5bb583623cd94e0d9a40376308e7a127_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i48a46c2349be4145978f6e63e0722d37_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="i416c47a33cc148cea256d977cd6ba612_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ief811deb489d4e308de63d13d76e1e93_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="i0582546b2f8442418018fe53ac8a7431_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5ea5bfac2f7c40c299cd9cb89fb9c1d4_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="i1aca300605754555b2697f7881bb9092_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9c82c1d7fb68447db48cfb7fea7e42a9_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="iba99c4b0354244e2a83365c943c96e8e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i44f9a7c43d7c4505ad4b52cb87f01906_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="i1d290d82ba6f4e86a18851d4bcb78f3c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i342edc9d2e084871a9ec08e3137f18fc_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="i05dcfa3314d84f598b56667f3288c87e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i258ec9c784994afeb848412a9991aadd_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="ibc5fd16f2f154ae1bfb7068d3dfa43d2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if5564212f24c4b8f9da95c21f842de7a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8ebbbb254913474f874aeb6ec13d0afa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i19b6a527613a421b8ffa2744869ee53b_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="i842093a9540643828414e167af2ac168_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic3afe8f0256b4650a2494ef8ac7c73d0_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="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i16df40779dca46dfa4d80a6ad627d1bc_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if818d4701fb548f7854fcadbb188e14f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i51f23cc9e7c949168e464038bf25c98f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifbda2fc319324bf59517d876c67a6354_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i75f9416827fa427b8772f81187dd10de_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i88b42dbe445c47f190a035f52a437d88_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i656ba9670d4b4d3b96103155a74e4cfa_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2d45baec1f1a4f92b740af05775b007b_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1d9b397bec5a4c91827b2e219ec245a5_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie422fa21d108432a8a80bccb3b664246_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id862de02799346568daf0db25fe05b07_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i10c4adf8c32b4b94ace482c20975d6b7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1961a82589104c8ba5838e7b997c14f2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4c1214351f3d427d9040ac9ca716e6b7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i08ac9312090d4a1aa9b48ecafb847e37_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2e560db384d14f3d8d3a3f9b50ae1227_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i230575cfad884bc2a44676b66eb46c8e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id9c71b6b356d436fb2bd5e21436d4a0a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if4bfddf9abd54c80828b6165c05aee0b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id6b3d00dbaaf47969dce505b712487cd_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iaa648f27c91543739b531aed9d31a43e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6a2d3e442659420d8128dcb5aa7168ae_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i873bdeb61cdc4060a51694dad5ec1dea_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i410a011c0e824dbb887fc8bfe9e93d36_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic5e2436e6f28499a872c7e7715fcb1b1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if845443509d94566930d22c8e56a38a1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i53a8663dc68a4e3287a96fd0eee45587_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i91b86f970d4144fcbf15371124e93ba5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9992386fab9a4054b7b9f3f0e868cc5b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4fbee090ea5c4e09876455ef549fa36f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i72b60c73931a472a8b868594d6dd643a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6eead138af094c9c894268a77f6fbb16_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i10a37212f9cd4b20b15ccf45d18337cc_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i04819741a24342c3993a1a4139624e17_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if2bc106f0f93413eb0c84bdd65dad73a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie1eab5dcb11d4c78be72589f4d2de885_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8159a230e8e44eacbef3cce485057eef_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id7969db306544d7c90168e4de7dd2c82_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id9ace1fa698b434f8c3821b49d29dc01_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4459e8d865cf487fb17fae4609fab6f1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i330c7b39dd2d4a3590b19ee9fc2693e0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i2fe750360a6c42d5bd7af0b4e0334eec_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8b6e8e6564684a70a2da51f7552cca33_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie53dddbf282749999dfc9c87bd6f50f6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8fda58393f224711a8012a85f7a6fe2e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i87064219b3fa4d7fbc46f1f5312934ad_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9e8f8abeffe44b7790413d996bc3421f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i570ab3f193a64d6e8a9058275e77b896_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iaf657f8001244c378ee1942c9457e9e6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic6fad75265eb45229229b954dc7b234e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i902c6522ac8a459080ba092f3c35a40e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6efe421410b64e738dce886ed137bd1d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibe1d721fc87d47e98ec39ae37f539964_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1c728389f31846189fc3e1bab2c20856_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8fbf7715e29a43b8a08171c4bc1eae67_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia04ca8736774466bb5f4841c7bb18b11_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0266de19db43431a95494b889254b720_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4e59a235fdd84511ad78a45992a42e0a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2b56dd971f1540bcb270fbb9cd636246_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id336afc65a384905941cb40957529f96_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="icc4fd56bb69442cb88800e2337dffe7e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i11563374f86f42f9a9d037f9c885fe50_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ief1fa7f352e14de5be91d135a2cc50fe_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia6e17a28fad24924accb7bef13c27783_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie5cb82031dda433299a5ea5fa1ef7861_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if69836c47f184a3298d544cad5bb4bc7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i700be06a0682417ba37bfed1dc9d42be_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i87946c78e8f54ada83d8a63e625c5119_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i228036744c714ae58debc4d62c997941_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idd22b6d695974e8abff9488333b6da6b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i220015fdd3064a6a9c12d2023ba60c23_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id948688bfd874b848bad47d2af5cb609_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib6ce93faaca5487086160560acf20dc0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0fd1222e14124eb7906933730ec7da06_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib72ac45a06b34c48b0e727c69a1f285d_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie3f4eb91761e44f78e985316929d0fda_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic20bdbf3c1104364ae5e80fab6e01384_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic53acf7ad87a457aaa64fc0f1b64d6c4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0ce8d19bd92b47c8a9cafd3fd9f112cf_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie7a7b284898241609ea563fb176334c9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i105fc26caa184a829f24e26ebaa851cd_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifbc0652cb83c4225b053b65da95e0f57_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7ad2a259eb2746839430aeb3e32658b1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5f74060495bb4489ae10345cec4e01f3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia3defb5ecbb7468db4a3b0d2f39fccc9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i594ac280b034471287aced462479938a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idcc864bb949f4372b7ee07bee1f087ae_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9e9acec992f240f482095fd90cd182ad_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie497cfcaabb946d78ed72b6041ca5e43_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia3a5dcc7104f46a099450e1853cf6e39_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i44b1e721b8574ef88d6d1f39a9e74225_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic5e136dd40324167b37f438f379891e8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id5c3e34ed9524cf7aa3bef424938f96f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8187523889b64cc48c211a1af6b88f52_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia721a35c785e41b9a346278397304f70_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i17966efd909e46bfa1ed56491fbc053d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0984719997a5429d949de12db02f35c6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i67031ef884264de6b57daf7df13af48e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="icf36225e4e814f8792eadd2f13745514_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iaf2281c5672c44148cb920dac96c0428_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id4c0780f6e0444d998fc38ca58d426fa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id352e40f5a324cd68e4825dc2bbd852c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib93d471d8447409685139b1d137e9f3c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ida0866083a9b48a59b498101392b88e3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="icea40650134f4123b6e11ccb8b5ee48d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4b8be206573140898ff0c7c4f3b933e8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i23e0f751898b406b93bc3f5c22af5fe4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3996cd4d8ee9473393c1aeb3a1440816_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2fa416018c774ff8a9d3330f15d27a73_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i11b4ca718dfb427c9bf037c516d6843d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if6851be3e0504cd9bf1b23fd05ad53fb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ieeb6d8ba5d1848cca108d185aa284b39_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia29497177ec346b6b77de05e15fdb383_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie164fbcff56c4618a91e08206329a2e2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i601b0f790d724c32b84cbec2f6b3e6ec_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i85d720e66fa6404fa7dcce3d9fa68d50_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7d06989d6d5e4a82a208edf828279c86_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if1e4bdef72964d3fb93e0b157fc27153_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idb2de2d4717942e990cb2e505b7a59d8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i71b91470b1f64f098ba636e1a9bd2800_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4a314947b97046fbbcdfbe17a66ff3f6_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4459bbc589bf4628ac433fc1213bc98e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="icde7a38aee1e4c1487922f65f9da30e5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3529005c92e74d39b6d84730e0b5df7a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia1f854ed83364c33a931284349a55e7c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i88136bcf48d948a094b93eea83e22fa0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7bedbb40abea4aebbc75e9f2fe23d8cd_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5fcb2701d0474d3a9bc922444ba677f4_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="i71100614fc27491495c1e896e36501a0_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="iaa6378e206f54b82b7025df044c296aa_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="i328bba281ef94db990674b53caf20037_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="i7840a540b02e4614a90c1c0793821bbe_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="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeOneToEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c3583bdba4d4719b9f576043bcbeaf2_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="i786a79cd27db4f88ace38e933ca8ebd3_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="icdc600704bd74adaa5532219238bc998_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="i9ebbb5b48b6b474392a0ad6bec8fc2a7_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="ibb22337934234e82852c4f144251133b_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="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i809bca027ff54756940c00bd8ea3896f_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="i2291eb794a0b40dfb143d505e55da5d9_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="id9e86e472712467c912a1c85e6b3a791_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="icce36a29b06940f8b1735f6dbf9c2f67_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="ic9cade8e147347d8986069545b2cb2ea_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="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e67c3dff39747228847689cf034cc63_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="ibc3acf5d43164312aecd08e1a2cd5241_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="idc0954e27ad346bc90e49581f8f3ebad_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="ib9c7240d5501443a9b389b9fd18a7930_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="i3784c36225de46b19ab3fe0d5d835959_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="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0afbadab6c8145a888b992566728dfd5_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="i89ecf1d324ae4249b66917333b2d9b6c_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="ib6a1217a12f84af3bc5d0cad357f46bf_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="i3a601841aab14634a016d133a6e44783_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="i3475c17682894adfae91a97308d1dd74_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="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia495d3a6846c4d998d6d95af633c6939_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="iaf9885de132b42468285cca79cae31a6_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="i9acec7923490490ebc145e6f861ec151_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="iae11c73570b94d4f920de615a9bf005d_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="i9496c17ca25d4a4392e5010aa9c0d2ed_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="us-gaap:InternalCreditAssessmentAxis">cfr:RiskGradeThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c7ee88f134f47c2ae56b98335490c7a_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib75835e5eff84a8591ae2a5845cd2308_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i558d86efe72c4cbd8c3aa96941a5c9d1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibd176865b1184f6087ff4fafee6de6e6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib804f52ad65d4acb8ddb61ba0cf571f3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2d6d076e5bc74285925dcbf99a1f2fa4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i07f3fd5ccf30487293b5a039827685f1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6f882e07f2d948ea8ba2187746a03ae1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i597a1219241844439f94935001be82f9_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i00fdba21c83a4df3b996afeb1a74b3da_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ida80f9b7a2cd40c0be8a3ff8e865ffe5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i52d73f67b9404edead07076f8260f948_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia7eb0e158aca4bbabe82dc3c4bbde36c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibd37e61c77a94e37a77da882f1515684_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1046492bc5994c119e57fb7a2b500c84_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i736cfd190413432bb0c49b07c00f3859_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic5fc9227879f4d4da205525aa7f747c2_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i36010ff6d3884a6393a6423359700965_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5619826d6f134acdbf2c86c2c5f9af8c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0a14602b28da49caaebdfcb16eda01c7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic4fbef4dc5ce4baf98f73fa9fe427776_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id2146eae381240f18cb6d097263b36bf_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iad479dc1b5d34c4ea627f922218e219c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if48409ca4ba9414b80b453bfcb35ed3c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5e8b4c7ed7f74d61b8a9ba928ee8d3c5_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2bb12d7d54c5441fa24ebbd81ba2518b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i97548f04e4354407a01d10d6c24bae12_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i82c408005a524cf489f6708d686c3474_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i832d4dd6497f4998a7d04e884403c622_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5086cd7282b74266803d7733c8188664_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic9c96e5d5e86444da4075c3fb47b34eb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8ea47f2a36d04dd18bb8b67ec590f021_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2cd00a9aa120422090370027347219ec_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i187a7765f99a493083214575dc72a169_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic1aa159745054af7b4c5425e0f5c1054_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6254011473814a758630f732f7b0a424_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iff9ca17d098a49d3b07a5f96a39ac6ba_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2cdb3d24dc694a87951b8a0f8b4db295_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5518c28561e44b0194a737b06bec61b0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5608c4d6732848b894a86af69d1e67aa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4a974629a7cf4f1395b3fc573cdd05e4_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i889ff439e01a4417a900597a55e1a7d4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ide47d2c7df63472098ec92c84bc902d9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifbcc4a27be3b433db897e5087b2f4108_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie475e279446c4fd1b3eb61ac22beb6f8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i42b5c7fb8e934bfc9f37980835a8a6a0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i13fa4e9993df43849901b2a8e0f3d8ff_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idfafa9a8192040b49567c220c3f805e1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i99d8ee7b9fd9450ba7bbc33cf40f8caf_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic8d301db1ac04be5b2f3c01587481e33_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i45ebd2dbf1aa429db02f0daad73278a9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0c3f9d1d2a794ffeafde78b8561a35ff_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie88ae7bae40945448d660bb8be3b6508_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib7ca3708cf354d5e874dedca9fb4647f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i17d8804ede014607a139095704d27980_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifc18d7fd4f30495683450f48d5f69b01_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i022ff545559f45c194e984d030a7881d_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7e738ff2ce0341c4bfb234875f9c836a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3bdf3f739ee8458596cb8c355acdb941_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0e74c13de48841939f2ee4e064aa789b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifb800f510e0f47568522a81e0ee6e63d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i58c9f98e91b043c4ace765f0a7ec85e0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ica87f21580b94a0a8ff88785c77aa48f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i557d1d96e0764806aa163970e155b8d4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7a8e57ac60e346208e631d662d47add2_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id170d3106c764e4e8ae58536b62b2fe7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ice04f0f410d04f16ac29ef77ce05525c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibb35e9aa45fd4d0e93a5e024654c49c4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2561435375d54bd797080410fb4204b7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iceee71df71234886b666e7e3c1182cfe_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3622bb4ae88449498b8de38915546630_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iaf69b389225b48d888cef09dc5e2c93d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6e822a96730e4bbbae965bc71e211183_I20220630">
        <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:A2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1ceb96b0c85d4cc9b87d3b6393f40bc8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9d65e1e67e604cc6afa68c748f62c6ee_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia181d2a09a754cba98e2c2f07357300c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iff022ebd91294c50a231a16813a72091_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4a742ba5f08c4ad4ac8cc2d91cde80a5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia8116b53f66e493b86c49697f2d82f68_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i87d89fff71d2458aa6e88d377d8f8d62_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6199574a8d6d4b0285a06064f57dcf65_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8832f70a8e4749ee8a94be4ae0aedcf8_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iec2b76cd972c4f5fa2a7006ac8b92f27_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i53b141b47f604235845cffd261c80c6c_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i001916d6141343dfae17cb5e937e9123_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib74d185393dd415a9dc28a88fc3e9464_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i153c30dee2484da785a569ee9e98da0d_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id68ffbec777f46f787fb9eaf1053d3ec_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i96682c3ac2a1430a82a4403f1ddc5acb_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic4a02dc9a15144fc9e538e7b5844835d_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia289ab205b90436b90cac28139d038c1_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6f036d351f5148cd93c96cc7a9081089_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ica61edc9bc134a329c8087b4ca7883cb_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3bdc440f372344109bcd43447ed015e2_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ief7a9c233cf042e4a716ccbd22a8a8b9_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iae17482793934208ad9e6b53a58f9ccd_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i35de215eecf94e98a0cd1af326fcf3fd_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8271a88e174b4475b2059d36177f66d4_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i17d4396052fe42e496f37c3db958edf0_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i39c6654afa874a2aa5c0dc23ac162dd0_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i5d508975820b488c9a37c03c10786130_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib5b262ed8db0440a91062ed9b5277cf5_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaa9cb39e0fb549369aad884ac33de2f7_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib6bd56e5843a49ee8557fe4d3a4e05b7_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i0f46c08b20bb434dac29cdad51f07491_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1b0cb6bd2d254a62a056dfb415546a24_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i058a2191b56b48dd9cfc4cdc34d07cba_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i942ccf997c2b4254a42ca173a76eece8_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i47392da53cc34f9daf02f7acf8117931_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6ff4a05075014982bf6901274f4f9213_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie694cc6d99b14f46bb6b7a1ec5014a2c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i10ac830b7ba14467891fd761379f7ffa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iaa86854c96344b00a3d18f61eacd693f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i104924ab1d4d418f9b9b3f4403f270ee_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id821f38be8364424a3c1cbc19b0122e2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibe3d3281cfbe49b3881295ae06d390e3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8d619daf03df49039c22a12aff6dde5c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie29e7ba72fc94280a721d883ddfb7a1c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5186c58061534af3a40a591b2f67b65d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3db5c148c882465993a169875f853130_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0aae544d762f48cfa34a86dd2b2f9ba5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idae498e24cf3401bbbccf73c4029f91c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i16b52e3fb57847259fc45eb0a2f19059_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5793e9ab59404528bd47b56b98bb815c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i504333b3752d483cb3a56969ea04eb23_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idb137b88f94a466191eac5e5c68b69a9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia1a79373b58446fa8aa06aac1e98c9c4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6fd4e32a74524b9285a1e282be7ecbf4_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="idaeb07355d984b428385844f817ba08e_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="i256916c1814b4b87ad7d44ae522fc156_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="i05a8bb39755247ec89d1c6ba4058459d_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="i18e2f476906d455f9fb8de12e01174e5_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="if5095d9c50e2487291b4b1bfcbde5087_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="idfc78b1c651c475db405634f8d989d9a_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="ia5c4eef4920c4dcea77363fd3e4a7274_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="i0529ddcaaad5455da632110379f25dc3_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="iaa52aedfe6874b86be4ae3ae345964da_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="i0a87f70b852d43d3ac82a66efcc4516e_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="i6989f49dd86e4f56adecc254b20e91aa_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="i28edd2fc492b436d901f3c9d33a8cf0a_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="i2e639016c8344f0f9e992c4efa159cd7_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="i0a9e1969d1be4a99be18bfd1281fdfdc_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="i444e415263eb4328a16ac9ee43fe40bc_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="i8b6ec17470a243b6a80bc33e35e0b4b0_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="i23ce0da12b1f46b2b12dc5162812073b_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="iacd42483f0c0490980a752c33edd7044_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="i52318b8e0869437b8a2e2691618779d3_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i7c27f12258d14deb84536b2f079e016e_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ie939f85715284da283524645770e5fee_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i849e6c21615e4b339790e3ffed468d4e_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="idcc2e3748fa54c29b104578f0571fb10_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i7abdb2c27d104877a938d0851ebf0908_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ib6444821abcd45fba53350d9e106e884_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i14dc6267f9624de6b2b479d4eda9198c_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ic67ffb5497cd4f988ad253375f5e258c_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i96da39acfb424971b8b1ab4025c01651_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ib3e997702cd34f5e9632516c641a20d8_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i69ff1acb86c04be2acf6cce322b25555_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i359be97c510740c89491fd1432cae5e5_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if6132cbfe7ed4ae8af130c50c0461b8a_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i0ee5a097b27a4c5ab34484d27f8a5d39_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i085da7abc79e422eb791504c1c5f5c29_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i340a91cfdc52431eaa189967ccaf5a45_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib97e92e936d24318851a45e9cfbedc1d_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i65f01a7a35fa4e57b2308b6ad69ce4c6_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i015ddcbd6003455dbb78605af936f295_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idaa4ac4d30b046ffa233cabdaf1f4ceb_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="ic632365192fc4348ae3b35d58e212e75_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="iea53852bc9764de1b7431bbe8152b013_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="if4dd645257674720b96288f5801cb78e_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="ie64bc18cf426406db4f3d12c841f4263_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="i2deb88d979ae4e8ba9ddf6deb5ce376d_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="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4e134f9762c44496864d9dfd8937ab8f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia37274c2bcd348b4b9b4fbbf1ba41235_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="ic44de32c4541419c8adb82fd27702a05_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie258afa0d12a4c999b18ac9c960868ac_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="ia8367e73a1c545aaa4e257ca0f4f298a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if8fa4c4a5b734b7c9713d7174723c80a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iad4af47836444c6dbc34807d8650d202_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="i733749c21f1a4d418f8c896484140cd8_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="iad27a2fc13674b059aa35df85985e95d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if97092302c124b95a4c0ae2f349e4393_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if9e396ca94344502b0aa72bd7c30f784_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="i8448b9f985884efeba8cc08917ca7fd8_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="i92f57d4923864b2082ded6f5097aa6b3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i16b13a49d5e44f0696da74431c791be5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i59b000b0a09f4e038904ff8dd2515f15_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="if0958b15827e478a8f6ab8b5c0d21250_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="i7b7bf781c6814c30a637b9ccf346bec8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if638a747cd984c55a3eacf50a2d3b359_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="ifecaf8ae6c694613b61113e3d80e0ea7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i91556bba089f4f49919b6eec4751ace1_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="ia383f6b465504692a1638f510973ebc9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfr:LoansIndividuallyEvaluatedForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i66367592b7f7464694da5f3a14ea6026_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="i536109ecdbdb4ceabeffc6be2ef93970_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia4ac76480b7f40cbab2f852b481d9915_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="id0604aa3a9c94604b39fcb85e9f45e5e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i83c2d6ba2de64aed915397a5a889f6df_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="if497607e255840a2995bdd1e9e5ee9c2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if23f5d5358a94822acb69d2bbf7c6af5_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="i80a1f2823ce14139927c580238bd1b72_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic0e117e52ef04076a641c75cc00df466_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="if1845932da7a4fc9b9ec949f480cdd81_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1b05fd2be227465cb9c993c9f9fab920_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="i5ed3101b5bd544e4954fe390ff9028c5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i28be0dc2f241488c8ef53773c838b5b7_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="i821b3ed9d933490c87cda94e9bc7ca5b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i781758de4a584bcd9d77dfe3a1e0c63f_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="i59de81236de34d1c9ee9ae165fa35ae6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibe9994a38d7040dbb45053d3219c4531_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="i74aa1ac99d8f439088352a0f14072d2c_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="i2dddfa8ea3324a59a2228979bbb92578_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7b472e734cfe42d696a61db242d7242f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icf42240e273c4af6a819982fb7293314_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="ifc182295f3034c93bef42d68a974e707_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:CullenFrostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8220bd02c7e24d63b439d07ed2941053_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="i82d2d6072b5149a88c4f3e3f7895dede_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cfr:FrostBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if7b31dd685f04e19ac873ab86940accc_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i38eaaa28a5ef4073bcce6c9098b6c784_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1b54f71b69214aafb382398876944cc8_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="i6df6690602df43ae96b765c3ab307594_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i548235191c9e4ded97b8e2158baf7b58_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="i2f23024509d8440e9ac6401248672b0a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib1ec71f6731e4094bf84812c21db3c9f_I20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2022PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-26</instant>
        </period>
    </context>
    <context id="i1e5a853021874d3a8946a28dfc140743_D20220126-20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2022PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-26</startDate>
            <endDate>2022-01-26</endDate>
        </period>
    </context>
    <context id="i4a705b7ecec9415fbb353cc677755d27_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cfr:StockRepurchase2022PlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia332107a2e8b4941a07eb20a43a7af88_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5bdde21adc4f4d37a606d7ea972703a6_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="i3cc385272a154bf0b959d659850186ea_I20220630">
        <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:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6db6e8d4e49a46d8aa93ad3552fc05e1_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:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cac29140ee14c1ca6346a077b92375f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2dc1aeae3b3244ac9f010cfdd7d06cc2_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="i99285cb475004234b9b4a21a1eef5782_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id9c40ddfcfaf4bddbede992b8b8fc636_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="ibfd6c807dbd741319d028ad21cea6ea0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i26930191194441a189ca7408aa1bbef0_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="i1f22b25f5c874478bc44a31c83a8c10c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="icd37c7f5f09940ecba333595cf169ad3_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="ic473b6067e60462c82f1c2b20632cee4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i088f020620e446538a4f16034aa1e78c_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="iebe1582fb6db4d01a84c9af5a43e72fa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib4ad7cbc4c9e43308afb4c8104014fce_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="i19e91ff959894b64a6ea1bc2c7e62a13_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5e2192c96e774cdcaac00da6d36ad16c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="idde7a7df25134050b49dc6984e579b19_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i980c3d0a361a47af831574dfc6ae1f5e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibcf5f2525afd4f6293d82049c1dc0f6f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i125cee1e0c604bd9a646c8e7da3b9e5f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib9d06cb87a3947179d46df3200817e89_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i15a5ff8f09444c0eb3ca26d53d1508ce_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="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2c3578efb2254fa19507d94c9cc938a5_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="i092ee287fa714499bbb1ca77412ce2f4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1b5ca2982d494a1f89256b5e6f3274dd_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="ic1e064022fd84eae9d9fde12fba062bc_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if8ddcf3016b64017b6f3916e00129082_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="i68c19d8416d243088abbcdf2e4b67f93_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i53347cc0ed6b4520b007b202c8f7362c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3a1cb2f062da401f854ddc1b0b54b01f_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="i9e8bdff2931743a1b3d7b2e3df571200_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="ie27015c57747447483905cbdd95aa1c6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i47396c8613734a55a918e36ab1e54e07_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="i95dc2c54eb4d40eb90638d4f8ae115db_I20220630">
        <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:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4d6abdcfb58c4a2386826ff0e837d929_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: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="i6b3c646300fc46deb662321bda566807_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if363aa16efbc4fe491c136ec9c0bfe78_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2a268daefdb94299b0898ed3c35de3a3_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="ic07bf1233361448a956612b35ca619e4_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="i0d457e055e8b47fcab7bc17bb9ba2ffa_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4c59ef080f8e402db5d674b5d4da51aa_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="id50bc3ff583d4c4fafc4cc57b60e06d1_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9d87feda11fd4a9e84238f2d74ce692e_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="ieb590161c2634083a863645fbba83993_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i260221d1e7f94e0a890dac114bd8f0c3_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic028d59c1a3f4d2d95fab439f5814434_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1ec306dc67264672ad5360c9fb8eb54e_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="icafaba9a53f54be7acd40b2219d7759a_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ide9067ab10724acca179b0c80b6b8aed_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibd4f31483ebb4142a7905ce926b9b120_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifedc76165d3c488aa579900c939863e8_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i94edb97ed0034829a6191fd3da2ecacf_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i51c0fcdd6b1b4553b9843aa57e48272c_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i055bf3488d634eedb557983316b396c2_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icdee7b7db599446b9ff8dadf8ac7d967_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1a73458eb7ea4e8e98b29622ae6dbcdf_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i206a004b0ff44fed83a50b4bda76edae_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6d0d0b4b6797478e98eb20fd6afb3882_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8a57c33efce847e7a05839ba10ea391f_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie09c6e97ca884943b2afa7ac613f5427_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if9e8e2e391f34ad38a42bd954a8de376_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iff2cce505af542d68f0aaf944f240a32_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iae6a20c0a66249e8b5d96501b737782b_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie6a914210c61410fa3ae2e170d7f95e6_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id9e9bcc6b23743fcb9f104d5d64cc46a_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7890ac0e729c461493f45dfced6dd460_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i726998542c5d484e8c32c54e11d17dc4_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i31d333478f424e21a2af6501d2c52c50_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iac8af33cf9cc4929a86def2ac504ee64_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2b35c84875034c91af9e9a279924999e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3762c6ba816b4840a74b914f11d36dcc_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i1982dde0a1b742c193c5e7587b610875_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartyaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartybMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i00980f4a7fdf453795dcb1436b553a5c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:CounterpartycMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i693e6f415772492999ed71289b662bf2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000039263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cfr:OtherCounterpartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4952e1155cd346b1a43c5dc50d87d7fb_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="ib000a15585684ced965c9ae40e5a6b57_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="if0fb0b46cc2d42828d1bcafd74b4b9a0_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="i1a3560662ed84624b0676c1f257061a6_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="ib9201aa018d14382977754943040de25_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="icab418150c7c4ee18822015c906821ad_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="i70769ba04db44dd29b304c6435a3f739_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia906b21710b4401a8e7f85b3dc45d2d0_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="i3813126a4bcc4f6b96aba2a358f1068a_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="i598ca0c4ee4740729f5ef9967ce97303_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="if7f6c10168bb4fbb83c044c11264f83e_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="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2d817f9ae1864d66920243041f115522_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i903f17d825fa4f97bccd8940ca26c0fb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i19e249643da744b5bd9120733990724a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i682d23041c6b4044a300e3f52d19d6f4_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i349b13fcfdae49b18b802613f02dfe0f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7221d16e45e6447cb73cf05a03d7a825_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7a55a5bfa264457cae0897fcd4bb9e87_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia6323b19acf7407092430cecac07717a_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="iacd10a4266404ae8bab879c6d6701d4c_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic27788a779c041f1ab1dc04d311c9d6a_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib1183071bf354bfb978fec1df82b3486_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib51c94b99efc4efba596b5ecf5165faa_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i54d6462c71234a63bb1aa08f9c5482c7_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9f8dbdcbd1ab420c8bb19a46248d1eca_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3f46bf1153894319a3f39dbd02e0f2b8_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i03ebd186dfd6410590fc322bbe79f85b_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="i709c4c53b3f64bfb93f9db020fe77083_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="i180b209b73a44dcb9b6b7417cb651ece_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="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7a489981819c42acb8194731e90684f9_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icf01f8700eea4d56b759475810e554c9_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i811d343bf11f4bb48f49f2b63ece2efd_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i65f71f1f77cb41559d87a1312c498b8b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i21ad654c289d453382b0b78d68ef6fc3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7c7d4f9f959b487da385cdfc8cc6f72c_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="i4d15c380c2754635905b2ab6402163c8_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="i1811af38abdb4de6ae979f93825c6ac8_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="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia660bd48145248bb86f14402fcc44a6b_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i62d36f5595f245d79e1ecfdfb71c62c6_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i9522c564f08f4460b93bc18ef7c60ab7_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i66be168d32a845a1a17545e82cded75a_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i24034729ffc2474194343863da4e134c_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i46cf00023ebf487aa35866e5daceb89c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i80137f5c72cb4586bcc12f6efda87f54_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i0c05b6641b1247fc9edb495489db0d20_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i06ad9a16f22042379a05e4683b846756_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ic0529cea9e714dd08607a43e63cac042_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9b60fbe8f2a840faad4b2e2e81fdfe56_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i735b8485098f4c2cb20c663d53cb81b0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i186badd026094083ab8f099cde76a21e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie4ae85c6f8694a79bbff768587ed1911_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8b8cd500338a446e9a9970b94589459a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ife57f40585a543269a6f56153bab3f1e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i53dea11bff6145e7af89932a44aa42ad_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8725de5a828c4763841564e268cff0e8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i794bda06149a494e86792b0e2b5eb9b3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6d04105c730441e1a136b1f7a214790e_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="i9da2893c54bd42e4abbea2ad3419cc43_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="i4d1d470c8aa64c21bfa502116c1f8fb9_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="iab7fbd07e6544caca35e591adef8aa4d_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="i824d0adbbcf244e6aadb5ecdd37c270c_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="ia2e7839e903a42e7a45d906fdb3bb8bd_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="i1a419ec544fb4a948c7c573b94c3ffbb_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="i583019865eb6477f8dc72d549eefc4ea_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="icd053d1f1d354037aa2a41349c63b1d4_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="i79fe6b867c164a008aa857f3622f6809_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="ifed41bdd91524ce0bbaf047d3afa9419_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="i745775a51e214f9eb64bc87fd10471ef_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="ib489be0503364d33a2f2553a2dcd1002_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="i415fe7aa5e2c42f4af2f6c80da689a26_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="ice617e57503c4f68ad630d543313f203_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ieffe6edafa7044b79a2c3af901a8bd30_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib04c7132550e48379dc11e5864ba95bb_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i415c0a858d024033be51ac0b0b4b68ee_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="i700f4303d9c3473ea6f2c8caeed5eba6_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="ia8aa0c2a18e04bfb87e41880f8b3b409_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i679d4775810a4edb981d6f90e878a982_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i16f201d8940549dc971ace2e41adf2b4_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="ie338fe7f99c342d6bd6231c01657a3f8_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>
    <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="usd">
        <measure>iso4217:USD</measure>
    </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="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="quarter">
        <measure>cfr:quarter</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:AmendmentFlag
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV8yLTEtMS0xLTgwNTMy_bb870381-1a08-4ced-a1d8-5825478c5b31">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV80LTEtMS0xLTgwNTMy_f24fd4b8-f605-472b-b25f-c998fde773ae">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV81LTEtMS0xLTgwNTMy_c9508a2c-bce9-4d9d-8d48-3a6961431011">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV83LTEtMS0xLTgwNTMy_87ea3b9c-adcd-45b8-9ee2-9be89dde276e">0000039263</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180L2ZyYWc6MTI5YjlkOGEzYmM0NGU2YmI5YTc0YjQzMzRlNzgwNzQvdGFibGU6YjQzY2QxZmE3ZDEwNGE4YWE4Yjk2MDQ1ZWYyMDNlNTUvdGFibGVyYW5nZTpiNDNjZDFmYTdkMTA0YThhYThiOTYwNDVlZjIwM2U1NV84LTEtMS0xLTgwNTMy_2dbf171e-ffef-458d-a9e1-abc78c7c22a7">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="i1e5a853021874d3a8946a28dfc140743_D20220126-20220126"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDkwNw_fadc24c1-9568-4f1f-a890-97f1d74194fb">P1Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <dei:DocumentType
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDYx_22600a59-5b50-4bb5-b425-66fcba346c56">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDYy_4c1c8286-5b63-4d6a-8d03-111d843cd6b5">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDY0_801d2344-44eb-4caf-bf82-bf3796820b38">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDU5_65d95985-96f4-4e9f-a3d2-ebe6359a375e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl80MTM_8982c23f-2050-478f-a694-2b5f4aee39d9">001-13221</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl80MTY_0fbc10bc-37db-4ff2-a239-174c7e3b79aa">Cullen/Frost Bankers, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8wLTAtMS0xLTgwNTMy_1c303765-a94d-43d6-abb3-c83924aea553">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8wLTQtMS0xLTgwNTMy_6a58f6ff-5c16-4428-8d07-b27ae0d52ea8">74-1751768</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTAtMS0xLTgwNTMy_f9628f13-125b-474a-8f51-490d0743fd44">111 W. Houston Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTEtMS0xLTgwNTMy_6c4f5979-9869-46cd-bb37-f1263316a77d">San Antonio,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTItMS0xLTgwNTMy_b45a04a8-ee57-4b0a-86bb-0e95d6af1e1c">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6YWRiM2Y3NTcwMjZmNGJiYWI2ZGVhYmFjMTQ1NDQ1ZmUvdGFibGVyYW5nZTphZGIzZjc1NzAyNmY0YmJhYjZkZWFiYWMxNDU0NDVmZV8zLTQtMS0xLTgwNTMy_08cc24eb-dce9-41b3-a822-1584a8b4140f">78205</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6OTlhYTc5NzY3ZDAxNDZhMWI4ZDc2MTk4NzkzNmYwMjEvdGFibGVyYW5nZTo5OWFhNzk3NjdkMDE0NmExYjhkNzYxOTg3OTM2ZjAyMV8wLTEtMS0xLTgwNTMy_b1e29fe1-5248-438e-828b-a39ef66c10b4">(210)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6OTlhYTc5NzY3ZDAxNDZhMWI4ZDc2MTk4NzkzNmYwMjEvdGFibGVyYW5nZTo5OWFhNzk3NjdkMDE0NmExYjhkNzYxOTg3OTM2ZjAyMV8wLTItMS0xLTgwNTMy_a1d9d638-9c1b-4289-9f52-3a16f6a7f7bf">220-4011</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8yLTAtMS0xLTgwNTMy_33b58415-d48c-413f-8b94-0a500f0f33cb">Common Stock, $.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8yLTItMS0xLTgwNTMy_ba37f428-0d36-416b-8ec5-227dadfc81e5">CFR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i260f4fc8071f4278b4b123e29fef3db0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8yLTQtMS0xLTgwNTMy_61700c0c-6aab-45d7-aee7-0ceac8c33bf4">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i923b7115d7554855a37d3542c0806a05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8zLTAtMS0xLTgwNTMy_758fd423-5409-4268-9bac-4db5408611b7">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="i923b7115d7554855a37d3542c0806a05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8zLTItMS0xLTgwNTMy_fdb45958-4db8-4dc4-b55e-4506a15601ab">CFR.PrB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i923b7115d7554855a37d3542c0806a05_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6NjA0ZmZiYzNiZGNjNDhlNmE1YWE2ZjQzNDM5MzhmMmYvdGFibGVyYW5nZTo2MDRmZmJjM2JkY2M0OGU2YTVhYTZmNDM0MzkzOGYyZl8zLTQtMS0xLTgwNTMy_f8232a0b-d6bb-4cfe-b998-f640c4bccdd5">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl84OTI_abb45364-4d67-48b7-b71d-cf71cce218f7">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8xMjE5_d4da434c-0b72-4e59-83a1-84585a3f3aef">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6MjY4NTc5NzQ1MzRjNGQ1NWE5NzJjZmY2MDQ5ZmNkMTkvdGFibGVyYW5nZToyNjg1Nzk3NDUzNGM0ZDU1YTk3MmNmZjYwNDlmY2QxOV8wLTEtMS0xLTgwNTMy_8f3385de-2066-4729-a41f-c62640118fb3">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6MjY4NTc5NzQ1MzRjNGQ1NWE5NzJjZmY2MDQ5ZmNkMTkvdGFibGVyYW5nZToyNjg1Nzk3NDUzNGM0ZDU1YTk3MmNmZjYwNDlmY2QxOV8xLTQtMS0xLTgwNTMy_651b3166-3bc6-4287-b323-fac20eea04ee">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGFibGU6MjY4NTc5NzQ1MzRjNGQ1NWE5NzJjZmY2MDQ5ZmNkMTkvdGFibGVyYW5nZToyNjg1Nzk3NDUzNGM0ZDU1YTk3MmNmZjYwNDlmY2QxOV8yLTQtMS0xLTgwNTMy_6836579e-9d36-41c6-a9b1-8573f239647c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDYw_ead5a8e9-0831-42d4-ab38-4c2dac9910ea">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i07ac8386f2704c27b5f05b597e33ebe7_I20220721"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8xOTkw_33df90b3-4d5f-4773-8405-d4a68b0bb5c1"
      unitRef="shares">64127979</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xL2ZyYWc6ZmExZDc3MWE5NmU4NGY1MDhjNmI3NjkxNWU4YzY4ZmYvdGV4dHJlZ2lvbjpmYTFkNzcxYTk2ZTg0ZjUwOGM2Yjc2OTE1ZThjNjhmZl8yMDM0_7f1d6dde-7862-45a6-a029-28db67648a59"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CashAndDueFromBanks
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMi0xLTEtMS04MDUzMg_079a0da4-2bbc-479c-afb3-a2a46304a6db"
      unitRef="usd">743098000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMi0zLTEtMS04MDUzMg_ad399b51-f6ad-4095-81bb-5a6beed4cbc5"
      unitRef="usd">555778000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMy0xLTEtMS04MDUzMg_d922d3cc-122d-47cb-9361-cc195776f0d7"
      unitRef="usd">12809937000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMy0zLTEtMS04MDUzMg_43e60b2d-9c73-4631-9d27-6b2ef3762302"
      unitRef="usd">15985244000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:FederalFundsSold
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNC0xLTEtMS04MDUzMg_494e5309-da5a-43b9-b086-0ed6fcca1246"
      unitRef="usd">95900000</us-gaap:FederalFundsSold>
    <us-gaap:FederalFundsSold
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNC0zLTEtMS04MDUzMg_883b37bf-3b9f-4a0f-862d-f6c1b0a5c07e"
      unitRef="usd">34075000</us-gaap:FederalFundsSold>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNS0xLTEtMS04MDUzMg_0dbea8b2-c1e2-4376-83ef-79a9b3eccd37"
      unitRef="usd">9650000</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResell
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNS0zLTEtMS04MDUzMg_63a697ba-39c5-444d-9269-f03e16393b95"
      unitRef="usd">7903000</us-gaap:SecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNi0xLTEtMS04MDUzMg_2434c7ec-6bc1-4e74-93d0-7e40b6bb2367"
      unitRef="usd">13658585000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNi0zLTEtMS04MDUzMg_b225e63d-60db-460d-90a7-ac3adc6d269e"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0wLTEtMS04MDUzMi90ZXh0cmVnaW9uOmM5M2NhODkyZTYxOTQ1MDZiMWE0ZTA4ZGIzNTg4ZjQ0Xzcx_c2610ad8-85e2-4099-92f3-205f692fb496"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0wLTEtMS04MDUzMi90ZXh0cmVnaW9uOmM5M2NhODkyZTYxOTQ1MDZiMWE0ZTA4ZGIzNTg4ZjQ0Xzg0_c1f28a27-e76d-46f6-b983-a85da9d5e9d9"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0xLTEtMS04MDUzMg_72288931-4fa5-401d-9e22-46f18a5c472a"
      unitRef="usd">1946428000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNy0zLTEtMS04MDUzMg_ee285813-5c3d-4c5d-a23d-13e056ebb992"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOC0xLTEtMS04MDUzMg_c20d62fd-8128-4fa9-bb30-1179dbaa7233"
      unitRef="usd">16781685000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOC0zLTEtMS04MDUzMg_9fd37ca2-b2e0-4268-8ac7-9a04145149a6"
      unitRef="usd">13924628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOS0xLTEtMS04MDUzMg_8bcf1736-a07c-46be-9c82-d3c3caef1919"
      unitRef="usd">24680000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfOS0zLTEtMS04MDUzMg_c07184a7-faa1-4b44-8087-0ecae2c1049c"
      unitRef="usd">25162000</us-gaap:TradingSecurities>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTAtMS0xLTEtODA1MzI_3d3ccf70-6843-493f-a509-a4add0768ed7"
      unitRef="usd">16736026000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTAtMy0xLTEtODA1MzI_44010696-9fb3-40f2-92db-ad168fcfd9b5"
      unitRef="usd">16336397000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTEtMS0xLTEtODA1MzI_39cd189f-fd15-4f4a-a5d8-26697657532f"
      unitRef="usd">239632000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTEtMy0xLTEtODA1MzI_e849f0f7-ec71-489e-b815-69b743952ed1"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTItMS0xLTEtODA1MzI_58b5d3a9-d6c2-4805-b177-4efb64401cb8"
      unitRef="usd">16496394000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTItMy0xLTEtODA1MzI_1a469731-79e1-4c08-b62c-381631cc822c"
      unitRef="usd">16087731000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTMtMS0xLTEtODA1MzI_65bbcc46-d05e-4404-8658-62c4f85494b2"
      unitRef="usd">1046495000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTMtMy0xLTEtODA1MzI_759cd877-d7e3-4eda-916e-707d3c3d13fb"
      unitRef="usd">1050331000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTQtMS0xLTEtODA1MzI_517aea09-4037-4791-b4c7-68e35d722e22"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTQtMy0xLTEtODA1MzI_fc418652-7f37-441e-a922-c271e2b18fff"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTUtMS0xLTEtODA1MzI_512967e4-a6ba-4789-a57c-e7c3453696d8"
      unitRef="usd">589000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTUtMy0xLTEtODA1MzI_55282ecf-af0c-483d-91a8-035cf2414b36"
      unitRef="usd">866000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTYtMS0xLTEtODA1MzI_0be60165-b9b9-479f-913c-30e2dcaf3f0e"
      unitRef="usd">189823000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTYtMy0xLTEtODA1MzI_5052b4bb-76f2-452d-a30e-2af0cad915f4"
      unitRef="usd">190139000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:OtherAssets
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTctMS0xLTEtODA1MzI_6d708db7-94f6-4b06-9aa8-cddc49e409c1"
      unitRef="usd">985257000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTctMy0xLTEtODA1MzI_f699e242-8f60-4e86-b6b4-01003c76a0db"
      unitRef="usd">612502000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTgtMS0xLTEtODA1MzI_24783f8c-0db6-4b2a-8532-8b090eb7cf22"
      unitRef="usd">51784888000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMTgtMy0xLTEtODA1MzI_49b6d615-d9c0-47a8-afdf-36242adcdc27"
      unitRef="usd">50878490000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjItMS0xLTEtODA1MzI_dd40fc58-5c2a-4199-8ff7-959a55fca022"
      unitRef="usd">18783931000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjItMy0xLTEtODA1MzI_15f641cf-7332-4206-b0dd-d95a2b97cbd3"
      unitRef="usd">18423018000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjMtMS0xLTEtODA1MzI_fff116a8-afc6-4135-aab0-69579b777456"
      unitRef="usd">26817834000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjMtMy0xLTEtODA1MzI_88c85099-77d7-47c6-b6c5-ee3843eaa2c0"
      unitRef="usd">24272678000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjQtMS0xLTEtODA1MzI_a281bd68-f57f-4d7b-a9ac-ac314d645120"
      unitRef="usd">45601765000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjQtMy0xLTEtODA1MzI_243740b0-e05c-43a0-a5f0-fbf6749d2124"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchased
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjUtMS0xLTEtODA1MzI_b806aa65-898e-43cc-8a96-f5029910a6fa"
      unitRef="usd">43200000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjUtMy0xLTEtODA1MzI_884e174f-cdf7-4b99-b44c-7939f7de441d"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjYtMS0xLTEtODA1MzI_136b8636-d5f9-4f3f-8750-4ec65c4ff5fb"
      unitRef="usd">1664685000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjYtMy0xLTEtODA1MzI_67d68f88-643e-4e6d-9f6a-2b4b3035723a"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjctMS0xLTEtODA1MzI_a833909e-96fd-41c8-aa3f-060337b321da"
      unitRef="usd">123040000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjctMy0xLTEtODA1MzI_f802981c-ed55-412d-aa69-9918345b6d96"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjgtMS0xLTEtODA1MzI_e0acece3-2629-4eb1-ae2c-c1f50d544fab"
      unitRef="usd">99256000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjgtMy0xLTEtODA1MzI_e4af8735-e158-4ff2-9cce-8be8f2677d72"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:OtherLiabilities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjktMS0xLTEtODA1MzI_9ac0d6bb-bb30-47aa-b32b-7fb9d8b8cb3f"
      unitRef="usd">905967000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMjktMy0xLTEtODA1MzI_d53092a9-0924-4fd2-98f9-9d46a58328ac"
      unitRef="usd">754326000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzAtMS0xLTEtODA1MzI_ff224819-1ae3-4066-986d-fad10fcb9bc6"
      unitRef="usd">48437913000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzAtMy0xLTEtODA1MzI_91349c9b-5643-41b2-9fa8-ea377d4eb733"
      unitRef="usd">46438935000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV8zMQ_868dcc64-f678-4746-a0db-d4fef7fc191e"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV8zMQ_e331a37a-602b-4d69-bc75-b26b5a610865"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV80NQ_63a5136e-4b8d-4357-914c-b743345d5eac"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV80NQ_b931f76c-4cc1-45c3-92c1-dafb2f32a1cd"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV82Nw_85235a6a-b09b-44d9-94f8-b1ba093ea025"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV82Nw_e81d0e3d-be2e-42e7-974b-c12a7ce92dda"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV84Nw_29d7d76f-6882-4360-b1cd-851b9e89d191"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i9d6dbd9de47b4a33afc54ef42d7998bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo1NjU3M2FjNDcyMzI0OTg0OGE2ZTEyYmY5OTIyMzc5ZV84Nw_c2ab1612-1416-45f5-bbf5-0145437d6e74"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMS0xLTEtODA1MzI_f5a6d24b-2e64-4505-851d-1734a93b3838"
      unitRef="usd">145452000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzMtMy0xLTEtODA1MzI_46da4a66-6182-4e39-b6fe-d55431c661bd"
      unitRef="usd">145452000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY18yOA_06ff15ba-258a-409c-84b4-04c8e44f7dc8"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY18yOA_f4e024c8-09d3-4ad3-b2a1-a8e2e8158346"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY180Mg_1135e6bc-9949-4d52-83b3-d8ca79b3bec4"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY180Mg_5bb63008-2f86-4fe6-9383-09c68f315114"
      unitRef="shares">210000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY182NA_afc635f6-2223-4b12-be95-99036b736fc9"
      unitRef="shares">64236306</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkYjQ1NGRjNjFlYjM0MDg5OTVkN2RlOTA3OWFlZWIwY182NA_e9941a64-9b49-4241-ac76-ab6477abd910"
      unitRef="shares">64236306</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMS0xLTEtODA1MzI_aac65109-6ef7-44cd-a4f6-91692a04d013"
      unitRef="usd">642000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzQtMy0xLTEtODA1MzI_c65470a5-d2e6-4988-b5cd-cefbb5dec86a"
      unitRef="usd">642000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzUtMS0xLTEtODA1MzI_d241419f-3e4f-4fbb-bf55-d94b3136b85b"
      unitRef="usd">1015451000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzUtMy0xLTEtODA1MzI_e0ffa64e-dd88-4e2c-88d9-61262e00a915"
      unitRef="usd">1009921000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzYtMS0xLTEtODA1MzI_1d35d7f0-9db8-4b40-a750-f6d8caf2ac2f"
      unitRef="usd">3070109000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzYtMy0xLTEtODA1MzI_eea82f2d-8314-45d7-b078-021275ebcf6e"
      unitRef="usd">2956966000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzctMS0xLTEtODA1MzI_0fa2ecc1-e76b-4009-b012-3ada40296fc4"
      unitRef="usd">-874206000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzctMy0xLTEtODA1MzI_a1a57cd7-9095-4966-829e-46d7f80eb2ed"
      unitRef="usd">347318000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkNGYxYWUwYjVkNzI0YTg3ODg0OWMxYWNlMGY1NGQ1Nl8yOQ_7e2ba1b1-497c-41e5-8d2f-4d2f06bad1e3"
      unitRef="shares">113267</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpkNGYxYWUwYjVkNzI0YTg3ODg0OWMxYWNlMGY1NGQ1Nl80OQ_77662de6-b980-4976-b036-bf2a692b56e2"
      unitRef="shares">250070</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMS0xLTEtODA1MzI_90a9b1b5-ba7b-4f16-86f2-241f59df9ab6"
      unitRef="usd">10473000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzgtMy0xLTEtODA1MzI_a84a218b-2546-4d4c-833b-c714315d62ed"
      unitRef="usd">20744000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzktMS0xLTEtODA1MzI_96485d0a-37fa-4f98-b3dd-496b02cf395d"
      unitRef="usd">3346975000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfMzktMy0xLTEtODA1MzI_36193c73-5c70-4e20-97e2-a0be23af364f"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNDAtMS0xLTEtODA1MzI_d58a87d7-140c-4b3d-80ab-730c234de122"
      unitRef="usd">51784888000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xNi9mcmFnOmUxODU2ZTBlZDIwZjRjMTA4ZDU3NWU5YzQ2NmI5NTI0L3RhYmxlOmQ1MGFlZGVjY2FiYTQ0ZDFhOWM4OTE4Y2NlNGEyYmQ1L3RhYmxlcmFuZ2U6ZDUwYWVkZWNjYWJhNDRkMWE5Yzg5MThjY2U0YTJiZDVfNDAtMy0xLTEtODA1MzI_8b3e65b9-2c80-4ed0-8bee-c9129618ffe0"
      unitRef="usd">50878490000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy0xLTEtMS04MDUzMg_f0f59640-752f-4178-afbf-5f83e538a7e3"
      unitRef="usd">166679000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy0zLTEtMS04MDUzMg_cacb17be-144d-437f-91a7-d2585e2c561f"
      unitRef="usd">182695000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy01LTEtMS04MDUzMg_cc20aaae-83b1-4271-a8fa-342eba4ecb11"
      unitRef="usd">316656000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMy03LTEtMS04MDUzMg_0c10fcf3-7436-4ccf-80f1-ebdf5d61b587"
      unitRef="usd">350178000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS0xLTEtMS04MDUzMg_517a6dd3-e9d0-4b8e-b266-5f0bc2430383"
      unitRef="usd">56365000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS0zLTEtMS04MDUzMg_38a20744-1f85-4c67-813c-0449a349b197"
      unitRef="usd">20602000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS01LTEtMS04MDUzMg_84d70c6d-b61f-483d-95aa-471f2d0e9c42"
      unitRef="usd">99423000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNS03LTEtMS04MDUzMg_8ab959c2-8b70-4a5b-af09-e2c90c20196f"
      unitRef="usd">40630000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi0xLTEtMS04MDUzMg_5a33f7ec-7999-4b6f-a123-f811e7ac755d"
      unitRef="usd">57078000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi0zLTEtMS04MDUzMg_58baf8ae-2ce6-42d4-b2c7-3ed2906b77eb"
      unitRef="usd">56111000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi01LTEtMS04MDUzMg_e1cfab82-f64c-4546-8248-5046884e0f23"
      unitRef="usd">113944000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNi03LTEtMS04MDUzMg_68d6a9bb-2c5e-4a00-a458-00f33b1b8612"
      unitRef="usd">112774000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy0xLTEtMS04MDUzMg_556f5b15-b9f2-41ce-a743-81b6ae08b534"
      unitRef="usd">26371000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy0zLTEtMS04MDUzMg_c927cb34-3f81-44f2-975c-50f1a8584412"
      unitRef="usd">3614000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy01LTEtMS04MDUzMg_0bc45a66-5851-4c3d-85d5-637078bc6472"
      unitRef="usd">32714000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNy03LTEtMS04MDUzMg_e3d5d215-8a73-4b07-be97-04b15ccc92b6"
      unitRef="usd">6047000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC0xLTEtMS04MDUzMg_ccac8092-9c37-4bbe-9477-7cd470a25655"
      unitRef="usd">99000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC0zLTEtMS04MDUzMg_31384867-44ca-49e0-9d40-86aead99ab50"
      unitRef="usd">8000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC01LTEtMS04MDUzMg_eae87c01-52cd-474c-934e-540ae0d9a8f2"
      unitRef="usd">112000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOC03LTEtMS04MDUzMg_4d91fea1-451b-4a38-a320-a1775bdf2b65"
      unitRef="usd">11000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS0xLTEtMS04MDUzMg_5fc15385-d6a9-4cf3-8a55-6d9c3ecc3fd3"
      unitRef="usd">10000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS0zLTEtMS04MDUzMg_de29c757-8136-42f0-9a04-365e8f4bc578"
      unitRef="usd">4000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS01LTEtMS04MDUzMg_6c1f065c-ae65-4d40-89c9-3156509de984"
      unitRef="usd">14000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfOS03LTEtMS04MDUzMg_abb6245d-bb19-4c6c-8204-aa551f2d4b3a"
      unitRef="usd">5000</us-gaap:InterestIncomeSecuritiesPurchasedUnderAgreementsToResell>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtMS0xLTEtODA1MzI_0ac36319-0525-446b-a06b-b43b4c132be3"
      unitRef="usd">306602000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtMy0xLTEtODA1MzI_58379548-fad6-445b-a020-4e1057cebdc3"
      unitRef="usd">263034000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtNS0xLTEtODA1MzI_18b65e1f-63a4-41b8-a48a-1b70635214a5"
      unitRef="usd">562863000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTAtNy0xLTEtODA1MzI_7566ecc3-a669-452b-8cd5-3175359d6326"
      unitRef="usd">509645000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItMS0xLTEtODA1MzI_fff5733d-1819-4b20-8d27-a30523313f2e"
      unitRef="usd">14593000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItMy0xLTEtODA1MzI_f961d788-9f34-45ab-b84a-cae306ad86c3"
      unitRef="usd">3499000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItNS0xLTEtODA1MzI_00db9d6b-4c3f-46da-ab0a-0912b826ef23"
      unitRef="usd">19505000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTItNy0xLTEtODA1MzI_b1d82004-14db-4d16-9166-e4177601d873"
      unitRef="usd">7016000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtMS0xLTEtODA1MzI_35144267-f698-4805-b3ba-58066d24c107"
      unitRef="usd">75000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtMy0xLTEtODA1MzI_0a2ccbb8-47fe-4557-8468-b27e950cb5eb"
      unitRef="usd">7000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtNS0xLTEtODA1MzI_bcccbabf-adac-4968-88e1-5fd68277cc78"
      unitRef="usd">87000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseFederalFundsPurchased
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTMtNy0xLTEtODA1MzI_c56a10d4-3644-41de-9cad-d23e2378ee80"
      unitRef="usd">15000</us-gaap:InterestExpenseFederalFundsPurchased>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtMS0xLTEtODA1MzI_13f6d898-d5b7-43fc-a71b-97803dc08903"
      unitRef="usd">1790000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtMy0xLTEtODA1MzI_c9cca552-54db-4d3d-a02a-e03ec6b64b41"
      unitRef="usd">570000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtNS0xLTEtODA1MzI_6d4cabca-10f9-4537-810d-699df5b000c5"
      unitRef="usd">2308000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTQtNy0xLTEtODA1MzI_b4110fef-4d0c-4891-bb0e-e66fd7716568"
      unitRef="usd">965000</us-gaap:InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtMS0xLTEtODA1MzI_d97bd850-1cb5-479d-9b9d-d87f17bb81f3"
      unitRef="usd">772000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtMy0xLTEtODA1MzI_ca1d4b3b-0d34-40ba-9366-2e4ba2df2e71"
      unitRef="usd">638000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtNS0xLTEtODA1MzI_6552c86d-96ce-4dc1-bbb9-2684cb45e688"
      unitRef="usd">1356000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTUtNy0xLTEtODA1MzI_24561c16-e483-4ad8-bdf0-099abb2d4a5e"
      unitRef="usd">1284000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtMS0xLTEtODA1MzI_63af5200-0a63-471f-981a-2f70caea4ef8"
      unitRef="usd">1164000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtMy0xLTEtODA1MzI_4db1c151-d335-4ed3-995f-dd160cb73363"
      unitRef="usd">1164000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtNS0xLTEtODA1MzI_127af184-ae20-4324-af1b-f57baebcd312"
      unitRef="usd">2328000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTYtNy0xLTEtODA1MzI_6b8a0325-1652-4487-bb9e-e42a307adbcc"
      unitRef="usd">2328000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctMS0xLTEtODA1MzI_fc1cdca0-45bb-4bc6-b8c4-5f588273e41e"
      unitRef="usd">18394000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctMy0xLTEtODA1MzI_6a315d55-de44-470d-a309-97fdd6314ca9"
      unitRef="usd">5878000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctNS0xLTEtODA1MzI_7506f891-7587-4c42-97d9-bc994c78de93"
      unitRef="usd">25584000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTctNy0xLTEtODA1MzI_7052039e-fd04-4830-bf96-a450f1ac5999"
      unitRef="usd">11608000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtMS0xLTEtODA1MzI_2af2fa13-0c4c-4ab4-b1ac-785240ea78c1"
      unitRef="usd">288208000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtMy0xLTEtODA1MzI_26fa2f84-5aa6-4116-ad23-78f4268d4612"
      unitRef="usd">257156000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtNS0xLTEtODA1MzI_2c6e94bc-a481-4356-bb1f-50a7d396b107"
      unitRef="usd">537279000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTgtNy0xLTEtODA1MzI_35bf4dfd-47b9-45b2-9baf-71a535602202"
      unitRef="usd">498037000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktMS0xLTEtODA1MzI_76b51475-7f9c-4979-8727-a2290255e8e6"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktMy0xLTEtODA1MzI_7e1ad264-6b3a-4cd3-a01c-0e1522c6a813"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktNS0xLTEtODA1MzI_e6ce1090-51b0-4295-a8cc-d7a64831021b"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMTktNy0xLTEtODA1MzI_bc84ae24-6d8c-4b22-ab5b-e144a4ad8eb0"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtMS0xLTEtODA1MzI_694bb01f-df18-4402-8582-f0c779b8d5e9"
      unitRef="usd">288208000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtMy0xLTEtODA1MzI_c0852d90-75b6-4446-ae3a-c7e029f05494"
      unitRef="usd">257156000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtNS0xLTEtODA1MzI_a4684b7b-d3ec-4d9b-b78b-af22e1fd1b36"
      unitRef="usd">537279000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjAtNy0xLTEtODA1MzI_76d7d9ce-1e42-4c3a-bfc1-cc76963bc5a6"
      unitRef="usd">497974000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItMS0xLTEtODA1MzI_b4ea5151-7fd5-418d-83c0-1810bd734e8b"
      unitRef="usd">37776000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItMy0xLTEtODA1MzI_cf3c6b03-7f3a-48c1-9d69-4d41bab223e3"
      unitRef="usd">37874000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItNS0xLTEtODA1MzI_c446b923-8322-435b-8295-08633087d064"
      unitRef="usd">76432000</cfr:Trustandinvestmentmanagementfees>
    <cfr:Trustandinvestmentmanagementfees
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjItNy0xLTEtODA1MzI_6f5f6ab6-edd1-4441-b8f3-8ccc6c3b2ec2"
      unitRef="usd">73188000</cfr:Trustandinvestmentmanagementfees>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtMS0xLTEtODA1MzI_5ab32cd2-d370-4590-b294-a3ae1ea0b51a"
      unitRef="usd">23870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtMy0xLTEtODA1MzI_48f87425-1d0a-41ea-8599-f4ccecf945a5"
      unitRef="usd">19849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtNS0xLTEtODA1MzI_7fa82392-0dd6-4e80-ba64-647497479946"
      unitRef="usd">46610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjMtNy0xLTEtODA1MzI_f4eec551-3960-4742-af3a-dfc66118be0f"
      unitRef="usd">39842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtMS0xLTEtODA1MzI_d4ab2c78-a013-41b5-bca4-d205ce711963"
      unitRef="usd">11776000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtMy0xLTEtODA1MzI_963fa04e-d6b5-41ce-89cd-8394d04dc0b9"
      unitRef="usd">10773000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtNS0xLTEtODA1MzI_23d75f35-6d37-4cba-9a41-896d89168186"
      unitRef="usd">28384000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjQtNy0xLTEtODA1MzI_4a5efac3-7056-4d7c-8063-694f9cabd49f"
      unitRef="usd">28086000</us-gaap:InsuranceCommissionsAndFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtMS0xLTEtODA1MzI_9c1961ca-8b6e-4fa8-ad74-995b07d514b7"
      unitRef="usd">4911000</cfr:InterchangeAndCardTransactionFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtMy0xLTEtODA1MzI_0c62882a-49e3-41bd-b831-eeec94a828a2"
      unitRef="usd">4641000</cfr:InterchangeAndCardTransactionFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtNS0xLTEtODA1MzI_ba17684d-b243-4c2c-922e-477c794964a2"
      unitRef="usd">9137000</cfr:InterchangeAndCardTransactionFees>
    <cfr:InterchangeAndCardTransactionFees
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjUtNy0xLTEtODA1MzI_543329cc-0fcf-475b-8af2-24588a81ab18"
      unitRef="usd">8734000</cfr:InterchangeAndCardTransactionFees>
    <cfr:Otherchargescommissionsandfees
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtMS0xLTEtODA1MzI_faabfc9e-9ebd-4de6-947a-39e7f389c882"
      unitRef="usd">9887000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtMy0xLTEtODA1MzI_2c41fb21-55db-4daf-9547-6c27f3d7ecd8"
      unitRef="usd">8640000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtNS0xLTEtODA1MzI_cb9085e8-c3b9-469b-8af6-dec6ea92e978"
      unitRef="usd">19514000</cfr:Otherchargescommissionsandfees>
    <cfr:Otherchargescommissionsandfees
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjYtNy0xLTEtODA1MzI_63278557-e49f-4d7d-92b4-46578b2cd435"
      unitRef="usd">16944000</cfr:Otherchargescommissionsandfees>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctMS0xLTEtODA1MzI_1a26d8e6-9181-4453-9aaa-a8a778d7aaa5"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctMy0xLTEtODA1MzI_8887c836-3c8e-4946-81dd-2daf117c0033"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctNS0xLTEtODA1MzI_0ac52a54-acf7-4ab8-a922-29c0dcdea045"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjctNy0xLTEtODA1MzI_2cb88ab0-70ef-439f-9c1d-2490eb8a0809"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtMS0xLTEtODA1MzI_24efbcbd-90f0-41af-bc4b-41886f4b9a4c"
      unitRef="usd">9707000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtMy0xLTEtODA1MzI_af970f4b-1be5-47ff-af1d-0624fde98dda"
      unitRef="usd">9470000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtNS0xLTEtODA1MzI_83e63b10-e7a3-48af-afa2-5a89eaa9358e"
      unitRef="usd">19240000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjgtNy0xLTEtODA1MzI_e679263d-4aa7-49e2-af7d-ac6b79c9f322"
      unitRef="usd">17689000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktMS0xLTEtODA1MzI_a9a7bf55-4ac4-45d6-823a-06f708f7550d"
      unitRef="usd">97927000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktMy0xLTEtODA1MzI_928ab55c-8a98-4ba5-a764-d632bb33a332"
      unitRef="usd">91247000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktNS0xLTEtODA1MzI_ca6959bd-ae75-42ce-b757-d46a3bd794b8"
      unitRef="usd">199317000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMjktNy0xLTEtODA1MzI_441d4d5a-9acc-4ea1-a03b-5cc44e154f15"
      unitRef="usd">184483000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtMS0xLTEtODA1MzI_538a9011-23fb-4488-9d40-cf1912ef99ea"
      unitRef="usd">116881000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtMy0xLTEtODA1MzI_f570b8a1-6657-4ba2-ac02-979bae610570"
      unitRef="usd">97035000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtNS0xLTEtODA1MzI_5d7ad067-b4e1-4b24-8124-316cdc8aaa5a"
      unitRef="usd">228210000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzEtNy0xLTEtODA1MzI_bab65e05-7e82-48a7-aaba-d1f2018ee622"
      unitRef="usd">190493000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItMS0xLTEtODA1MzI_a52b39a4-af7e-4e17-a568-cb3f068e1794"
      unitRef="usd">20733000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItMy0xLTEtODA1MzI_332a1057-1d17-439b-a4f0-feba57c3ac27"
      unitRef="usd">18728000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItNS0xLTEtODA1MzI_ef149f0e-498e-4cda-bac6-aed464c299c4"
      unitRef="usd">44953000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzItNy0xLTEtODA1MzI_051bbf98-13b6-4c07-935e-58dcf77177b9"
      unitRef="usd">41264000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:OccupancyNet
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtMS0xLTEtODA1MzI_58dc0ec6-ffa8-416a-8fb0-a419b5609133"
      unitRef="usd">28379000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtMy0xLTEtODA1MzI_ffbcc727-69eb-4e72-9c64-5dd9665d5c5a"
      unitRef="usd">26650000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtNS0xLTEtODA1MzI_02ff223c-04c9-4494-be9f-31e1fadfa8ef"
      unitRef="usd">55790000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzMtNy0xLTEtODA1MzI_9b64b3d7-e751-4924-b8a1-ae3629f997b5"
      unitRef="usd">52701000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtMS0xLTEtODA1MzI_efa0930c-7157-42ac-a6f7-aba500e8cf6b"
      unitRef="usd">29921000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtMy0xLTEtODA1MzI_e255486e-1929-4f65-8b0e-ceb6f4f5699b"
      unitRef="usd">27998000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtNS0xLTEtODA1MzI_c697c3db-e947-457f-ab91-d57165291d09"
      unitRef="usd">59078000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzQtNy0xLTEtODA1MzI_e227c465-46b1-4456-800d-7f4f311fa02c"
      unitRef="usd">56014000</us-gaap:EquipmentExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtMS0xLTEtODA1MzI_37224a77-2924-438a-816e-cf14fe690f53"
      unitRef="usd">3724000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtMy0xLTEtODA1MzI_cccc8711-5ee8-42f4-af4f-0fc2f6969a29"
      unitRef="usd">2877000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtNS0xLTEtODA1MzI_c7e1052b-f1e0-40dd-ac8a-8d0a26d6a6cf"
      unitRef="usd">7357000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzUtNy0xLTEtODA1MzI_7cccc21e-41b5-40f0-a911-0813d3d4e146"
      unitRef="usd">5805000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtMS0xLTEtODA1MzI_27595ac6-68bd-4d6a-ab02-b790d85c3853"
      unitRef="usd">131000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtMy0xLTEtODA1MzI_3d2dae96-a157-4c72-be63-46868d1e1ef9"
      unitRef="usd">185000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtNS0xLTEtODA1MzI_8fec9dbd-0986-4cc3-a552-783c77fece1f"
      unitRef="usd">277000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzYtNy0xLTEtODA1MzI_6bfa94a9-8777-4dbe-bdd2-30ff9abb9cc6"
      unitRef="usd">387000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctMS0xLTEtODA1MzI_d6c47d92-ac35-4b4b-aab2-b1dda38027ca"
      unitRef="usd">46578000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctMy0xLTEtODA1MzI_7bb8bd00-de0f-4478-b5d2-1f4b52a415ea"
      unitRef="usd">41781000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctNS0xLTEtODA1MzI_63025a23-97ba-40a6-933d-d7586ab00c5f"
      unitRef="usd">89414000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzctNy0xLTEtODA1MzI_3012ecbc-8f1e-4354-8c07-0917a9a8f080"
      unitRef="usd">78732000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtMS0xLTEtODA1MzI_f2d71a2a-678d-4c77-aa26-afdb5780bb63"
      unitRef="usd">246347000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtMy0xLTEtODA1MzI_7f663639-3602-48f9-b569-4ee23a5ae524"
      unitRef="usd">215254000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtNS0xLTEtODA1MzI_02bedf79-80d7-446b-8a45-1040bd27f2c8"
      unitRef="usd">485079000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzgtNy0xLTEtODA1MzI_e1a0d74e-8cc7-461d-b6cb-be38857c2252"
      unitRef="usd">425396000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktMS0xLTEtODA1MzI_f72e094a-7d47-422b-a145-0f6a8841a96d"
      unitRef="usd">139788000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktMy0xLTEtODA1MzI_79d64395-ce24-48d2-b8d7-9c29e21d28a6"
      unitRef="usd">133149000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktNS0xLTEtODA1MzI_fd2b89b9-7c67-49cb-965e-21b5e636d004"
      unitRef="usd">251517000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfMzktNy0xLTEtODA1MzI_dee33f26-57d1-4a67-9ddb-de15ed52f61f"
      unitRef="usd">257061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtMS0xLTEtODA1MzI_4fc49655-2474-4942-b60f-7929b651e823"
      unitRef="usd">20674000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtMy0xLTEtODA1MzI_c45511de-0527-4696-9a1a-ed925986327c"
      unitRef="usd">15081000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtNS0xLTEtODA1MzI_2156c326-18da-4a3c-ab26-9916c7969309"
      unitRef="usd">33301000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDAtNy0xLTEtODA1MzI_197a7ab0-f122-4183-a996-e0d66d57220b"
      unitRef="usd">22978000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtMS0xLTEtODA1MzI_bc6b7cc6-aeb9-4753-ac92-3287424977c0"
      unitRef="usd">119114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtMy0xLTEtODA1MzI_4d8dcc42-e103-4a1f-aadf-5e6db2d0b2ae"
      unitRef="usd">118068000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtNS0xLTEtODA1MzI_d6295d9b-d51e-4f1e-81cb-f9a438e64062"
      unitRef="usd">218216000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDEtNy0xLTEtODA1MzI_191e283c-1302-47f0-8759-a91d58f09410"
      unitRef="usd">234083000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItMS0xLTEtODA1MzI_d54190fa-4c8a-4c87-b705-37e851e051ae"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItMy0xLTEtODA1MzI_f3e5fb15-17a2-4401-b3a3-92521a34969c"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItNS0xLTEtODA1MzI_7bbf2acc-1075-456c-bf24-4dd66387d229"
      unitRef="usd">3338000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDItNy0xLTEtODA1MzI_24c537f8-4fb4-4430-aa60-feb90c7ae884"
      unitRef="usd">3820000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtMS0xLTEtODA1MzI_3a22afc7-d1f8-4274-897f-8fe9e4a162ed"
      unitRef="usd">117445000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtMy0xLTEtODA1MzI_e808947c-1ce0-406a-92d4-a4c95a749d80"
      unitRef="usd">116399000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtNS0xLTEtODA1MzI_17c261a2-b7d1-4f9a-a0a6-23999d7682cf"
      unitRef="usd">214878000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDMtNy0xLTEtODA1MzI_7772a24a-1ff7-4aec-a88b-1bf43d6dc3f5"
      unitRef="usd">230263000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtMS0xLTEtODA1MzI_7f83d67b-a43d-4c5d-a3a3-27e54fc3b48c"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtMy0xLTEtODA1MzI_911516ec-f3aa-4bb1-8587-6818288c14da"
      unitRef="usdPerShare">1.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtNS0xLTEtODA1MzI_135f8ed7-fe82-4e1b-8ff6-edc5f058038e"
      unitRef="usdPerShare">3.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDYtNy0xLTEtODA1MzI_931f6d5c-f2bb-4cf1-82db-9092be4b5fa1"
      unitRef="usdPerShare">3.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctMS0xLTEtODA1MzI_464b75b6-7816-441d-a952-aae75f17612a"
      unitRef="usdPerShare">1.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctMy0xLTEtODA1MzI_35d54688-0daf-4925-9286-a989f2465342"
      unitRef="usdPerShare">1.80</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctNS0xLTEtODA1MzI_625e664f-0c40-4dbb-a850-9e018c763867"
      unitRef="usdPerShare">3.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18xOS9mcmFnOmFhZTllMjJiMWRmMTRmMzBiNjYyYjJiZDczZTE4NDNjL3RhYmxlOjFjYmRkMjhiZDRkYjRlYjJiODMzNGMyNGZkM2JlZmFiL3RhYmxlcmFuZ2U6MWNiZGQyOGJkNGRiNGViMmI4MzM0YzI0ZmQzYmVmYWJfNDctNy0xLTEtODA1MzI_54a03461-3b63-476d-b64b-897d5cda684c"
      unitRef="usdPerShare">3.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi0xLTEtMS04MDUzMg_bc6b7cc6-aeb9-4753-ac92-3287424977c0"
      unitRef="usd">119114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi0zLTEtMS04MDUzMg_4d8dcc42-e103-4a1f-aadf-5e6db2d0b2ae"
      unitRef="usd">118068000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi01LTEtMS04MDUzMg_d6295d9b-d51e-4f1e-81cb-f9a438e64062"
      unitRef="usd">218216000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMi03LTEtMS04MDUzMg_191e283c-1302-47f0-8759-a91d58f09410"
      unitRef="usd">234083000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS0xLTEtMS04MDUzMg_e3cc25c0-c3a1-4d20-8d18-bd23a443d166"
      unitRef="usd">-636523000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS0zLTEtMS04MDUzMg_9e984e99-10eb-4e8a-a16b-757014bafcf6"
      unitRef="usd">30668000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS01LTEtMS04MDUzMg_916eb848-ac8c-4b5b-b41c-22ca6035ba8a"
      unitRef="usd">-1547318000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNS03LTEtMS04MDUzMg_08b063e4-cc5f-47c5-895f-88cdf4cda8d9"
      unitRef="usd">-129111000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi0xLTEtMS04MDUzMg_997404e8-2e6a-4e06-9278-f71b4565bb73"
      unitRef="usd">-189000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi0zLTEtMS04MDUzMg_39a41a76-b2f4-420f-b30a-1ddfd69a6c3e"
      unitRef="usd">-245000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi01LTEtMS04MDUzMg_973d1fb1-9493-4903-99ab-ffe6e946bdff"
      unitRef="usd">-398000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNi03LTEtMS04MDUzMg_80dd7dce-9dc8-412c-ae9c-51100b34dc20"
      unitRef="usd">-504000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy0xLTEtMS04MDUzMg_399f2e0e-4cee-47cf-9543-a5e64ac6f7a5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy0zLTEtMS04MDUzMg_ccb66d2f-c1fa-4b24-a070-ec3d98e246d6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy01LTEtMS04MDUzMg_91ed4934-cc97-4396-812b-364e02ccbdcf"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfNy03LTEtMS04MDUzMg_d46f4929-cd34-4f80-8d77-b9b4ec349a93"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC0xLTEtMS04MDUzMg_9c5cbb3f-4941-40b8-98db-a856b4668cc2"
      unitRef="usd">-636712000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC0zLTEtMS04MDUzMg_d8c17a94-42f5-4377-bb6a-8b052a2c0123"
      unitRef="usd">30423000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC01LTEtMS04MDUzMg_e5441345-a4c0-456d-8ad5-4a06e4e52d81"
      unitRef="usd">-1547716000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfOC03LTEtMS04MDUzMg_c0ec71d3-7e8e-4b15-a28a-bc6c202487ec"
      unitRef="usd">-129615000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtMS0xLTEtODA1MzI_b27eee06-f9bb-4ed2-a7b1-30b1f288efcd"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtMy0xLTEtODA1MzI_2aee1bef-add2-453f-b0be-575a208c09c2"
      unitRef="usd">-1529000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtNS0xLTEtODA1MzI_df0cc895-e5c1-48a3-a51c-c444734568ca"
      unitRef="usd">-1482000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTEtNy0xLTEtODA1MzI_01606116-4e89-40f9-a1bd-664ae029ff59"
      unitRef="usd">-3058000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItMS0xLTEtODA1MzI_0f4ff174-99e7-45fc-8bdc-028a44a5511b"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItMy0xLTEtODA1MzI_7ac43023-1e83-49e5-ae8d-da20f8f53586"
      unitRef="usd">-1529000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItNS0xLTEtODA1MzI_6477f0b5-0520-471d-8170-d808f605caad"
      unitRef="usd">-1482000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTItNy0xLTEtODA1MzI_70a0a906-fa48-4777-976f-70671ee5fd6a"
      unitRef="usd">-3058000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtMS0xLTEtODA1MzI_95dec6f8-551c-4f9f-81a8-59bfbc6e7ffb"
      unitRef="usd">-635971000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtMy0xLTEtODA1MzI_07238652-7620-4f25-b079-5046507c4576"
      unitRef="usd">31952000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtNS0xLTEtODA1MzI_da39b65e-340b-425a-9702-3f640063304b"
      unitRef="usd">-1546234000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTMtNy0xLTEtODA1MzI_14359878-1430-413e-bb5f-868ceefcb6f1"
      unitRef="usd">-126557000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtMS0xLTEtODA1MzI_5b511f72-032c-466a-b604-b7d08bb6e7cb"
      unitRef="usd">-133555000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtMy0xLTEtODA1MzI_716b9bb0-a6d7-4364-ab0d-8239906e1690"
      unitRef="usd">6710000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtNS0xLTEtODA1MzI_0b2e837a-5cc6-4852-ab89-db5577673e26"
      unitRef="usd">-324710000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTQtNy0xLTEtODA1MzI_cce178e8-fe6f-4baf-8db6-f31b57cdef9a"
      unitRef="usd">-26577000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtMS0xLTEtODA1MzI_28176a67-f704-43a5-8c18-dcbe7ca41fa3"
      unitRef="usd">-502416000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtMy0xLTEtODA1MzI_7fbc6f02-7fb4-4b9c-a092-14dd197e1f81"
      unitRef="usd">25242000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtNS0xLTEtODA1MzI_e42b75a1-b9f0-45ec-a5c7-8c86dfe28fb7"
      unitRef="usd">-1221524000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTUtNy0xLTEtODA1MzI_884cfeda-7a78-4457-b21d-25e52eb7f4ef"
      unitRef="usd">-99980000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtMS0xLTEtODA1MzI_01150a9b-1adc-4610-9957-61bbdaf6a6e1"
      unitRef="usd">-383302000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtMy0xLTEtODA1MzI_b90338d6-43dd-4d45-a475-c151ec93d101"
      unitRef="usd">143310000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtNS0xLTEtODA1MzI_6dcd4dec-80c6-4bd7-a134-a63aad7b365c"
      unitRef="usd">-1003308000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yMi9mcmFnOjEwMzVkYjliN2U2NjQ2M2E4OGRmODU4MjhhZTFhZGZiL3RhYmxlOjNjMjAyN2VlY2U4NTQ4ZTY4YzM0N2ZmOTZiZmRiMjZiL3RhYmxlcmFuZ2U6M2MyMDI3ZWVjZTg1NDhlNjhjMzQ3ZmY5NmJmZGIyNmJfMTYtNy0xLTEtODA1MzI_242b0c10-2c15-42ab-a26f-515ebb32c930"
      unitRef="usd">134103000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i93c2522bd4ee42e9b5fcfc89a0ff8c53_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0xLTEtMS04MDUzMg_f2f0dd0a-c96f-4b5a-a743-5c8d24f58673"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5a33f839b5046fdb7e18f34a41c2dd1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0zLTEtMS04MDUzMg_9319a2a4-ce5c-4bb4-a777-42ccc2563d25"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32aaaf6f9919423f9cda311e57de4e3b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy01LTEtMS04MDUzMg_69685f22-8ac3-492a-99d5-4c913e65ae07"
      unitRef="usd">1012033000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39d5290e6df84c73bed0ad8ca4b8083b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy03LTEtMS04MDUzMg_771bf684-7f8b-47e0-bc77-c052148d03f6"
      unitRef="usd">3002642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib866de54246d4885a81dcdb4476f05ae_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy05LTEtMS04MDUzMg_d00b8cb2-6573-4bbd-8deb-e1420a4dcc8e"
      unitRef="usd">-371790000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63390b127ee24b809d5922ba7bbf9e6d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0xMS0xLTEtODA1MzI_10c3d5fd-7fe5-4cab-88cd-e160c3cab262"
      unitRef="usd">-12687000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd0eb325696043018f80bc65ae4a28bb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMy0xMy0xLTEtODA1MzI_b108a3f2-b0ac-46b3-9dea-71c1f979f22d"
      unitRef="usd">3776292000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNC03LTEtMS04MDUzMg_2b781fab-9d7a-4dbe-9f58-108c2875defb"
      unitRef="usd">119114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNC0xMy0xLTEtODA1MzI_6160298c-2995-45c2-94e8-3b44599b758d"
      unitRef="usd">119114000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idc758039acf440a4920d7f670239c10b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNS05LTEtMS04MDUzMg_460f2f2c-d5be-4d3f-879f-b2af8d635ced"
      unitRef="usd">-502416000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNS0xMy0xLTEtODA1MzI_75513e76-7397-47c4-a620-4a65b0a86c03"
      unitRef="usd">-502416000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi0wLTEtMS04MDUzMi90ZXh0cmVnaW9uOjg1NWE3YzM1N2FiYzQ0YTk5Mzg5ZGYyNTM2ZmU3YzhjXzUx_96841861-7f2c-437e-9928-074108bcb741"
      unitRef="shares">28832</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi03LTEtMS04MDUzMg_3c70455d-b524-4df2-8a70-ab78b9a96726"
      unitRef="usd">-1463000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic49ea8f5859549398de9b2d1a9c50981_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi0xMS0xLTEtODA1MzI_b279e110-c91b-4b38-972f-4be9e11e479e"
      unitRef="usd">2214000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNi0xMy0xLTEtODA1MzI_54d88e08-e0aa-4aed-9bba-607661ad00d7"
      unitRef="usd">751000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i51ae43983eda40a187a4ea81b32bfd4b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNy01LTEtMS04MDUzMg_29d60e9f-4364-4c61-af8e-4dfd6121a3c6"
      unitRef="usd">3418000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfNy0xMy0xLTEtODA1MzI_002b1468-ac77-4ab4-9c90-c3e2315d7ef8"
      unitRef="usd">3418000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpiZGZiYTI4NTdlZTc0NzcxYTFiNThmNTJkNTBmMmQ5NV82Mg_95cb3ec0-35dc-4f8b-a3c6-62007668e31c"
      unitRef="usdPerShare">11.13</us-gaap:PreferredStockDividendsPerShareDeclared>
    <cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjpiZGZiYTI4NTdlZTc0NzcxYTFiNThmNTJkNTBmMmQ5NV8xMTM_85ca0dc5-99ab-405d-ba28-7307d48074ef"
      unitRef="usdPerShare">0.28</cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtNy0xLTEtODA1MzI_26bac29b-70df-4e58-9e5e-a1d23def6ad3"
      unitRef="usd">1669000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTAtMTMtMS0xLTgwNTMy_4fa74fd9-faa9-4fcc-a756-3ef9d4646667"
      unitRef="usd">1669000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTEtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjowYjFmYjRlYTViNmU0YTg3YjU5MjlhYWY5NmViNDU4OV8zNQ_1f52b8c4-f523-4981-99b9-86c5ab285c83"
      unitRef="usdPerShare">0.75</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia3c7f584cb754cb981d6d3e7709960b4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTEtNy0xLTEtODA1MzI_39a0ac07-7cfb-4c1e-9a74-204f422bc8d4"
      unitRef="usd">48515000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTEtMTMtMS0xLTgwNTMy_4f8f13d8-8461-43b0-94fd-40f29581a6a5"
      unitRef="usd">48515000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ia9ae2dcd03ac40028f5154844b608145_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMS0xLTEtODA1MzI_aff3d647-9e87-4c16-8578-9cbd55a5e680"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99355dba5e8d496d9d8fb93677ef0a6f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMy0xLTEtODA1MzI_8fbed572-52d3-45fe-9e25-aad9d522dc18"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6a435e1095d4e20b26547a49348745c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItNS0xLTEtODA1MzI_126e44e4-e8c3-462f-aefc-0431fda72103"
      unitRef="usd">1015451000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51172906c07c424080041c626a4294a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItNy0xLTEtODA1MzI_64b864d8-9366-467c-a9c9-7ba3bd762b1b"
      unitRef="usd">3070109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i47b833e9a8e84fe59a1e19d633b18159_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItOS0xLTEtODA1MzI_19e0049f-ca0d-4d6f-9b22-c1964e6640f9"
      unitRef="usd">-874206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b3f258095004e88b7d719371d718506_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMTEtMS0xLTgwNTMy_1c3b208c-252f-4542-b026-f6615cfc42ff"
      unitRef="usd">-10473000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTItMTMtMS0xLTgwNTMy_e35e17df-ebef-4941-9481-08cc3ff56714"
      unitRef="usd">3346975000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifacdd1af98964abf92b6f227d4c3b8e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMS0xLTEtODA1MzI_9bae96c1-dce4-41d5-9fa9-2fed2f556ca8"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie44e4a84e5ce453ab24c5cd0b9a6a530_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMy0xLTEtODA1MzI_cfa64f9e-406a-4ffe-8cef-a4663996f9bc"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2ae9f67cdcd4ce298c30c41ef08c8de_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtNS0xLTEtODA1MzI_2423697c-0270-4ee9-958c-f74258fabfcb"
      unitRef="usd">999694000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5e235e7151b4556a19cf346a2ee7aba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtNy0xLTEtODA1MzI_1be77179-817c-46f4-a49c-e349a658836e"
      unitRef="usd">2797064000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1a257192ab634eb9bf61ac7f408dc5eb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtOS0xLTEtODA1MzI_ce4c737a-4f48-4230-bf59-732ab28a8cba"
      unitRef="usd">387748000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0bae9c65e648450bac32e9de8dab6e7b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMTEtMS0xLTgwNTMy_d275e99b-ac66-429a-97c3-de811d57fe6d"
      unitRef="usd">-62682000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i826cc997b9a04057b973c6604b55c962_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTUtMTMtMS0xLTgwNTMy_89599bdf-6331-47ba-b2a8-159e56b5c129"
      unitRef="usd">4267918000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i857868bc9e6a4f5194467399867529b8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTYtNy0xLTEtODA1MzI_795bf74a-62cf-4fbb-ab8c-a2a72013d05d"
      unitRef="usd">118068000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTYtMTMtMS0xLTgwNTMy_68d62a78-e91b-43aa-896c-6cdd70df4e82"
      unitRef="usd">118068000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1b0b63b7e5284120abd59ae5267aee4c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTctOS0xLTEtODA1MzI_413eda4e-3fbd-441c-b18d-2886d3a6a8e4"
      unitRef="usd">25242000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTctMTMtMS0xLTgwNTMy_44af59b8-8da3-4c55-84f1-426e00bea082"
      unitRef="usd">25242000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo3ZmQ3ZjJkYzhmNTA0MjUzYWYwYmI4ZWRkZDBhM2FhM181MQ_9c802739-3c0a-4b20-8ebe-7dcd34459d68"
      unitRef="shares">114252</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i857868bc9e6a4f5194467399867529b8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtNy0xLTEtODA1MzI_0fce2570-7fc4-4a3a-a06e-69c648be2e5f"
      unitRef="usd">-4225000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icca567df59e74b62bd5a6aedccbe05c2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtMTEtMS0xLTgwNTMy_64096bd7-65cf-4904-950a-939670986584"
      unitRef="usd">11510000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTgtMTMtMS0xLTgwNTMy_45cb3719-0379-4756-9480-8c4dd8a61e76"
      unitRef="usd">7285000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iecb33e1d95f243d189d51dab79f4d7a0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTktNS0xLTEtODA1MzI_232b92c3-0a26-49a1-8ab1-cfbd619a0285"
      unitRef="usd">3245000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMTktMTMtMS0xLTgwNTMy_d5782701-f2ca-4aaf-b6da-0168da05f7cf"
      unitRef="usd">3245000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo3OWVjNGZhNWZjNDE0NjM1OTU2MGNiOTQ3OWEwMzEyZF82Mg_31d6bb2e-410b-4009-bf0d-a4c8e3d8c073"
      unitRef="usdPerShare">11.13</us-gaap:PreferredStockDividendsPerShareDeclared>
    <cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjo3OWVjNGZhNWZjNDE0NjM1OTU2MGNiOTQ3OWEwMzEyZF8xMTM_289dc951-7dce-431c-a456-0d16325c2c82"
      unitRef="usdPerShare">0.28</cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i857868bc9e6a4f5194467399867529b8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItNy0xLTEtODA1MzI_a123b000-fb07-4aad-be9a-5f5c8b7634e8"
      unitRef="usd">1669000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjItMTMtMS0xLTgwNTMy_6bb8c850-5b05-42c4-9938-a53eccbdc808"
      unitRef="usd">1669000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjMtMC0xLTEtODA1MzIvdGV4dHJlZ2lvbjowM2I4NGVhOTk5OGU0ZDJkYTEzYTBmZmVjN2IxNWZmMl8zNQ_117c7e72-0fa9-42cd-9476-ef4a4509aa21"
      unitRef="usdPerShare">0.72</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i857868bc9e6a4f5194467399867529b8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjMtNy0xLTEtODA1MzI_be0582cc-9c5e-4683-a208-b253d7c5c4ef"
      unitRef="usd">46272000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjMtMTMtMS0xLTgwNTMy_0dd1a701-71e4-4515-adbd-8e3e89b854bb"
      unitRef="usd">46272000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ica1b40181313425dafd3956dcac0c80f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMS0xLTEtODA1MzI_ee9eefbb-6398-4fb8-9089-87675c991db2"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02cb2cad6fbe43499d0ac0f6247394bb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMy0xLTEtODA1MzI_215b71e0-c656-42d6-8687-96f4240ffd75"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1735898ff67944fe9dfc4a23add5e56b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtNS0xLTEtODA1MzI_f1f92137-ab43-4e44-aa16-e20669ac582d"
      unitRef="usd">1002939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f09535da5ae4af297c47b7e98beed73_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtNy0xLTEtODA1MzI_f59259ce-f385-4077-a0e6-af40c0d39056"
      unitRef="usd">2862966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia05f352f84134df4b27f524dbc486504_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtOS0xLTEtODA1MzI_ddbd091d-0e37-43c9-bbb2-6b227538d1b8"
      unitRef="usd">412990000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic02bfaa41338444da68ba3e9aca57d49_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMTEtMS0xLTgwNTMy_b26f0353-72be-4952-a755-b02f1c3087d3"
      unitRef="usd">-51172000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjg4NzlkMmFiNzJjOTRjMjhhYTU4YzgzYmYzYWJhY2RiL3RhYmxlcmFuZ2U6ODg3OWQyYWI3MmM5NGMyOGFhNThjODNiZjNhYmFjZGJfMjQtMTMtMS0xLTgwNTMy_afc43b47-0b75-4068-9482-b3d1d108a3f8"
      unitRef="usd">4373817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i98f7ebf82a43416099bb894848e9a894_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0xLTEtMS04MjE1OA_60ec756d-3aa8-4dcd-975d-e80040b7056d"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib0cb60ef5639432e84c5dddfa39ffa02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0zLTEtMS04MjE1OA_2416ada1-b587-4328-b45b-4b5f92e2a547"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia47a8be888b54600988697e2cec85f9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy01LTEtMS04MjE1OA_c91dadd2-cc34-42b2-b3b7-7251eabb4dac"
      unitRef="usd">1009921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6132729f2f44934bda294d58c5df22c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy03LTEtMS04MjE1OA_f18f036c-82d6-4d38-8b15-4de7a79f1c81"
      unitRef="usd">2956966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39fad52bbbb84c2cbd90fd59de2a508f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy05LTEtMS04MjE1OA_770ff1ee-c333-440c-808b-fc7c92519f14"
      unitRef="usd">347318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39fe87359c5e4b7d8325dd4542cdccb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0xMS0xLTEtODIxNTg_53f0c8a6-66ef-4eed-8657-51a3073b13ad"
      unitRef="usd">-20744000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMy0xMy0xLTEtODIxNTg_aca45df3-ed5c-426b-b9a0-c0e8758348af"
      unitRef="usd">4439555000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNi03LTEtMS04MjE1OA_49546019-94dd-4e80-b549-6ae90ba652ed"
      unitRef="usd">218216000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNi0xMy0xLTEtODIxNTg_993c3b53-5686-4824-bdc3-949eda8c7e73"
      unitRef="usd">218216000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9fa804e51e8d403f9d81740b3cf0d319_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNy05LTEtMS04MjE1OA_7866e226-d816-442c-804b-39b244ca4e28"
      unitRef="usd">-1221524000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfNy0xMy0xLTEtODIxNTg_47235ca9-1860-453d-a787-a8f101c8b460"
      unitRef="usd">-1221524000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC0wLTEtMS04MjE1OC90ZXh0cmVnaW9uOjU3NWVhNDdhOTVkYTRkNmY5NDJiYTQxYjFiMmRmMzkxXzUy_a14cc860-9e10-4b6d-bc31-89b4aa21eea9"
      unitRef="shares">144262</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC03LTEtMS04MjE1OA_a9028fc4-dc18-4c75-bf14-7478d20823ad"
      unitRef="usd">-4777000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6ee2c22e56c842e4be0b72395eb7fad8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC0xMS0xLTEtODIxNTg_201bfa70-ef21-4826-8a8c-7c39b630f6ad"
      unitRef="usd">11267000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOC0xMy0xLTEtODIxNTg_b3fc142f-017b-47dd-b2f6-51ab0e29e2e7"
      unitRef="usd">6490000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if4abb023af31447ea56569be3dbc9c58_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOS01LTEtMS04MjE1OA_059779e1-4d4c-4f6d-bc6f-b7dac7c7817f"
      unitRef="usd">5530000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfOS0xMy0xLTEtODIxNTg_f7240440-4e65-483f-baf5-41312db854d1"
      unitRef="usd">5530000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTAtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpmMjJmYTQwYzI1Mjg0YWQ5YTk1NDg4MjFiMTA3NDkxZF8zMw_768e9f90-bc42-457e-9b88-d3478b7bd6dc"
      unitRef="shares">7459</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6ee2c22e56c842e4be0b72395eb7fad8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTAtMTEtMS0xLTgyMTU4_a6865d48-5a4c-493d-99da-415146673bcc"
      unitRef="usd">996000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTAtMTMtMS0xLTgyMTU4_4ae21b2c-5307-4954-8032-e3a793f781d6"
      unitRef="usd">996000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjozMGVhZmVjZTA4ZjM0YWY2ODYxNzk4Y2JmODU5YTc4ZF82MQ_aa277268-4c3e-457a-ad1d-0c78a0bb3a0f"
      unitRef="usdPerShare">22.25</us-gaap:PreferredStockDividendsPerShareDeclared>
    <cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjozMGVhZmVjZTA4ZjM0YWY2ODYxNzk4Y2JmODU5YTc4ZF8xMTE_813f62c6-aa7d-41f3-938f-1ab635b8f1c5"
      unitRef="usdPerShare">0.56</cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItNy0xLTEtODIxNTg_ee9976a3-d782-4f36-948e-84c00f338748"
      unitRef="usd">3338000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTItMTMtMS0xLTgyMTU4_9eda9143-6589-4268-baae-c72164adc91a"
      unitRef="usd">3338000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTMtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpjZTdlZGNlOWMyMGY0ZmZlOWQyMWM3OGEyZGY0YjNiYV8zNg_638bc24e-9e71-4a8c-b4ac-8e1d9759067d"
      unitRef="usdPerShare">1.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i57aae850be6d478d9a78d3d14d726d6e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTMtNy0xLTEtODIxNTg_5da30e46-bee4-472e-b2c9-6f8262281b15"
      unitRef="usd">96958000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTMtMTMtMS0xLTgyMTU4_e2507bae-e4f2-47fb-aaed-7d6adb45d4f8"
      unitRef="usd">96958000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ia9ae2dcd03ac40028f5154844b608145_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMS0xLTEtODIxNTg_7587ceef-1f54-42e2-8a28-7ad0ba3a44ff"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99355dba5e8d496d9d8fb93677ef0a6f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMy0xLTEtODIxNTg_58ba2327-d794-42ac-b322-e2455047f3cf"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6a435e1095d4e20b26547a49348745c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtNS0xLTEtODIxNTg_1530c070-b356-4f6d-b9cb-b983d454b61d"
      unitRef="usd">1015451000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51172906c07c424080041c626a4294a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtNy0xLTEtODIxNTg_42c0c28d-1ea7-4b68-ad92-24d72d2ce31e"
      unitRef="usd">3070109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i47b833e9a8e84fe59a1e19d633b18159_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtOS0xLTEtODIxNTg_5483e112-6acd-4d1d-aaaf-d90e94af0b56"
      unitRef="usd">-874206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b3f258095004e88b7d719371d718506_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMTEtMS0xLTgyMTU4_6945203f-4f63-40d8-9394-cd448275a9eb"
      unitRef="usd">-10473000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTQtMTMtMS0xLTgyMTU4_7a8f4e45-ceff-42d7-a006-8f796b1478d6"
      unitRef="usd">3346975000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f253ba4403e4ef289c42c68f430a3f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMS0xLTEtODIxNTg_95c2f9bd-512f-4b5e-a8ba-0f2f98f63650"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb016f28cff84aa98c5f8209ca7b0b42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMy0xLTEtODIxNTg_315b2e3a-a922-4662-827f-a6a43812402e"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id356e02353f64460826af5c1daa073a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctNS0xLTEtODIxNTg_1db0d739-583d-49f1-8884-d68f23478fdf"
      unitRef="usd">997168000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41234646c6e14c9880c4893727e8517d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctNy0xLTEtODIxNTg_ed31d31a-4a29-4680-9829-a0a564a3590f"
      unitRef="usd">2750723000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c2b8835207848fabc419e1027be16d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctOS0xLTEtODIxNTg_b59dd33c-28da-4665-bab6-9e287456e711"
      unitRef="usd">512970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdd197713c8c452fb049eb52632f21a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMTEtMS0xLTgyMTU4_d7ca565f-720e-45ad-909f-34f0be2f687d"
      unitRef="usd">-113939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i769a469499234fa59ac44291bcad7e2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMTctMTMtMS0xLTgyMTU4_7c442c35-0229-40aa-9f0f-de8172d3dfe7"
      unitRef="usd">4293016000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjAtNy0xLTEtODIxNTg_a38be604-4ecb-430a-9879-8044069d39e5"
      unitRef="usd">234083000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjAtMTMtMS0xLTgyMTU4_4d1d07ed-f752-460a-aea3-3a1776a47d12"
      unitRef="usd">234083000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f6f4775630844b8a4afb4866fb252b4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjEtOS0xLTEtODIxNTg_26b73937-44f6-45d3-82fa-3e5cdfbfc549"
      unitRef="usd">-99980000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjEtMTMtMS0xLTgyMTU4_2864cf13-c72d-43ff-aed2-6d2186d9d295"
      unitRef="usd">-99980000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjo5ZGQ4ZDNjYzk3OTE0ZjJhYjM1NGQxNmUzMDc2ODliZV81Mg_928e7ed1-15fe-4ad9-a16b-8a7a5528a50e"
      unitRef="shares">628076</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItNy0xLTEtODIxNTg_144252ff-557b-402f-8acd-fb89846a1bca"
      unitRef="usd">-25567000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItMTEtMS0xLTgyMTU4_cf98c35b-3097-4d99-a36a-f2b734057074"
      unitRef="usd">62249000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjItMTMtMS0xLTgyMTU4_d9dabcd2-c1cc-42de-ac38-a2ff8decb1e9"
      unitRef="usd">36682000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i52d468a8528f4d7fb3a0080982f886cd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjMtNS0xLTEtODIxNTg_b757eb4e-2d74-47a1-9543-2ade892bf36f"
      unitRef="usd">5771000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjMtMTMtMS0xLTgyMTU4_67300619-d861-4fac-b3d4-970fddf403c7"
      unitRef="usd">5771000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjQtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpjZjEwOGExM2QxNTY0YWE1OTIwMzM1YzRmOTM2OTExZV8zMw_a9e511ea-8991-4f4e-b9e3-8743ed6a6d0e"
      unitRef="shares">11625</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjQtMTEtMS0xLTgyMTU4_92d99690-2972-4cf6-86ed-71b1dddd6850"
      unitRef="usd">1288000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjQtMTMtMS0xLTgyMTU4_fbb895c2-6d49-4c88-acd7-e497da198be3"
      unitRef="usd">1288000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjo2OWFhZTQyOWQ1Y2U0MzE2ODE0ZDQ1Y2VjN2FjNzFkYV82MQ_1481d1ec-e84d-496c-80ef-0514247aec27"
      unitRef="shares">18555</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtNy0xLTEtODIxNTg_47deb2a3-d094-4784-849f-245757479ab3"
      unitRef="usd">-57000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i21e3d74aea034ff187c170b533ea1714_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtMTEtMS0xLTgyMTU4_04e25423-c74f-4171-904b-36dd944db5d4"
      unitRef="usd">1806000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjUtMTMtMS0xLTgyMTU4_3e653137-7637-4bb9-92d1-9b41b6e44070"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjplNGIxODk2NDA2Yzk0N2M5OTdkMzBhOGJjMjliNGIwNV82MQ_4371d4ae-3b8f-414f-a1cc-0aa61acb676d"
      unitRef="usdPerShare">25.46</us-gaap:PreferredStockDividendsPerShareDeclared>
    <cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjplNGIxODk2NDA2Yzk0N2M5OTdkMzBhOGJjMjliNGIwNV8xMTE_d1fcf0d3-2468-48fe-bb5a-1b9af5c4ea3c"
      unitRef="usdPerShare">0.64</cfr:PreferredStockDividendsEquivalentPerDepositaryShareDeclared>
    <us-gaap:DividendsPreferredStockCash
      contextRef="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtNy0xLTEtODIxNTg_21d72def-4293-4381-a37f-3b8763d13cf6"
      unitRef="usd">3820000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjYtMTMtMS0xLTgyMTU4_b0ca0685-d01e-4744-885c-5608eb3bc9ae"
      unitRef="usd">3820000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjctMC0xLTEtODIxNTgvdGV4dHJlZ2lvbjpmZTRmMDBjYWZiMjY0OWQxYmJlZTVjMzJhNzkwMGJjN18zNg_20ab584d-41ca-4eea-95b7-9721d474b70b"
      unitRef="usdPerShare">1.44</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="icb286f6f6d6b4c4da745f67ca5941e03_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjctNy0xLTEtODIxNTg_78177a36-6a2b-4a32-bc45-45c3d312b597"
      unitRef="usd">92396000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjctMTMtMS0xLTgyMTU4_4c93f68f-a15d-4a69-9524-0a99bbe98a8d"
      unitRef="usd">92396000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ica1b40181313425dafd3956dcac0c80f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMS0xLTEtODIxNTg_050b8cf6-bae7-45b5-8616-f37ab307ffa7"
      unitRef="usd">145452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02cb2cad6fbe43499d0ac0f6247394bb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMy0xLTEtODIxNTg_4d4d86e2-83e0-4d56-9bcd-db4c05d5d91f"
      unitRef="usd">642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1735898ff67944fe9dfc4a23add5e56b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtNS0xLTEtODIxNTg_fc75b5d7-61b0-41f0-a659-3f452535ac89"
      unitRef="usd">1002939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f09535da5ae4af297c47b7e98beed73_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtNy0xLTEtODIxNTg_d01b47e6-daf5-4a79-a019-e76ecf5cd5bf"
      unitRef="usd">2862966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia05f352f84134df4b27f524dbc486504_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtOS0xLTEtODIxNTg_0d64367f-aee8-4389-af91-86cb8e01e228"
      unitRef="usd">412990000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic02bfaa41338444da68ba3e9aca57d49_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMTEtMS0xLTgyMTU4_8f30bce4-86fc-4fed-8812-d1b790ac8616"
      unitRef="usd">-51172000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18yNS9mcmFnOjY0ODIzOWY0OGIyOTQxN2ZiMjY5MWI0YjUzYWMxY2FiL3RhYmxlOjcwNjg0M2ZhZTFiYzRiNDU5NTYxYjQ0MzQ0MzQwMGRlL3RhYmxlcmFuZ2U6NzA2ODQzZmFlMWJjNGI0NTk1NjFiNDQzNDQzNDAwZGVfMjgtMTMtMS0xLTgyMTU4_a81f54f0-3ef1-4fb8-9895-a1684576d3f8"
      unitRef="usd">4373817000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMy0xLTEtMS04MDUzMg_d6295d9b-d51e-4f1e-81cb-f9a438e64062"
      unitRef="usd">218216000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMy0zLTEtMS04MDUzMg_191e283c-1302-47f0-8759-a91d58f09410"
      unitRef="usd">234083000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNS0xLTEtMS04MDUzMg_e6ce1090-51b0-4295-a8cc-d7a64831021b"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNS0zLTEtMS04MDUzMg_bc84ae24-6d8c-4b22-ab5b-e144a4ad8eb0"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNi0xLTEtMS04MDUzMg_e1fd74fc-9c9e-4449-907f-0cb1a01d7092"
      unitRef="usd">-2404000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNi0zLTEtMS04MDUzMg_ec4594d4-c2b4-4e4b-acc5-722cc15f9e52"
      unitRef="usd">5188000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <cfr:AccretionOfLoanDiscount
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNy0xLTEtMS04MDUzMg_63429a47-44ee-431b-811d-8b6651ff2776"
      unitRef="usd">6581000</cfr:AccretionOfLoanDiscount>
    <cfr:AccretionOfLoanDiscount
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNy0zLTEtMS04MDUzMg_89dce124-cc68-4a5e-bba5-83bbc87e565e"
      unitRef="usd">6577000</cfr:AccretionOfLoanDiscount>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOC0xLTEtMS04MDUzMg_6939f28e-421a-45af-8436-4e10a300a799"
      unitRef="usd">-53225000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOC0zLTEtMS04MDUzMg_36b6723f-7312-47f4-b2e3-9e698df9721b"
      unitRef="usd">-60434000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOS0xLTEtMS04MDUzMg_759f0788-17a1-4266-ad65-936ee508e9e9"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfOS0zLTEtMS04MDUzMg_843ef9ec-2681-4462-ac05-dc9b9b7b59db"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTAtMS0xLTEtODA1MzI_8ffd8a56-506c-4555-a594-c8bc1a055064"
      unitRef="usd">35406000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTAtMy0xLTEtODA1MzI_170fe9aa-b80c-4403-8ac0-3627a555f90c"
      unitRef="usd">34060000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTEtMS0xLTEtODA1MzI_0dab78c5-2c4d-49e7-b2c9-cde9259aed6f"
      unitRef="usd">-103000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTEtMy0xLTEtODA1MzI_91f1eb57-ac5c-4d32-9726-b0da66439dcc"
      unitRef="usd">1876000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTItMS0xLTEtODA1MzI_c096b920-b0f6-4267-8533-291107651a0d"
      unitRef="usd">5530000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTItMy0xLTEtODA1MzI_132fb407-940c-4cb0-80bc-d0f3a587372d"
      unitRef="usd">5771000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTMtMS0xLTEtODA1MzI_e257ea10-56b0-45a3-ba09-7dc444a283a4"
      unitRef="usd">1645000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTMtMy0xLTEtODA1MzI_4b76b6e9-8add-4776-b682-d6f2b2d92700"
      unitRef="usd">4218000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:OtherNoncashIncome
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTQtMS0xLTEtODA1MzI_b9d9bc3e-d22f-4878-ab28-266cc42527e8"
      unitRef="usd">1016000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTQtMy0xLTEtODA1MzI_01a2ff94-eac0-4d5d-b423-734f2dff0607"
      unitRef="usd">1343000</us-gaap:OtherNoncashIncome>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTYtMS0xLTEtODA1MzI_026d3868-2413-4d31-a188-4d235449fdae"
      unitRef="usd">-482000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTYtMy0xLTEtODA1MzI_6091d298-202f-4f34-ac98-f38eaf06f934"
      unitRef="usd">-319000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTctMS0xLTEtODA1MzI_0cb3c922-da4e-4fe1-a5fd-fb90a79c4f87"
      unitRef="usd">12042000</cfr:Netchangeinoperatingleaserightofuseasset>
    <cfr:Netchangeinoperatingleaserightofuseasset
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTctMy0xLTEtODA1MzI_5f7f254c-b73b-41bf-b7ad-41396aca0990"
      unitRef="usd">11697000</cfr:Netchangeinoperatingleaserightofuseasset>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTgtMS0xLTEtODA1MzI_1fea085b-78d4-444c-9a0a-13fa8292b089"
      unitRef="usd">135239000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTgtMy0xLTEtODA1MzI_239c29ab-9e1d-412e-85a1-d87c135a9362"
      unitRef="usd">39195000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTktMS0xLTEtODA1MzI_059ce42a-476a-408e-9e24-1d5a8975460c"
      unitRef="usd">113645000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMTktMy0xLTEtODA1MzI_928c5254-8edd-474e-9dd6-502b52115b18"
      unitRef="usd">41748000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjAtMS0xLTEtODA1MzI_550f3fe8-31b3-46c7-8fda-9e391a40b43d"
      unitRef="usd">295054000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjAtMy0xLTEtODA1MzI_5290650d-0ce4-4d88-a4e0-04a09a121bca"
      unitRef="usd">348590000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjMtMS0xLTEtODA1MzI_23d9e824-60fd-4d95-9f3a-e878945d01a6"
      unitRef="usd">411527000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjMtMy0xLTEtODA1MzI_9c1c6849-3e5b-43e4-befe-5b306764b4cc"
      unitRef="usd">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjQtMS0xLTEtODA1MzI_e00852ad-fe22-43fe-9f96-fc39984f0a18"
      unitRef="usd">263226000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjQtMy0xLTEtODA1MzI_84a80caa-6886-4a0a-857a-b7d38a1a61b2"
      unitRef="usd">122416000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjYtMS0xLTEtODA1MzI_116af4e3-9f77-4850-83d9-78301f367757"
      unitRef="usd">4778475000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjYtMy0xLTEtODA1MzI_ea20f943-d47d-48d5-9e60-eb6d1bf83782"
      unitRef="usd">801167000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_15e131b1-9eef-4d87-bf66-d97e4f3f703c"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_1b685654-6c12-48f2-a8f9-ea63c82c871e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_50841dff-c77b-4b98-82f4-19925bf11107"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_78b0ea2c-cbad-44cb-9ca9-a0e94d955aef"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_79fefc8b-a8e7-40ee-8303-dc5371bc67f6"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_7f96a0e2-b962-43ee-a043-8a8abf166789"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_e5d57a1a-6175-4c25-a525-050696fabfb9"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMS0xLTEtODA1MzI_fa43d26d-a5ca-408a-a3fd-0ebfe7a614be"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjctMy0xLTEtODA1MzI_b48dd6c0-7b2b-4c7a-8d7a-88fd36c78790"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjgtMS0xLTEtODA1MzI_cc461032-864e-464b-86c4-8cc183c233be"
      unitRef="usd">382152000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjgtMy0xLTEtODA1MzI_46f21e74-6ca3-4488-a4ef-bf50fa223dae"
      unitRef="usd">576763000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjktMS0xLTEtODA1MzI_bd3c45fb-5b02-4366-9d02-effaa4a8e72b"
      unitRef="usd">2365000</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:ProceedsFromSaleOfLoansReceivable
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMjktMy0xLTEtODA1MzI_3889fbbf-d349-4108-a114-056743f6aca9"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfLoansReceivable>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzAtMS0xLTEtODA1MzI_6f9d4dba-16b2-4d6e-aaf4-9b04bac51587"
      unitRef="usd">404515000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzAtMy0xLTEtODA1MzI_96152595-c8bb-45c6-bac2-6b4d38c436ec"
      unitRef="usd">-884799000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzEtMS0xLTEtODA1MzI_98620931-417e-4562-b102-6d66b0e31c9d"
      unitRef="usd">1332000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzEtMy0xLTEtODA1MzI_cd85aff3-52f0-44f1-a133-904882b928a3"
      unitRef="usd">1509000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzItMS0xLTEtODA1MzI_87fb3128-7d44-4f1e-8941-fe271d797d71"
      unitRef="usd">18000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzItMy0xLTEtODA1MzI_2a1beff0-e647-479e-9209-09d931dcb46e"
      unitRef="usd">6436000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzMtMS0xLTEtODA1MzI_596f7c79-54a5-4f43-b346-0ac1808608b0"
      unitRef="usd">28016000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzMtMy0xLTEtODA1MzI_85fcab59-aea6-49b7-a54c-40475da87edd"
      unitRef="usd">28053000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzQtMS0xLTEtODA1MzI_12baa87a-cb28-4318-892b-24d1eb9cbade"
      unitRef="usd">1543000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzQtMy0xLTEtODA1MzI_2772f83b-2cf7-4937-84de-c3cc41cb2e2c"
      unitRef="usd">100000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzUtMS0xLTEtODA1MzI_57938cf3-79f5-4bb4-8b02-035db6eda781"
      unitRef="usd">-4971897000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzUtMy0xLTEtODA1MzI_7cc5dd06-d73c-4304-af03-273f9782000b"
      unitRef="usd">762803000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzctMS0xLTEtODA1MzI_c2719b58-7d9c-4637-b144-fff593c0bc57"
      unitRef="usd">2906069000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzctMy0xLTEtODA1MzI_f27ba012-a5fa-410a-ac6e-02c06d3835de"
      unitRef="usd">3718379000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzgtMS0xLTEtODA1MzI_80c160e1-e23e-4946-9d07-b57627a7e92c"
      unitRef="usd">-1058839000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzgtMy0xLTEtODA1MzI_74c91eb8-5fa1-4184-9760-f8aa7d9cadb4"
      unitRef="usd">126592000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzktMS0xLTEtODA1MzI_abbf127f-db7b-44c8-9efd-1205f978a2ff"
      unitRef="usd">6490000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfMzktMy0xLTEtODA1MzI_59abfd9a-265c-4810-8c49-86cbe6a5aedc"
      unitRef="usd">36682000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDAtMS0xLTEtODA1MzI_f5b9afe7-cc17-46b4-b639-6421dc2768b5"
      unitRef="usd">996000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDAtMy0xLTEtODA1MzI_63092598-1221-4da1-bf75-7d8ac4045e54"
      unitRef="usd">1288000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDEtMS0xLTEtODA1MzI_4d318d5c-8251-4203-a532-743d561b4206"
      unitRef="usd">3338000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDEtMy0xLTEtODA1MzI_6321a893-c69e-42a0-a78c-6db134f11dbf"
      unitRef="usd">3820000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDItMS0xLTEtODA1MzI_933835cd-3d13-4c69-9456-bfc5dd13fe84"
      unitRef="usd">96958000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDItMy0xLTEtODA1MzI_91eb8e40-1114-4dd1-825a-8aa5a2d1e094"
      unitRef="usd">92396000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDMtMS0xLTEtODA1MzI_fec57c47-cbc8-41ba-aa5a-6c62ca10795d"
      unitRef="usd">1752428000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDMtMy0xLTEtODA1MzI_4fe30a8c-e644-417b-a2e2-e6b8bf6c293a"
      unitRef="usd">3784149000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDQtMS0xLTEtODA1MzI_a2f64ea2-91bd-4da5-a7d1-968a18f1e58b"
      unitRef="usd">-2924415000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDQtMy0xLTEtODA1MzI_888df496-adbc-43de-bf02-707e2d5d453f"
      unitRef="usd">4895542000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDUtMS0xLTEtODA1MzI_e284da89-8f6a-4166-98b2-045978c70262"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i769a469499234fa59ac44291bcad7e2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDUtMy0xLTEtODA1MzI_3c20ff30-1b9f-4264-8de1-783378c15ad5"
      unitRef="usd">10288853000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDYtMS0xLTEtODA1MzI_e459642c-48a6-45d7-b412-dcdb352b538b"
      unitRef="usd">13658585000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zMS9mcmFnOmUzZTkxNDczN2ZkYjRlNmM5OWJiNzcyMmI1Yjk5ZjUzL3RhYmxlOjIzMjkwNjRhMWIzYTRhNjQ4YTgzNDhlYTZlZDY2MDkxL3RhYmxlcmFuZ2U6MjMyOTA2NGExYjNhNGE2NDhhODM0OGVhNmVkNjYwOTFfNDYtMy0xLTEtODA1MzI_b43ade8f-e8ac-4e05-a3a1-ddd7fb12901c"
      unitRef="usd">15184395000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzIyNw_adc3385f-d821-4e58-ab26-77dd1c26cb5d">Significant Accounting Policies&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;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: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;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 in this Quarterly Report on Form 10-Q 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: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 consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (&#x201c;SEC&#x201d;). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December&#160;31, 2021, included in our Annual Report on Form 10-K filed with the SEC on February&#160;4, 2022 (the &#x201c;2021 Form&#160;10-K&#x201d;). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.&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;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 loan losses and 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: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;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;. Additional cash flow information 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&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;22,551&#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;15,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,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;15,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;Accounting Changes, Reclassifications and Restatements. Certain items in prior financial statements have been reclassified to conform to the current presentation.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <cfr:NatureOfOperationsPolicyPolicyTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzIzNA_50360ffb-2bf1-4a33-a911-79d5e15fded4">&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="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzIzOA_c2bb57cd-4d50-459d-bc5c-d4953cb1302f">&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;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 in this Quarterly Report on Form 10-Q 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: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 consolidated financial statements in this Quarterly Report on Form 10-Q have not been audited by an independent registered public accounting firm, but in the opinion of management, reflect all adjustments necessary for a fair presentation of our financial position and results of operations. All such adjustments were of a normal and recurring nature. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and with the instructions to Form 10-Q adopted by the Securities and Exchange Commission (&#x201c;SEC&#x201d;). Accordingly, the financial statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements and should be read in conjunction with our consolidated financial statements, and notes thereto, for the year ended December&#160;31, 2021, included in our Annual Report on Form 10-K filed with the SEC on February&#160;4, 2022 (the &#x201c;2021 Form&#160;10-K&#x201d;). Operating results for the interim periods disclosed herein are not necessarily indicative of the results that may be expected for a full year or any future period.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzI1Mg_9aa4ab4d-d973-43c0-9325-4ff328724ea9">&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 loan losses and the fair values of financial instruments and the status of contingencies are particularly subject to change.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzI0OQ_1c771e09-e283-48db-bea7-16a8efdf23e5">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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&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;22,551&#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;15,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,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;15,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaid
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMi0xLTEtMS04MDUzMg_c6e4f2fb-9b17-496d-a543-019a2ade7014"
      unitRef="usd">22551000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMi0zLTEtMS04MDUzMg_5ba4d924-dae2-484e-bd8d-0957d5eefd57"
      unitRef="usd">15936000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMy0xLTEtMS04MDUzMg_fbebd30a-08b4-4867-a1d1-78508011454f"
      unitRef="usd">45500000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfMy0zLTEtMS04MDUzMg_9e0df2ba-41f4-4324-adfe-e0954e6bd296"
      unitRef="usd">15400000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNS0xLTEtMS04MDUzMg_63a42307-1d57-4afa-9422-a977b0d24299"
      unitRef="usd">110623000</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:IncreaseDecreaseInPayablesToBrokerDealers
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNS0zLTEtMS04MDUzMg_281ca25f-1a78-403a-9de1-ae32a3c5fc38"
      unitRef="usd">358752000</us-gaap:IncreaseDecreaseInPayablesToBrokerDealers>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNi0xLTEtMS04MDUzMg_2b4e4642-5057-4037-b7cb-70d7d27b847a"
      unitRef="usd">0</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfNi0zLTEtMS04MDUzMg_8394cd20-ea7c-49cb-9380-a93925147f65"
      unitRef="usd">3251000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOC0xLTEtMS04MDUzMg_ed70afa0-a807-4ddc-9a2c-2ebe775acff3"
      unitRef="usd">8857000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOC0zLTEtMS04MDUzMg_fccd3d21-d8d2-48de-809f-618d1266bf19"
      unitRef="usd">1552000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOS0xLTEtMS04MDUzMg_0194bd15-c81a-4ade-b257-39b8c98b0289"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RhYmxlOmJjMmQxODc0ODZjZjQwYWI4NTdiMWI5NGE5YmJiNzMwL3RhYmxlcmFuZ2U6YmMyZDE4NzQ4NmNmNDBhYjg1N2IxYjk0YTliYmI3MzBfOS0zLTEtMS04MDUzMg_929324b8-9d0a-4cc2-a56f-00b46b0ed1be"
      unitRef="usd">1749000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY18zNy9mcmFnOjgzZmY5YjM0YWJkMTQ0YTc5MzE2YTJhMDY1NDE4ZTExL3RleHRyZWdpb246ODNmZjliMzRhYmQxNDRhNzkzMTZhMmEwNjU0MThlMTFfMzI1Mw_eeb4655e-67d8-4480-86c7-ff183684f81f">Certain items in prior financial statements have been reclassified to conform to the current presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMxOA_5dfb9829-f882-4e6b-8d4e-8e59a433c344">Securities&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;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 June&#160;30, 2022 and December&#160;31, 2021 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.770%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.315%"/&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;June 30, 2022&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;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;1,418,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340,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;(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,418,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,946,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;3,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;122,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,828,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,946,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: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;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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;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;1,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#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: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;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 $245.5 million and $642.3 million at June&#160;30, 2022 and December&#160;31, 2021, respectively. Accrued interest receivable on held-to-maturity securities totaled $18.0 million and $18.4 million at June&#160;30, 2022 and December&#160;31, 2021, 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: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;From time to time, we have reclassified certain securities from available for sale to held to maturity. The net unamortized, unrealized gain remaining on transferred securities included in accumulated other comprehensive income in the accompanying balance sheet totaled $2.1 million ($1.7 million, net of tax) at June&#160;30, 2022 and $2.5 million ($2.0 million, net of tax) at December&#160;31, 2021. 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: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 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 June&#160;30, 2022 and December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;Aaa/AAA&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;161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.5pt;vertical-align:bottom"&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;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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 7.75pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;460,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;563,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June&#160;30, 2022 and 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:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&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;158&#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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;158&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#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: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;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 June&#160;30, 2022 and December&#160;31, 2021 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;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;June 30, 2022&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;4,656,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,416,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;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;5,967,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;7,183,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987,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;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;17,850,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;56,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,124,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;16,781,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: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: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;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;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;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;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;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;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 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;13,445,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;518,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="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;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: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;All mortgage-backed securities included in the above table were issued by U.S. government agencies and corporations. At June&#160;30, 2022, 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 75.3% 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 $4.4 billion and $5.8 billion at June&#160;30, 2022 and December&#160;31, 2021, respectively. Accrued interest receivable on available-for-sale securities totaled $131.3 million and $120.5 million at June&#160;30, 2022 and December&#160;31, 2021, 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: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 table below summarizes, as of June&#160;30, 2022, 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:26.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.312%"/&gt;&lt;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 2px 4pt;text-align:left;vertical-align: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;4,224,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;242,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;4,224,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;242,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;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;4,825,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;5,194,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align: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;3,249,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;241,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,263,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:10pt;font-weight:400;line-height:100%"&gt;246,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;/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 #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;12,299,514&#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,052,979&#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;382,922&#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;71,600&#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;12,682,436&#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,124,579&#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: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 of June&#160;30, 2022, 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 &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;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 June&#160;30, 2022. 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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.505%"/&gt;&lt;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;350,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,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;22,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;961,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;/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;350,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;85,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;536,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;973,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,946,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;351,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;882,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;351,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497,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;893,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;1,828,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,031,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;4,656,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: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;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;11,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;5,937,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;5,967,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;207,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,526,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;7,183,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,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;/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;207,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,589,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,355,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,655,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;17,850,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,957,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301,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;157,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;4,416,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;11,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,305,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;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;209,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;893,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;4,305,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987,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: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,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;/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;209,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,547,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,213,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,769,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,781,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;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;No&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; &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;held to maturity or available for sale securities were sold during the three or six months ended June&#160;30, 2022 or 2021.&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;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"&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.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(28,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(25,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;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; Trading account securities, at estimated 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&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,615&#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;24,237&#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;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;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;24,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&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;Net gains and losses on trading account securities 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 (loss) 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;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMxOQ_e959000f-93ee-4373-983e-b3f2b272b2a8">A summary of the amortized cost, fair value and allowance for credit losses related to securities held to maturity as of June&#160;30, 2022 and December&#160;31, 2021 is presented below.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.770%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.315%"/&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;June 30, 2022&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;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;1,418,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340,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;(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,418,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,946,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;3,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;122,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,828,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,946,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: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;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;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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: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;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;1,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#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:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy0xLTEtMS04MDUzMg_148a1ad9-b439-4d16-87be-3b611cca8629"
      unitRef="usd">526675000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy0zLTEtMS04MDUzMg_10411816-7f7b-4d83-8573-15a73e0f28c4"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy01LTEtMS04MDUzMg_e645c7da-e60f-4e56-a17e-06617e9b52fa"
      unitRef="usd">40383000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy03LTEtMS04MDUzMg_e0676218-dd8f-4877-b2e9-f1910bcb1bb2"
      unitRef="usd">486292000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy05LTEtMS04MDUzMg_08fe370d-78c3-49fc-8b69-828e510c8004"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMy0xMS0xLTEtODA1MzI_6c7fdb10-8489-4f3c-b7fb-963dddb5ee6c"
      unitRef="usd">526675000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC0xLTEtMS04MDUzMg_0c65f801-9e99-488c-8c89-727814c4dce6"
      unitRef="usd">1418411000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC0zLTEtMS04MDUzMg_7453ed15-7f43-4cfe-bbe9-2b577f254b2c"
      unitRef="usd">3956000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC01LTEtMS04MDUzMg_016ee93d-3da1-437a-93b7-e75141750d28"
      unitRef="usd">81583000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC03LTEtMS04MDUzMg_b6a30985-3b65-4404-b779-6e920dca3222"
      unitRef="usd">1340784000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC05LTEtMS04MDUzMg_b7edaa80-370b-4b00-a5cd-1533f2b6f1c7"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNC0xMS0xLTEtODA1MzI_36662302-c3c4-422d-802b-27180bf5b8b5"
      unitRef="usd">1418253000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS0xLTEtMS04MDUzMg_440b0cc3-052d-4c27-95e2-18485458cb13"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS0zLTEtMS04MDUzMg_a582aba4-a085-43d6-9b14-1ef27d00bdc2"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS01LTEtMS04MDUzMg_6e91e0c2-9939-4c40-9a40-7ed00bfc96e0"
      unitRef="usd">61000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS03LTEtMS04MDUzMg_f9da2693-00f7-4982-8cb5-937dcac361bf"
      unitRef="usd">1439000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS05LTEtMS04MDUzMg_31121353-0557-44f2-aed3-01c683ef7a39"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNS0xMS0xLTEtODA1MzI_7086ee2b-5240-4bf6-abe9-090e9701f6db"
      unitRef="usd">1500000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi0xLTEtMS04MDUzMg_4e746b65-a687-41a6-ab4e-9a395236abf9"
      unitRef="usd">1946586000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi0zLTEtMS04MDUzMg_5e79437f-afcd-4562-95f5-b4c595050b0f"
      unitRef="usd">3956000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi01LTEtMS04MDUzMg_62dfbc0b-49d5-41d7-80fc-ba9c8505496e"
      unitRef="usd">122027000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi03LTEtMS04MDUzMg_76542152-9385-412d-b8f8-f1f56c61ea5d"
      unitRef="usd">1828515000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi05LTEtMS04MDUzMg_c2610ad8-85e2-4099-92f3-205f692fb496"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfNi0xMS0xLTEtODA1MzI_3bb4ea22-aa70-4e79-9445-b71b7387274f"
      unitRef="usd">1946428000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS0xLTEtMS04MDUzMg_fc0c0d4b-0cdf-4c99-91f9-c6b5781ef370"
      unitRef="usd">527264000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS0zLTEtMS04MDUzMg_6bcc8538-a77d-4ed6-9264-2681ccdd7df9"
      unitRef="usd">18766000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS01LTEtMS04MDUzMg_bed6fcb4-e5ff-4ec4-8831-b6769bf34a6f"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS03LTEtMS04MDUzMg_855a7b48-10f8-4923-8e6a-532226d67d1f"
      unitRef="usd">546030000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS05LTEtMS04MDUzMg_dc116dac-16b3-45d3-9ea4-037193c5692c"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfOS0xMS0xLTEtODA1MzI_22ef4786-6d37-4dd2-bc7f-3371045cde4e"
      unitRef="usd">527264000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtMS0xLTEtODA1MzI_8dea4eae-6fd6-461f-8785-adf91962ab6f"
      unitRef="usd">1220573000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtMy0xLTEtODA1MzI_033e3e47-88cf-48f6-b40a-431d6169bc47"
      unitRef="usd">41141000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtNS0xLTEtODA1MzI_ba327e65-1ddf-4293-a07e-fa1d94a56c21"
      unitRef="usd">101000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtNy0xLTEtODA1MzI_527def2b-2db1-4d10-95ff-fc280a97abb3"
      unitRef="usd">1261613000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtOS0xLTEtODA1MzI_7ddbb2e1-ba2f-400b-8e16-5a533db3b654"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTAtMTEtMS0xLTgwNTMy_65d47cbb-4abd-468f-aba0-2c546deecc6a"
      unitRef="usd">1220415000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtMS0xLTEtODA1MzI_db406aff-6066-46ca-a6f7-10596801d504"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtMy0xLTEtODA1MzI_f4258b81-d26b-467d-acec-297ccd46bddf"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtNS0xLTEtODA1MzI_54d10e9f-4bf9-4507-bb16-81bb45913a40"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtNy0xLTEtODA1MzI_2e0c4566-7910-4906-91d5-5ae07ea4d489"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtOS0xLTEtODA1MzI_c1b198e2-55d1-4b96-92e3-2cb94ac5da60"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTEtMTEtMS0xLTgwNTMy_abfa5408-b647-4899-9afd-87b4e1c53d16"
      unitRef="usd">1500000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItMS0xLTEtODA1MzI_bebd7c99-2332-40c7-a68b-285804635c8a"
      unitRef="usd">1749337000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItMy0xLTEtODA1MzI_3a56a734-fc5c-4f0a-b389-159eea4189ac"
      unitRef="usd">59907000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItNS0xLTEtODA1MzI_77a9bb1d-478c-43a9-b678-3a58b0c0677c"
      unitRef="usd">101000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItNy0xLTEtODA1MzI_1c9e2267-b3c3-4f86-b85a-92b7c7bb9a03"
      unitRef="usd">1809143000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItOS0xLTEtODA1MzI_c1f28a27-e76d-46f6-b983-a85da9d5e9d9"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmE4YTE3MDkyNTNiNjRmODE5YWI0YTIxYjIzYjQzZWE3L3RhYmxlcmFuZ2U6YThhMTcwOTI1M2I2NGY4MTlhYjRhMjFiMjNiNDNlYTdfMTItMTEtMS0xLTgwNTMy_c25284f2-73c7-4b58-bdb7-cd6996ef3ab7"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i6cec84954b5a46ccb0eddc15238e87be_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTA2_499f538c-85b2-4f0b-a352-2a2c0317d0d7"
      unitRef="usd">245500000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="ifaec2a715869459d84c977fc81de8021_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTEz_1ed7b314-60be-4c72-96e3-b3ffb54f6922"
      unitRef="usd">642300000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="i6cec84954b5a46ccb0eddc15238e87be_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNjEx_907ba172-51e6-4098-8890-14baa4769ae0"
      unitRef="usd">18000000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ifaec2a715869459d84c977fc81de8021_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNjE4_b023cfb0-ea15-4a2f-a3fd-be4b45f3f8bc"
      unitRef="usd">18400000</us-gaap:InterestReceivable>
    <cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTAzMQ_f9bad654-c533-4ee4-a08c-4dd5a761577c"
      unitRef="usd">2100000</cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTAzNQ_1c6bb56b-a7c4-419b-a4f1-c0d3b3e609f4"
      unitRef="usd">1700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTA2MQ_aa24ae8b-3dd4-4b61-8a6a-030017057388"
      unitRef="usd">2500000</cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMTA2NQ_c9b5538e-fe4a-4cd7-baf4-1a886289ca82"
      unitRef="usd">2000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <cfr:MoodysandStandardPoorsBondRatingsTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMzMA_0f476243-cb42-40be-ac89-e78a0032fb5c">&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 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 June&#160;30, 2022 and December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&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;Aaa/AAA&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;161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,270,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.5pt;vertical-align:bottom"&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;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;764,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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 7.75pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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;460,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;563,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,220,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:MoodysandStandardPoorsBondRatingsTableTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if8d0294ce8694db5a65ed6899da49e25_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy0xLTEtMS04MDUzMg_ffe8304a-5264-40d8-bbad-b13a7cb105d1"
      unitRef="usd">161274000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6d63b53f31fe47d88ff9987c5f345f55_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy0zLTEtMS04MDUzMg_42f32673-b34a-437c-a4b0-29371b9ac215"
      unitRef="usd">764405000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i2cd63a41d95546b39c2efbdcab740ddc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy01LTEtMS04MDUzMg_a507aefc-f4cf-4f89-9d61-762e7e708a1a"
      unitRef="usd">344335000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i1080602c74b64ed0a7477f759651e736_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy03LTEtMS04MDUzMg_3a673159-3016-408b-8f2e-e92094168c83"
      unitRef="usd">1270014000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i1e3f6474ffd34219bd60daa29fb23cf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMy05LTEtMS04MDUzMg_0dcb3506-9134-446d-9458-5e89563ba2c3"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i99e1865caf5948959e6a40ef65f12294_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC0xLTEtMS04MDUzMg_57c3afe3-7c4e-45b1-937d-fc5ae752e6e7"
      unitRef="usd">148397000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="icee6792006ea4e8eaaad5f5d27bf65e4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC0zLTEtMS04MDUzMg_e707c63f-c8e0-4ba8-b316-f2e2c0385c38"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i25cc6e25c6ab400e9eb085a034e148a1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC01LTEtMS04MDUzMg_b06c8a32-7d9a-437a-aad6-00f21cc43cff"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ic58c6bdebc4e4f51a2a6372a73ae93a1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC03LTEtMS04MDUzMg_cc9256ed-5c4e-4b62-8cfa-c63cb33417da"
      unitRef="usd">148397000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i0459e01e43ed4f3f88faf979c8088ca7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNC05LTEtMS04MDUzMg_056d4ce2-40ae-44fb-9572-d94890ea4fc1"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i086d0afb57344b949415045ffe1f6346_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi0xLTEtMS04MDUzMg_faf478d9-c4d8-4f49-815d-12548ee63363"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i574822a9811b47cc9cb60611ebd3f0da_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi0zLTEtMS04MDUzMg_bf24e8cf-f7c6-444a-ac2e-486435ac597e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i469b360f39f949baa19014329afa2e54_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi01LTEtMS04MDUzMg_58e801f1-e238-4157-a5f1-471e8420a3ba"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ifb4952cb536a4d65a3fbd19804c45636_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi03LTEtMS04MDUzMg_4c0fc014-013f-45f8-868f-518bfaaf69ab"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ie6d3494558964c8e96f5cc57ec98f6b8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNi05LTEtMS04MDUzMg_f3fa6e21-73cd-4dfd-b13b-9f20a71ef3c7"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ib825d1b143db4fa4a3d1bb7a547da108_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy0xLTEtMS04MDUzMg_fb10fbe1-a479-400e-b2c8-6f419d9d439c"
      unitRef="usd">309671000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i27dca31e015d4679a8acb298fae90cdb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy0zLTEtMS04MDUzMg_cfd1d915-1d72-4d55-bd51-f822eed0eb00"
      unitRef="usd">764405000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i210a445d7a8144e19d6b4ef76879b778_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy01LTEtMS04MDUzMg_66b3808f-50e2-400f-9930-ccada52487c3"
      unitRef="usd">344335000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy03LTEtMS04MDUzMg_3206052f-ed55-4bb3-a549-7bffddfb1b4b"
      unitRef="usd">1418411000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfNy05LTEtMS04MDUzMg_5694240e-61cc-4f6e-b556-78c519e2ca54"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i97457ffdd55a4287b07215f91a94dd27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS0xLTEtMS04MDUzMg_2b055b93-1d4c-4c15-8b81-6f38f21f200e"
      unitRef="usd">92379000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i0610fd3028454ecaa96e4b5526b31061_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS0zLTEtMS04MDUzMg_0b016071-71c5-4046-8295-02608395912f"
      unitRef="usd">460648000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ic3fd939d7951457fb4ea8cc61d027880_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS01LTEtMS04MDUzMg_6b688c5a-253e-4eaf-b5a8-058884ba8d74"
      unitRef="usd">563251000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if6758785e3e74bf88d210e1a307e4345_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS03LTEtMS04MDUzMg_55150e6a-bf79-415a-8add-f1baa9a28fb3"
      unitRef="usd">1116278000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i392681678fcc4faeb915c984ca74afde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfOS05LTEtMS04MDUzMg_9c7a684f-9305-4507-a81c-1151e35c517f"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i235d0e69eae64cbaa7a5a5f2e8c0b95e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtMS0xLTEtODA1MzI_5189f5fb-7d33-492d-9984-51807cc4e43e"
      unitRef="usd">104295000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i1a463267ec61463d9893a029c820400e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtMy0xLTEtODA1MzI_c018e813-70c9-41a6-b92e-bb3f15b0de42"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i93d18e80fefc4bdc97efeb98fb423ff3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtNS0xLTEtODA1MzI_cb630e1d-54fe-44c5-983e-2bc9f292b362"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i9944643d1e1b4ce89bfd2cb5a1ef28bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtNy0xLTEtODA1MzI_b55186c8-7fb8-4057-8970-5cfebb2da8fe"
      unitRef="usd">104295000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia1c3e3a4598b4c0e9df7eec947ddae86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTAtOS0xLTEtODA1MzI_9bf9a9bd-f124-45f8-984b-f6d866e7d974"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i451897d9e2104a1eb2bd6cf9beb37667_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItMS0xLTEtODA1MzI_3ccdb31e-b29b-449d-b9e9-f3383f4e9354"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if470e241509e48cf9390abcd8b9eb072_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItMy0xLTEtODA1MzI_fc15f26a-2946-4fa8-b02a-3aa853a81077"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i9eff647effe946858d47fc2f6cd95c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItNS0xLTEtODA1MzI_1ee30e49-1ecc-45a4-bc4a-0bd21a4e54a8"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ib8c179ac2b7c4a2a885ce0a74dc3ec6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItNy0xLTEtODA1MzI_924137a4-0ae7-4c2d-b6d1-f45e3351b293"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i9d1e2d7f339f4cb09e3c695edada11ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTItOS0xLTEtODA1MzI_419b2fe9-153e-4616-ad51-a3b3bbd36f7c"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i243ad93698774e57a0e5d85d67d19520_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtMS0xLTEtODA1MzI_417b2cf3-b6d0-4449-85d5-55b6b3e74eb0"
      unitRef="usd">196674000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="iee684e15cadc4fd289bf3c995d1d563a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtMy0xLTEtODA1MzI_a8ab272d-0985-4674-bf29-9d9c849c79c8"
      unitRef="usd">460648000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i448294c848b3480b8c848b4c3f03cc48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtNS0xLTEtODA1MzI_71ef9462-c5fa-4735-992e-0d7ccdb0c59b"
      unitRef="usd">563251000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtNy0xLTEtODA1MzI_76769e4d-8ec8-40f5-8d32-bb000da78ae6"
      unitRef="usd">1220573000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjg5MjllY2E1Y2RiNjQxMDBhZDQ5OGNiODIzNDBlY2IwL3RhYmxlcmFuZ2U6ODkyOWVjYTVjZGI2NDEwMGFkNDk4Y2I4MjM0MGVjYjBfMTMtOS0xLTEtODA1MzI_775312cb-cfea-4b13-90d3-cfac92a1a3e0"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM0Mg_a7aea541-6197-43e5-be7e-af82079830d9">&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;The following table details activity in the allowance for credit losses on held-to-maturity securities during the three and six months ended June&#160;30, 2022 and 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:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&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;158&#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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;158&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#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:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="if6f42e45a9fd4a29b2c6a4b862e3b446_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi0xLTEtMS04MDUzMg_f12f7cff-8ea9-45e4-bf1c-cbb4138fdbe6"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ifb587c48fa8c43da9cd7bcc1fd693042_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi0zLTEtMS04MDUzMg_8025eddd-c307-40f2-b2d6-7ebc592f7995"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ie9922ef418c54ce9b4fbe24f7744ffb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi01LTEtMS04MDUzMg_1700619d-5c6a-44ce-99c2-e7060f3a22ca"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="i0a8cd0cd8c10455bb6007bbd15aaacde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMi03LTEtMS04MDUzMg_65da5b67-2d40-42e9-97ff-37aa0e26c1bf"
      unitRef="usd">160000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="if37dc3334dd8407ea886cc8ea1a979a1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy0xLTEtMS04MDUzMg_e5e87fb2-5478-4571-a0d7-ea7e4641eca4"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="ic125494ff89444f4abb7ad3d28d7aa1a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy0zLTEtMS04MDUzMg_984c2118-d258-4c3e-bfd1-7e39f2aefe11"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="ib133622a6dc0491f8495be9d2935aff6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy01LTEtMS04MDUzMg_e717007f-283e-4107-9485-c079523436da"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease
      contextRef="i47f44cdc21d24a998014f459b67dbd26_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfMy03LTEtMS04MDUzMg_937be887-0cab-41f3-b9d5-bdf16513a2cb"
      unitRef="usd">-2000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ic900fdc4ae204b5098b16569cdc070ce_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC0xLTEtMS04MDUzMg_a8a1c4c6-5427-45f6-a2ba-efb0b4b07e89"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ic346f4c945714bb8bfb87d52eb748119_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC0zLTEtMS04MDUzMg_0191c177-8090-4882-b052-3b1b54849f89"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ic900fdc4ae204b5098b16569cdc070ce_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC01LTEtMS04MDUzMg_6cedfada-82ed-4928-9b33-87845475ad6c"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
      contextRef="ic346f4c945714bb8bfb87d52eb748119_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjI1NDYwZDQ1M2I2NDQ3MzU4NjVmZDRjMWE5Njc5Y2FhL3RhYmxlcmFuZ2U6MjU0NjBkNDUzYjY0NDczNTg2NWZkNGMxYTk2NzljYWFfNC03LTEtMS04MDUzMg_4e454979-c744-4ce8-abd3-584105647484"
      unitRef="usd">158000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM0OA_e56ab687-034f-47f3-b720-be4e3a258bab">A summary of the amortized cost, fair value and allowance for credit losses related to securities available for sale as of June&#160;30, 2022 and December&#160;31, 2021 is presented below.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;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;June 30, 2022&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;4,656,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,416,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;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;5,967,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;7,183,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987,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;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;17,850,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;56,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,124,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;16,781,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: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: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;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;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;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;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;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;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 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;13,445,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;518,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="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;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:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi0xLTEtMS04MDUzMg_01ebd4c6-f39f-42af-9a00-b046b14e8615"
      unitRef="usd">4656896000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi0zLTEtMS04MDUzMg_59b1352c-26b7-4226-a682-bc8c3a7a6085"
      unitRef="usd">2093000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi01LTEtMS04MDUzMg_0372cc46-f6eb-4f17-96b7-f3e8793ff878"
      unitRef="usd">242690000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi03LTEtMS04MDUzMg_1249f053-79d9-4d37-9cec-a515fdbb2228"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMi05LTEtMS04MDUzMg_96e38775-81f9-4ae8-bcfb-81883129ab4d"
      unitRef="usd">4416299000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC0xLTEtMS04MDUzMg_6ddc5a1a-faca-42d6-a4ac-97c013d06f5d"
      unitRef="usd">5967803000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC0zLTEtMS04MDUzMg_91495038-7b66-4ea4-8bfb-fba2ca632264"
      unitRef="usd">3443000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC01LTEtMS04MDUzMg_98e1928b-b1c9-4835-b1c1-cfc715e94f4d"
      unitRef="usd">635521000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC03LTEtMS04MDUzMg_e65625e2-ec26-496e-afec-1bd7e24f6c46"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNC05LTEtMS04MDUzMg_0002acd3-1985-4f1d-baea-8874b7f620dc"
      unitRef="usd">5335725000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS0xLTEtMS04MDUzMg_c0cd63e3-3810-4bb6-b03c-64876cae11da"
      unitRef="usd">7183199000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS0zLTEtMS04MDUzMg_7ec858bc-3c50-4767-b644-b9d8d879c97c"
      unitRef="usd">50465000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS01LTEtMS04MDUzMg_83d3fe6b-1372-4d1d-b9db-aafe724c132f"
      unitRef="usd">246368000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS03LTEtMS04MDUzMg_051968eb-2690-456d-8a6b-f227cdecd346"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNS05LTEtMS04MDUzMg_597d6acd-a67b-4d1b-8fa8-8aef387a8077"
      unitRef="usd">6987296000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi0xLTEtMS04MDUzMg_bb941ba5-b128-4760-b59b-51a01a76a889"
      unitRef="usd">42365000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi0zLTEtMS04MDUzMg_1fb8c373-c125-47f4-8643-f26065edfa84"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi01LTEtMS04MDUzMg_f7434a1f-4ef2-40de-8ae8-6390ed0ff136"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi03LTEtMS04MDUzMg_5646b941-1f71-4fe7-8863-75f5f1da099c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNi05LTEtMS04MDUzMg_96fa3465-549d-4a83-a120-90a4ff54b748"
      unitRef="usd">42365000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy0xLTEtMS04MDUzMg_7ce290eb-61e0-429d-a27e-51badda550d3"
      unitRef="usd">17850263000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy0zLTEtMS04MDUzMg_86a0944c-b3a0-4a8d-a126-6688e475012b"
      unitRef="usd">56001000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy01LTEtMS04MDUzMg_de88ddbc-37ef-4583-8a9e-cb5aefa851a5"
      unitRef="usd">1124579000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy03LTEtMS04MDUzMg_64aa44ab-9b81-48d7-a9b7-72151815fdc9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfNy05LTEtMS04MDUzMg_3ed618b8-b1da-4ede-864d-5f2064d9d0b7"
      unitRef="usd">16781685000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS0xLTEtMS04MDUzMg_04b53a87-8f96-4b73-8970-86dc79f21859"
      unitRef="usd">2165702000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS0zLTEtMS04MDUzMg_f6b5d255-1377-441a-9b95-34e3ec641e1a"
      unitRef="usd">23333000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS01LTEtMS04MDUzMg_b9691300-6d46-47a5-9841-8b1f3ed0538a"
      unitRef="usd">9602000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS03LTEtMS04MDUzMg_0ad0ab17-7048-456f-b6a4-e25ac314b968"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfOS05LTEtMS04MDUzMg_67366651-f57e-4ae2-a986-71071c564e02"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtMS0xLTEtODA1MzI_20258654-8695-4e11-b719-454737af19c3"
      unitRef="usd">4059692000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtMy0xLTEtODA1MzI_437e550c-8f4f-40b4-8351-60e38d2e29e5"
      unitRef="usd">31662000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtNS0xLTEtODA1MzI_39f70def-837c-4937-a44f-b10f04267d69"
      unitRef="usd">25089000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtNy0xLTEtODA1MzI_9437bc84-77f7-4715-ad60-286f61cb2a64"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTEtOS0xLTEtODA1MzI_62250028-2d37-49ca-8e25-dae5cbeba6e0"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItMS0xLTEtODA1MzI_213cb992-c604-4784-ac0a-be5616b8b45b"
      unitRef="usd">7178135000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItMy0xLTEtODA1MzI_ff0d4399-d29e-4be5-a48a-1be87e27dced"
      unitRef="usd">463810000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItNS0xLTEtODA1MzI_7f628c41-5151-4397-80ce-b2aa6020b89c"
      unitRef="usd">5374000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItNy0xLTEtODA1MzI_a8736694-4f66-46df-aceb-483433fe6344"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTItOS0xLTEtODA1MzI_a12b0773-d54f-4278-8250-1a3f9f5d95ce"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtMS0xLTEtODA1MzI_05c55e35-de22-4bb4-abc1-b09f0d63e9a7"
      unitRef="usd">42359000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtMy0xLTEtODA1MzI_5a68dd27-e038-4da8-8f08-cf4d44b072af"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtNS0xLTEtODA1MzI_19b5b80f-a642-4899-a6da-62da8a3ebf4b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtNy0xLTEtODA1MzI_d935130d-862d-475d-aeb1-68a637f6c414"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2ba60e7d611046d9948075795db9b703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTMtOS0xLTEtODA1MzI_cc591c08-9931-4c5d-9ebe-a10702cc1b50"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtMS0xLTEtODA1MzI_40e9aa95-5ab1-4064-a686-979d23165287"
      unitRef="usd">13445888000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtMy0xLTEtODA1MzI_fbb01643-1aff-426f-85ff-3c1dae8f946a"
      unitRef="usd">518805000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtNS0xLTEtODA1MzI_5d1cb0ff-01a2-461d-be0a-7f4895417ae1"
      unitRef="usd">40065000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtNy0xLTEtODA1MzI_333e2ef4-28f6-48b0-8d80-56d42876d226"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmVjZTMzOGM4NDA5YzQwNjZhMmI4MzdlMDIxOTRjZmYyL3RhYmxlcmFuZ2U6ZWNlMzM4Yzg0MDljNDA2NmEyYjgzN2UwMjE5NGNmZjJfMTQtOS0xLTEtODA1MzI_b55802e8-bcb6-43d0-84db-49ebb4bcfc1f"
      unitRef="usd">13924628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjEyOA_2a788eda-8c55-4137-b5eb-1d05ec7ef5dd"
      unitRef="number">0.753</cfr:PercentMunicipalBondPortfolioIssuedByPoliticalSubdivisionOrAgenciesWithinStateOfTexasGuaranteedByTexasPermanentSchoolFundOrHaveBeenPreRefunded>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="i67fe806c4ddc4e75b8b45611eb5ddfc4_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjU4Mg_84e10e08-ac4c-47b1-9bde-5fc6680ad420"
      unitRef="usd">4400000000</cfr:CarryValueofSecuritiesPledged>
    <cfr:CarryValueofSecuritiesPledged
      contextRef="id066bcc5f7744978ac94596a711465fc_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjU4OQ_a9263049-d358-4262-8293-dfb2076ce48b"
      unitRef="usd">5800000000</cfr:CarryValueofSecuritiesPledged>
    <us-gaap:InterestReceivable
      contextRef="i67fe806c4ddc4e75b8b45611eb5ddfc4_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjY4OQ_04b1da74-911f-4a2d-b2c8-c6243358751a"
      unitRef="usd">131300000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="id066bcc5f7744978ac94596a711465fc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMjY5Ng_9aa0c223-9098-443d-8e85-af78be2f2d62"
      unitRef="usd">120500000</us-gaap:InterestReceivable>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM1OQ_1defc8de-e45a-48e1-b33e-88b83b7b8070">&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 table below summarizes, as of June&#160;30, 2022, 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:26.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.312%"/&gt;&lt;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 2px 4pt;text-align:left;vertical-align: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;4,224,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;242,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;4,224,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;242,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;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;4,825,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;5,194,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align: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;3,249,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;241,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,263,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:10pt;font-weight:400;line-height:100%"&gt;246,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;/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 #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;12,299,514&#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,052,979&#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;382,922&#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;71,600&#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;12,682,436&#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,124,579&#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:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi0xLTEtMS04MDUzMg_a43c80ce-f712-450a-84d0-899172b68b9e"
      unitRef="usd">4224018000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi0zLTEtMS04MDUzMg_9c5f1f7d-3c85-4610-b318-1278811e86b5"
      unitRef="usd">242690000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi01LTEtMS04MDUzMg_55d4540e-c622-4c4c-b8d9-1fbc3fceaed0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi03LTEtMS04MDUzMg_bc1272b1-0888-4e0a-90af-f38145aaa081"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi05LTEtMS04MDUzMg_e8ffe8ff-38ab-4959-be75-7e2483ad7d7e"
      unitRef="usd">4224018000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMi0xMS0xLTEtODA1MzI_1f1bdcb0-0a7f-49bb-8206-9f38705c715a"
      unitRef="usd">242690000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy0xLTEtMS04MDUzMg_ee703bf7-bf47-439a-9362-684c02b7cde6"
      unitRef="usd">4825871000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy0zLTEtMS04MDUzMg_c4610f6f-4057-4825-a9ec-f2b233dd16ec"
      unitRef="usd">568405000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy01LTEtMS04MDUzMg_cfe0ee45-0813-4b4b-9673-5a3ade1bee16"
      unitRef="usd">369098000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy03LTEtMS04MDUzMg_aed212ad-11e8-4dad-b805-1086dae95b5c"
      unitRef="usd">67116000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy05LTEtMS04MDUzMg_bb5f55e3-bbe1-4b77-9971-647db0ff1b4e"
      unitRef="usd">5194969000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfMy0xMS0xLTEtODA1MzI_22b17593-8350-45dd-8e6a-14c6e47fc8da"
      unitRef="usd">635521000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC0xLTEtMS04MDUzMg_33f64605-a6ec-4061-ab80-0d337ab2d180"
      unitRef="usd">3249625000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC0zLTEtMS04MDUzMg_ca313f16-4c95-4a93-8b64-9df9e64dbb02"
      unitRef="usd">241884000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC01LTEtMS04MDUzMg_3a2a98b6-3c19-403a-9f37-962aa71e88a9"
      unitRef="usd">13824000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC03LTEtMS04MDUzMg_5643da23-175d-4669-88ee-3798bf40bf10"
      unitRef="usd">4484000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC05LTEtMS04MDUzMg_128cb8d2-0315-4e98-bfb3-a8bda6e2db8e"
      unitRef="usd">3263449000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNC0xMS0xLTEtODA1MzI_51ab768c-9936-47a8-845a-bf6072772e6f"
      unitRef="usd">246368000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS0xLTEtMS04MDUzMg_1ce55a48-e86c-485c-afbe-a9ced94af037"
      unitRef="usd">12299514000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS0zLTEtMS04MDUzMg_c342b5d4-1b37-4dfe-9f62-632401e47747"
      unitRef="usd">1052979000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS01LTEtMS04MDUzMg_5c60a541-d0e4-46dc-92f5-bb69b57d3d15"
      unitRef="usd">382922000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS03LTEtMS04MDUzMg_f15f547b-fde9-4ca5-b65b-61e7c343c414"
      unitRef="usd">71600000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS05LTEtMS04MDUzMg_21c6fffe-9102-48eb-a2d6-7cde466b3930"
      unitRef="usd">12682436000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjZkNTI1NTlkZDA2NzRhMWI4ZWZkZTk5MmY2YzY1NWVlL3RhYmxlcmFuZ2U6NmQ1MjU1OWRkMDY3NGExYjhlZmRlOTkyZjZjNjU1ZWVfNS0xMS0xLTEtODA1MzI_a5edfda9-46a4-47c9-a45c-d7934d29cf25"
      unitRef="usd">1124579000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfMzEwNw_40148269-79d3-4de0-97d6-83d98d605bc9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTM2Mg_244be6b3-4a70-4d35-b0a3-3a0de2a5c1b6">The following table summarizes the maturity distribution schedule of securities held to maturity and securities available for sale as of June&#160;30, 2022. 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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.505%"/&gt;&lt;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;350,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,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;22,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;961,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;/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;350,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;85,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;536,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;973,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,946,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;351,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;882,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340,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;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;351,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497,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;893,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;1,828,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,031,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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;4,656,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: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;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;11,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;5,937,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;5,967,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;207,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,526,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;7,183,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,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;/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;207,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,589,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,355,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,655,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;17,850,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,957,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301,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;157,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;4,416,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;11,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,305,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;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;209,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,579,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;893,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;4,305,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987,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: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,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;/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;209,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,547,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,213,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,769,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,781,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC0xLTEtMS04MDUzMg_ea10bc9e-ebc2-4beb-b2da-64e89051debf"
      unitRef="usd">3000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC0zLTEtMS04MDUzMg_b22e80b4-57eb-4322-91d3-a4ffea56f1ea"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC01LTEtMS04MDUzMg_037e9591-a0b5-45b1-8658-54b5d9c2e3e9"
      unitRef="usd">514582000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC03LTEtMS04MDUzMg_dd5b64ee-e4c6-46b1-ad38-8f268ba44a40"
      unitRef="usd">12090000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNC05LTEtMS04MDUzMg_9ecaed47-8b4e-4bbf-ad7e-af64aabd357f"
      unitRef="usd">526675000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS0xLTEtMS04MDUzMg_0ad0c5ee-0f95-439d-b21f-faf361f0ce25"
      unitRef="usd">350365000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS0zLTEtMS04MDUzMg_3259eb49-f70b-487c-833b-8e72b8a46836"
      unitRef="usd">84053000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS01LTEtMS04MDUzMg_b1101643-8db1-4cbb-b29d-3a371a494247"
      unitRef="usd">22102000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS03LTEtMS04MDUzMg_28a345b8-82da-40f3-9524-c9aa366f5da5"
      unitRef="usd">961891000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNS05LTEtMS04MDUzMg_e36b026f-ab83-4585-84c0-025e57366eb1"
      unitRef="usd">1418411000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi0xLTEtMS04MDUzMg_f3dbbae7-b6eb-4ff6-a88b-8a41ef3c3247"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi0zLTEtMS04MDUzMg_ed212090-de03-4f29-86ac-f244b5bcec67"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi01LTEtMS04MDUzMg_58fd2b43-81bf-40b0-8eb3-fbac9da314dc"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi03LTEtMS04MDUzMg_25155b82-7195-4566-92f8-92630b6059ee"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNi05LTEtMS04MDUzMg_2f1dd096-7adc-4934-a510-3d45576d5028"
      unitRef="usd">1500000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy0xLTEtMS04MDUzMg_6219f65f-7941-4852-90aa-7ed2cd90f56a"
      unitRef="usd">350368000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy0zLTEtMS04MDUzMg_a6524842-d262-44e2-a9cf-59c3a15c3b20"
      unitRef="usd">85553000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy01LTEtMS04MDUzMg_5f8751d8-ccdc-4541-98dd-d091fa3adc8c"
      unitRef="usd">536684000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy03LTEtMS04MDUzMg_29a6e248-8a33-45f6-9ca1-3a3fb814c201"
      unitRef="usd">973981000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfNy05LTEtMS04MDUzMg_0a057797-5855-4470-ab78-eb8207bb06f7"
      unitRef="usd">1946586000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtMS0xLTEtODA1MzI_9f21eb65-45b9-4f3e-b863-9111a4477859"
      unitRef="usd">3000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtMy0xLTEtODA1MzI_dba1e5bd-c035-480f-ae97-85393191947d"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtNS0xLTEtODA1MzI_8e86dace-e2a1-4655-a4f5-53b91405e752"
      unitRef="usd">475721000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtNy0xLTEtODA1MzI_86747a72-acd4-4c80-9a8d-00cbef45f23f"
      unitRef="usd">10568000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTAtOS0xLTEtODA1MzI_d4909528-53c9-4e93-bc68-ab3166a30d26"
      unitRef="usd">486292000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtMS0xLTEtODA1MzI_2bd59f31-096d-499c-85b5-73ca9c2999a0"
      unitRef="usd">351237000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtMy0xLTEtODA1MzI_7c2513ff-2170-4d2a-8bdc-669ff03b5ddc"
      unitRef="usd">84787000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtNS0xLTEtODA1MzI_80d246c0-0cff-472e-9cb9-91ca548e437d"
      unitRef="usd">22166000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtNy0xLTEtODA1MzI_17d6ec7d-a3c1-4364-a2ba-161a3f8da0c5"
      unitRef="usd">882594000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTEtOS0xLTEtODA1MzI_271dae3d-b60f-4449-830b-9fd74bf611e5"
      unitRef="usd">1340784000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItMS0xLTEtODA1MzI_bbb50196-69d2-404a-b2cf-8da2b8d84d96"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItMy0xLTEtODA1MzI_59a17252-b9d2-4382-8956-11089dea524d"
      unitRef="usd">1439000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItNS0xLTEtODA1MzI_59f78e6e-79b6-4347-9b46-9ac09637fd18"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItNy0xLTEtODA1MzI_026ba6fa-3cf6-4875-beca-ab16de5b6b73"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTItOS0xLTEtODA1MzI_6529474d-fa07-4f32-8f23-454a9e226dd9"
      unitRef="usd">1439000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtMS0xLTEtODA1MzI_122fcc52-5f36-4d3d-883e-ca65ceb828ce"
      unitRef="usd">351240000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtMy0xLTEtODA1MzI_03a2cd9a-343d-40a6-b8b2-f1639f92c5ec"
      unitRef="usd">86226000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtNS0xLTEtODA1MzI_38618296-20fb-4e64-b044-17d549b952ff"
      unitRef="usd">497887000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtNy0xLTEtODA1MzI_7e13193e-e986-4ba2-a851-29c86e00254a"
      unitRef="usd">893162000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTMtOS0xLTEtODA1MzI_86afce05-49dd-496b-9836-51482207b3a3"
      unitRef="usd">1828515000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtMS0xLTEtODA1MzI_ccf5b6f4-aa27-4001-8027-05c480a4a9e4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtMy0xLTEtODA1MzI_289c1107-f7ed-4456-83c2-e16399e2b935"
      unitRef="usd">3031706000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtNS0xLTEtODA1MzI_e57bc613-cabb-4376-ba65-7be586eec0d5"
      unitRef="usd">1433320000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtNy0xLTEtODA1MzI_eb56f73e-220d-4216-946b-922585f610d4"
      unitRef="usd">191870000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTYtOS0xLTEtODA1MzI_13ed061c-e5bb-4a8f-9cd5-6ce4e4a91c45"
      unitRef="usd">4656896000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctMS0xLTEtODA1MzI_e6b1027d-ac1b-4ed2-8ab6-f87c69abe868"
      unitRef="usd">55000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctMy0xLTEtODA1MzI_f5799455-d4c4-43f1-bcc9-e0cc3dae4c60"
      unitRef="usd">11080000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctNS0xLTEtODA1MzI_6ffa76a8-ca85-470c-8037-a1a27bcfccba"
      unitRef="usd">18743000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctNy0xLTEtODA1MzI_52dcf9ed-0b2b-49ad-9699-096e7ed92620"
      unitRef="usd">5937925000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTctOS0xLTEtODA1MzI_b60f0e65-9eea-4231-abbc-c2347f4de5f6"
      unitRef="usd">5967803000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtMS0xLTEtODA1MzI_895e059c-7cf8-41a8-9870-b113ffa41b17"
      unitRef="usd">207078000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtMy0xLTEtODA1MzI_63326923-92a6-4295-a91a-f9d5e7f87c5d"
      unitRef="usd">1546995000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtNS0xLTEtODA1MzI_84e608a0-96b7-4f75-928e-b3d1bdc21072"
      unitRef="usd">902953000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtNy0xLTEtODA1MzI_d693db6e-0090-4e8e-8f78-64629fea2a6f"
      unitRef="usd">4526173000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTgtOS0xLTEtODA1MzI_42ca8ae3-79b6-41fb-ad7a-cc56df76e923"
      unitRef="usd">7183199000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktMS0xLTEtODA1MzI_2e93c640-d6ac-483b-848e-eddb6be29705"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktMy0xLTEtODA1MzI_d88da491-5d62-40ec-a02b-c407ea61d628"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktNS0xLTEtODA1MzI_cc829ce4-8ad7-454d-9f46-cddfdc63190a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktNy0xLTEtODA1MzI_4d2c558f-1539-44a6-9a2e-cb68baaf38b8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMTktOS0xLTEtODA1MzI_95da8549-e174-420e-9a92-274abf94ca75"
      unitRef="usd">42365000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtMS0xLTEtODA1MzI_d055a71d-ec4c-4b4e-a44b-540a137cafe6"
      unitRef="usd">207133000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtMy0xLTEtODA1MzI_2d91cb17-9968-46c6-8f50-b784b80361a9"
      unitRef="usd">4589781000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtNS0xLTEtODA1MzI_21ced36f-d889-413f-8a68-43e9bd6c5314"
      unitRef="usd">2355016000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtNy0xLTEtODA1MzI_9870886b-1481-4b28-a8e1-819d080a0ac7"
      unitRef="usd">10655968000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjAtOS0xLTEtODA1MzI_a4301bec-527d-4b22-9d08-a3ae667800a5"
      unitRef="usd">17850263000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItMS0xLTEtODA1MzI_844d141b-03d0-453c-95fc-c2f971a019a1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItMy0xLTEtODA1MzI_95e0e396-8812-4e15-9ebb-6a9b728e0af5"
      unitRef="usd">2957018000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItNS0xLTEtODA1MzI_79044c2d-2069-44e4-9edf-3f1636ba8381"
      unitRef="usd">1301539000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItNy0xLTEtODA1MzI_64e7bc9b-012e-4b53-8205-4ea6e47e6835"
      unitRef="usd">157742000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjItOS0xLTEtODA1MzI_42467b15-3813-49b3-adf0-9c2f77142f3c"
      unitRef="usd">4416299000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtMS0xLTEtODA1MzI_5f848946-e865-49d2-91df-26d5522b8ea4"
      unitRef="usd">55000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtMy0xLTEtODA1MzI_087c9844-5c63-4748-8ef5-cebdf5c3e11b"
      unitRef="usd">11231000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtNS0xLTEtODA1MzI_44cfbc26-5ec5-4710-a27f-e305d240e6ea"
      unitRef="usd">18792000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtNy0xLTEtODA1MzI_9c73737d-a169-4712-a7c4-7a389a905e4f"
      unitRef="usd">5305647000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjMtOS0xLTEtODA1MzI_bd90eac2-689d-4df6-a7b1-e55f3c5d1bcd"
      unitRef="usd">5335725000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtMS0xLTEtODA1MzI_265f3be7-ccbb-4693-a5ea-3e15ede7719b"
      unitRef="usd">209138000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtMy0xLTEtODA1MzI_38f5f6c6-00aa-4126-b82c-6bbe12580b9b"
      unitRef="usd">1579097000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtNS0xLTEtODA1MzI_047da2e5-8214-4a83-93ed-3abcfcc24197"
      unitRef="usd">893132000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtNy0xLTEtODA1MzI_a32a87e2-9d7b-4e44-ad03-19138633c1ef"
      unitRef="usd">4305929000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjQtOS0xLTEtODA1MzI_2f3800b7-2b00-4536-98be-10591ba9422c"
      unitRef="usd">6987296000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtMS0xLTEtODA1MzI_411a041e-5ff3-488c-89e5-6e6aef08f550"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtMy0xLTEtODA1MzI_518239c5-5e7d-45a3-a681-75539a1c7d3a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtNS0xLTEtODA1MzI_4202ef2f-a70a-4625-8bdc-4e391c59b432"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtNy0xLTEtODA1MzI_7d2182df-0034-49aa-9ffd-9d21d2ac9509"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieacd1caadd1b46429a69d1eaf3f25fe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjUtOS0xLTEtODA1MzI_5e8cb47b-1633-4bfb-9f2d-97dc688469a6"
      unitRef="usd">42365000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtMS0xLTEtODA1MzI_d73f2f38-adc1-41df-b3fb-4e7bb3d74557"
      unitRef="usd">209193000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtMy0xLTEtODA1MzI_6ecf2261-04c4-43c4-af2e-e99b89b08241"
      unitRef="usd">4547346000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtNS0xLTEtODA1MzI_dd353714-246e-44bd-9ed8-066b3cac5f38"
      unitRef="usd">2213463000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtNy0xLTEtODA1MzI_a05dddfd-90d4-4083-bfbb-c73271218fd4"
      unitRef="usd">9769318000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjM5YTNhMGRiNWVhNTQ0ZTdhZmIxMTA3OThlZDZkOTE3L3RhYmxlcmFuZ2U6MzlhM2EwZGI1ZWE1NDRlN2FmYjExMDc5OGVkNmQ5MTdfMjYtOS0xLTEtODA1MzI_161d5e28-3ec6-4550-b9be-d208a083cc97"
      unitRef="usd">16781685000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_15e131b1-9eef-4d87-bf66-d97e4f3f703c"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_1b685654-6c12-48f2-a8f9-ea63c82c871e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_50841dff-c77b-4b98-82f4-19925bf11107"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_78b0ea2c-cbad-44cb-9ca9-a0e94d955aef"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_79fefc8b-a8e7-40ee-8303-dc5371bc67f6"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_7f96a0e2-b962-43ee-a043-8a8abf166789"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_e5d57a1a-6175-4c25-a525-050696fabfb9"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNDg5OQ_fa43d26d-a5ca-408a-a3fd-0ebfe7a614be"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:InvestmentIncomeTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMyNA_a8ff59e9-e40d-46d0-bcb9-79f469014f5a">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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(28,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(25,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi0xLTEtMS04MDUzMg_fd475db5-2045-40b2-a1ef-69d2c37cc630"
      unitRef="usd">28053000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi0zLTEtMS04MDUzMg_574dd030-533b-475b-a57d-58d9ad40573b"
      unitRef="usd">30541000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi01LTEtMS04MDUzMg_2b09846a-f466-42bd-95df-70e5ff8941c7"
      unitRef="usd">57113000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfPremium
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMi03LTEtMS04MDUzMg_2c4431da-2278-40b4-b9ec-d6e60037748b"
      unitRef="usd">61776000</us-gaap:InvestmentIncomeAmortizationOfPremium>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy0xLTEtMS04MDUzMg_3469f129-9396-4cc1-9883-88b3a98f85e0"
      unitRef="usd">2482000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy0zLTEtMS04MDUzMg_a028da92-2fa3-4d56-a9fc-649ef3fa8bf0"
      unitRef="usd">705000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy01LTEtMS04MDUzMg_6464badb-292b-4bb9-aff2-289c6a1fa90d"
      unitRef="usd">3888000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeAmortizationOfDiscount
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfMy03LTEtMS04MDUzMg_e09b2fd6-c2c1-4d70-9e97-c200c2d6aa9a"
      unitRef="usd">1342000</us-gaap:InvestmentIncomeAmortizationOfDiscount>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC0xLTEtMS04MDUzMg_7c536d4f-f99a-41f2-890b-c5d45ad197ef"
      unitRef="usd">-25571000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC0zLTEtMS04MDUzMg_347ca7b5-fff0-4583-a1b1-db17c07f9834"
      unitRef="usd">-29836000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC01LTEtMS04MDUzMg_410f1114-af43-4606-a97b-0a6b9dd92d25"
      unitRef="usd">-53225000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOjcxMDc4ZDZiOTAyMTRlMDU4MWFlYTQzZDFjMTkxNGFhL3RhYmxlcmFuZ2U6NzEwNzhkNmI5MDIxNGUwNTgxYWVhNDNkMWMxOTE0YWFfNC03LTEtMS04MDUzMg_dbf050c6-9756-4660-a4da-6b6c1da7359e"
      unitRef="usd">-60434000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMyNQ_d508f49e-2a76-48ba-a588-e13bf47fa556">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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&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,615&#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;24,237&#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;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;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;24,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;</us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:TradingSecurities
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMS0xLTEtMS04MDUzMg_3af0bcd9-6dc8-4121-b265-c8ec3dd909a6"
      unitRef="usd">24615000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMS0zLTEtMS04MDUzMg_7789eb95-3d17-4820-a52f-03e429f703fb"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i5346d60827ba47f08ac0ab819c7baa8a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMi0xLTEtMS04MDUzMg_b77ec87e-f430-45c9-8148-1d6d4d07b288"
      unitRef="usd">65000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i81c4d642ab7d437297858ba96ab36900_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMi0zLTEtMS04MDUzMg_51d6e954-e704-4818-84c3-0a3deb9b454f"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMy0xLTEtMS04MDUzMg_b2e895ee-be12-41bd-b7cb-ec248c352cec"
      unitRef="usd">24680000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmZiM2ZmM2EyMTBkNTQ0M2JiZGQ2MGE2YTRlYWVjNDk4L3RhYmxlcmFuZ2U6ZmIzZmYzYTIxMGQ1NDQzYmJkZDYwYTZhNGVhZWM0OThfMy0zLTEtMS04MDUzMg_a71d1694-83e1-4e89-8fc4-93f4b8e0c1eb"
      unitRef="usd">25162000</us-gaap:TradingSecurities>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RleHRyZWdpb246MjM2NTBkMmY3ZTllNDA3YTk0MTI3OTAxMDIwOTllYzlfNTMwMg_2b0ba904-2acf-4498-90ea-58f7bc36d8d3">&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;Net gains and losses on trading account securities 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 (loss) 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;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi0xLTEtMS04MDUzMg_8d706b96-db2c-449c-9b4f-d14c06ae433c"
      unitRef="usd">1012000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi0zLTEtMS04MDUzMg_dcdd44cb-b631-4efa-a0f8-4d38d8448bc6"
      unitRef="usd">293000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi01LTEtMS04MDUzMg_79ee79e6-8b2b-48c2-81fd-3290cd3d63fa"
      unitRef="usd">1352000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingRealizedGain
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMi03LTEtMS04MDUzMg_2762834c-00f6-41e3-bff8-03be98f2f497"
      unitRef="usd">402000</us-gaap:DebtSecuritiesTradingRealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy0xLTEtMS04MDUzMg_1a9950fb-9659-4f9a-bcce-df10f37dcc24"
      unitRef="usd">-76000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy0zLTEtMS04MDUzMg_b41d7eee-c376-4fa6-bfc4-61f0a34e49f1"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy01LTEtMS04MDUzMg_af86335f-d0f3-44aa-95e8-a25bcf9ce967"
      unitRef="usd">-244000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfMy03LTEtMS04MDUzMg_61852e47-98e1-4c7e-b5cc-8a77a979592a"
      unitRef="usd">-69000</us-gaap:DebtSecuritiesTradingUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC0xLTEtMS04MDUzMg_72ad93e4-d127-4c1d-b752-9277489e6ce3"
      unitRef="usd">936000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC0zLTEtMS04MDUzMg_30f17650-8d01-4619-9b93-694ddf12f86f"
      unitRef="usd">293000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC01LTEtMS04MDUzMg_335650c2-1808-4486-a59f-eaab52afc73e"
      unitRef="usd">1108000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:DebtSecuritiesTradingGainLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180MC9mcmFnOjIzNjUwZDJmN2U5ZTQwN2E5NDEyNzkwMTAyMDk5ZWM5L3RhYmxlOmNlZTIzZmU0YTdhZTQ0ZTY4NTk0ZTdiZGIxNzNhOTdjL3RhYmxlcmFuZ2U6Y2VlMjNmZTRhN2FlNDRlNjg1OTRlN2JkYjE3M2E5N2NfNC03LTEtMS04MDUzMg_7d29924e-ab90-44f0-b4e1-7b15266bbf62"
      unitRef="usd">333000</us-gaap:DebtSecuritiesTradingGainLoss>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkyMQ_330a0707-aa0c-411a-bc5b-dcf9cd7f8b6f">Loans&lt;div style="margin-top:9pt;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;Loans 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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;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;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,539,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;762,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;121,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;103,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 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;987,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;91,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,041,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,535,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;478,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 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;8,056,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;352,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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;603,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;604,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: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;/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 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,561,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;9,617,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;499,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,736,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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;/tr&gt;&lt;/table&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;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 June&#160;30, 2022, there were no concentrations of loans related to any single industry in excess of 10% of total loans. The largest industry concentration was related to the energy industry, which totaled 5.9% of total loans (also 5.9% excluding PPP loans). Unfunded commitments to extend credit and standby letters of credit issued to customers in the energy industry totaled $887.3 million and $79.1 million, respectively, as of June&#160;30, 2022.&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;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 June&#160;30, 2022 or December&#160;31, 2021.&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;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;). Such loans totaled $342.5 million at June&#160;30, 2022 and $350.5 million 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;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 $44.8 million and $40.0 million at June&#160;30, 2022 and December&#160;31, 2021, 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: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;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.&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;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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:center;vertical-align: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 #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;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 #000000;padding:2px 1pt;text-align:center;vertical-align: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 #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;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 #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;11,170&#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;3,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;11,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;11,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;/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;35,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&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 non-accrual loans as of June&#160;30, 2022 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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:18.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.535%"/&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;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;&#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: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;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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: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;11,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;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;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;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 7.75pt;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;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;1,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:8pt;font-weight:400;line-height:100%"&gt;7,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: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;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;11,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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;7,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;35,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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;Had non-accrual loans performed in accordance with their original contract terms, we would have recognized additional interest income, net of tax, of approximately $436 thousand and $843 thousand for the three and six months ended June&#160;30, 2022, respectively, and approximately $427 thousand and $881 thousand for the three and six months ended June&#160;30, 2021, respectively.&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;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June&#160;30, 2022 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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.916%"/&gt;&lt;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&#160;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&lt;br/&gt;Past&#160;Due&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;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&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;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;14,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,520,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,539,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;3,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;text-align:left;vertical-align: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;17,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:10pt;font-weight:400;line-height:100%"&gt;25,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,494,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,520,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,534,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,535,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,561,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;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;50,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;21,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,663,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,736,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;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;. Troubled debt restructurings during the six months ended June&#160;30, 2022 and 2021 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;Six Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;Period-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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;Period-End&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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;3,817&#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;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;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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:10pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,155&#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;1,116&#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;4,399&#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;4,396&#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: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;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: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 as of or for the six months ended June&#160;30, 2022 and 2021 related to loans restructured during the preceding twelve months is set forth 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;4,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 sale of restructured 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;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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: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;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 (v)&#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: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;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 set forth in our 2021 Form&#160;10-K. 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&#160;&#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 June&#160;30, 2022. 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.322%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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;td colspan="3" style="background-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: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,009,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;805,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;563,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;267,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;142,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,213,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;54,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,276,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;6.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;12,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;9,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;8,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;164,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;9.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 7.75pt;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,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;23,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;56,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;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 7.75pt;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;1,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;6,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;4,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,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;11.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 7.75pt;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;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;2,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,027,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;852,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;582,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;289,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;232,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,318,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;68,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,539,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;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.28&#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.03&#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.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 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.75&#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.01&#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.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;6.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.52&#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="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: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;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: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;312,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;446,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;49,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;941,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;10,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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 7.75pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 7.75pt;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;9,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;3,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.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 7.75pt;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;2,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;328,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,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;7,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;12,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,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;467,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;49,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;987,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.75pt;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.09&#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.66&#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.69&#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.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;8.30&#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.17&#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.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.25&#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.82&#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="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;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;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: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;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: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,101,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,495,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;999,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;788,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;428,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;963,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;84,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;106,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,969,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;64,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:8pt;font-weight:400;line-height:100%"&gt;27,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:8pt;font-weight:400;line-height:100%"&gt;99,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;35,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:8pt;font-weight:400;line-height:100%"&gt;7,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;5,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;17,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;52,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;3,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: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;170,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:8pt;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 7.75pt;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;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,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:8pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;62,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.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 7.75pt;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;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;10,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.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 7.75pt;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;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,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: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,173,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,548,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,118,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;895,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;478,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,100,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;96,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;109,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,520,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.75pt;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;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.23&#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.16&#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.25&#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.28&#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.95&#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.24&#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.44&#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="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: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;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: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;276,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;662,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;253,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,479,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;6.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: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;11,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;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;2,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: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;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;41,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12.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 7.75pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;315,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;663,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;182,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;114,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;253,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,535,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;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;7.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 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.12&#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.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;8.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;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;7.16&#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.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 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.01&#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.96&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;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;1,488,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,211,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,009,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;479,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,102,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;349,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: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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,056,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;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;7.03&#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;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.09&#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.36&#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.28&#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.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;6.41&#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;7.09&#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="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: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 the table above, certain energy and commercial real estate loans are reported as 2022 originations and have risk grades of 11 or higher. These loans were, for the most part, first originated in various years prior to 2022 but were renewed in the current year.&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 as of December&#160;31, 2021. Refer to our 2021 Form 10-K for details of these loans by year of origination/renewal. &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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Commercial and Industrial&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;Energy&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;Commercial Real Estate - Buildings, Land and Other&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;Commercial Real Estate - Construction&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 Commercial Real Estate&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;6.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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,063,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,574,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,262,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,837,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;9.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:8pt;font-weight:400;line-height:100%"&gt;187,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;11.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:8pt;font-weight:400;line-height:100%"&gt;31,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:8pt;font-weight:400;line-height:100%"&gt;11.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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;11.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: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;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;12.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:8pt;font-weight:400;line-height:100%"&gt;12,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:8pt;font-weight:400;line-height:100%"&gt;12.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:8pt;font-weight:400;line-height:100%"&gt;15,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,272,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,304,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;7,576,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June&#160;30, 2022 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:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.140%"/&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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 7.75pt;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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;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: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;6,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;154,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;324,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:8pt;font-weight:400;line-height:100%"&gt;211,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,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:8pt;font-weight:400;line-height:100%"&gt;43,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;137,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;592,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,552,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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;154,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;324,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;211,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;44,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;141,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;593,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;10,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,561,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 7.75pt;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,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;31,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:8pt;font-weight:400;line-height:100%"&gt;30,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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,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;391,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,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 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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;33,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;30,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;10,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;4,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;391,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: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;24,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;499,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;Revolving loans that converted to term during the three and six months ended June&#160;30, 2022 and 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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;16,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;22,111&#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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;31,561&#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;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;10,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;10,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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;text-align:left;vertical-align: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;1,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;5,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/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;30,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;44,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;75,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 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, the components of which are more fully described in our 2021 Form&#160;10-K, totaled 138.4 at June&#160;30, 2022 and 135.9 at December&#160;31, 2021. A higher TLI value implies more favorable economic conditions.&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;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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K. &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 details of the allowance for credit losses on loans segregated by loan portfolio segment as of June&#160;30, 2022 and December&#160;31, 2021. 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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:400;line-height:100%"&gt;Modeled expected credit losses&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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;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;35,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;95,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:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;87,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;117,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;239,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;/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: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;text-align:left;vertical-align: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 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;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;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;Specific allocations&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;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 7.75pt;text-align:left;vertical-align: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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-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: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 details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June&#160;30, 2022 and 2021. 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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.243%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Three months ended:&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:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&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;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;87,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;4,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net charge-offs&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;(698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;87,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;117,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;239,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2021&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;70,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;33,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(5,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;(4,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Net charge-offs&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;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:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;Ending balance&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;65,271&#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;28,010&#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;147,993&#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,154&#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,860&#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;255,288&#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:14pt"&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 #000;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 #000;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 #000;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 #000;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 #000;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 #000;padding:0 1pt"/&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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.243%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Six months ended:&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&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;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;72,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;17,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;18,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(5,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (charge-offs) recoveries&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;(3,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;87,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;117,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;239,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2021&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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;(7,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(2,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;2,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;/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;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;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;Ending balance&lt;/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;65,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 June&#160;30, 2022 and December&#160;31, 2021.&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,360&#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;24,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;15,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;21,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5Mg_88499c69-d8cf-4c87-8620-5c7e76d2bf30">&lt;div style="margin-top:9pt;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;Loans 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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;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;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,539,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;762,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;121,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;103,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 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;987,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;91,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,041,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,535,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;478,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 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;8,056,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;352,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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;603,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;604,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: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;/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 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,561,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;9,617,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;499,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,736,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMS0xLTEtMS04MDUzMg_74f796fd-a815-49a1-8b0e-8b36b3fa406e"
      unitRef="usd">5539277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMS0zLTEtMS04MDUzMg_35b301b7-4ca2-4260-aa17-b5830b682643"
      unitRef="usd">5364954000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic41358301cc746c4ab9efcdedf9878b8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMy0xLTEtMS04MDUzMg_bfe1b53c-fdbb-4c26-aa4b-e23c8ab6ca69"
      unitRef="usd">762625000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic4da59073dd742b7a5f895e5714b688a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMy0zLTEtMS04MDUzMg_19bcf274-b7b2-4caa-a0f0-6bb2100a6ad0"
      unitRef="usd">878436000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i770b075bff7244cdb16674b99c1f46a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNC0xLTEtMS04MDUzMg_6d70d073-6167-4ba5-8374-1f4a4dcc7033"
      unitRef="usd">121356000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i52c12d5c38ef46ff918296737a5e05db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNC0zLTEtMS04MDUzMg_5c737316-0ad7-4942-b1fe-ac2daddca9dd"
      unitRef="usd">105901000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if4b2a83fad094d7fbce6fb30f4b2b06b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNS0xLTEtMS04MDUzMg_3545266b-0f53-4a0f-b48e-50485ccc20e6"
      unitRef="usd">103944000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i13de42200de3482aa9a660baacc0bd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNS0zLTEtMS04MDUzMg_14bf736f-f2f1-48dd-9a2a-f73aa459493f"
      unitRef="usd">93455000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNi0xLTEtMS04MDUzMg_9c83fa3d-1c62-4915-9fe6-0db4703c5d27"
      unitRef="usd">987925000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNi0zLTEtMS04MDUzMg_512a6a88-12f9-49a0-97e2-df7a7d657888"
      unitRef="usd">1077792000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNy0xLTEtMS04MDUzMg_737f89f0-3c05-4be6-be4a-26a180561ebc"
      unitRef="usd">91919000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfNy0zLTEtMS04MDUzMg_75cee397-4c14-4ac8-8653-3ec5176fba01"
      unitRef="usd">428882000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie7b5987aa034410f8c63df3ef3c8154a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfOS0xLTEtMS04MDUzMg_c8d559fb-1087-4132-8306-32e0757e2f4c"
      unitRef="usd">6041606000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i62b2aaa7fd5f450eacc6b4c2949ae1df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfOS0zLTEtMS04MDUzMg_9fe51f6a-8a73-4cbf-8f93-8daacc8cd890"
      unitRef="usd">5867062000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTAtMS0xLTEtODA1MzI_e14e3418-92a2-4015-baf3-a81f7cf98537"
      unitRef="usd">1535808000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i645df62f67334090bb3df85da6d973c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTAtMy0xLTEtODA1MzI_0b6eddc3-0bd4-4db9-a293-eb6c4b6a6766"
      unitRef="usd">1304271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i62f857c7a46048b8a007f9089c403c4e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTEtMS0xLTEtODA1MzI_431815f4-fb88-4199-932f-7967169184e3"
      unitRef="usd">478674000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id42227a1ec25485185e7362fc4a599dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTEtMy0xLTEtODA1MzI_fc9e370f-1568-4c35-9dce-3e9db8a9caf1"
      unitRef="usd">405277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTItMS0xLTEtODA1MzI_1bc30856-40ee-4b31-b53d-ac8730e457e8"
      unitRef="usd">8056088000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i48a46c2349be4145978f6e63e0722d37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTItMy0xLTEtODA1MzI_3fc17989-30c0-4144-85b7-d9996bcebc8b"
      unitRef="usd">7576610000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i416c47a33cc148cea256d977cd6ba612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTQtMS0xLTEtODA1MzI_e2a1b2d4-eecb-4f91-ab13-0120a754fb25"
      unitRef="usd">352633000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ief811deb489d4e308de63d13d76e1e93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTQtMy0xLTEtODA1MzI_630c64a7-b00a-42be-a690-208fe128e0f8"
      unitRef="usd">324157000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0582546b2f8442418018fe53ac8a7431_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTUtMS0xLTEtODA1MzI_d06ce5d4-ce58-4f0b-bc39-0f7b2f53fe4b"
      unitRef="usd">603907000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5ea5bfac2f7c40c299cd9cb89fb9c1d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTUtMy0xLTEtODA1MzI_bf2af303-5f1a-4021-b085-86312ae6f3d9"
      unitRef="usd">519098000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1aca300605754555b2697f7881bb9092_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTYtMS0xLTEtODA1MzI_8ca6f6c0-6629-4077-a18b-620f65dc7ea3"
      unitRef="usd">604495000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9c82c1d7fb68447db48cfb7fea7e42a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTYtMy0xLTEtODA1MzI_223209db-0a49-4fe4-a049-d24fdfcf547e"
      unitRef="usd">567535000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTctMS0xLTEtODA1MzI_1c9da5a4-34c1-46d7-a7db-772ec534f6cb"
      unitRef="usd">1561035000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTctMy0xLTEtODA1MzI_4fb3e2fd-9ca8-412f-b8d1-e6ce9c31398f"
      unitRef="usd">1410790000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1d290d82ba6f4e86a18851d4bcb78f3c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTgtMS0xLTEtODA1MzI_a4e1fc17-fbf8-42e1-add8-cd7bc5b3bf30"
      unitRef="usd">9617123000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i342edc9d2e084871a9ec08e3137f18fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTgtMy0xLTEtODA1MzI_6f75e9d0-f0b3-43bf-85ef-658db0d3581d"
      unitRef="usd">8987400000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTktMS0xLTEtODA1MzI_39fa345c-7c29-4c6e-88ad-6e6271870fa8"
      unitRef="usd">499782000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i258ec9c784994afeb848412a9991aadd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMTktMy0xLTEtODA1MzI_a5f7259a-e853-4129-8190-5fc9219a3341"
      unitRef="usd">477369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMjAtMS0xLTEtODA1MzI_e32a7f28-9b88-4b88-b0d4-7ffb79be0d93"
      unitRef="usd">16736026000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjBiYTQwMWRjNWQwMTQzOTdhMmUxNzg2NTY5NjU5ZGI5L3RhYmxlcmFuZ2U6MGJhNDAxZGM1ZDAxNDM5N2EyZTE3ODY1Njk2NTlkYjlfMjAtMy0xLTEtODA1MzI_0dfb353c-e8c8-4d97-81ad-bd4cb42432a9"
      unitRef="usd">16336397000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:Concentrationofloansinasingleindustryinexcessoftenpercent
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMzg4_d211bb8a-348c-47f6-aeb6-539078736cf8"
      unitRef="number">0</cfr:Concentrationofloansinasingleindustryinexcessoftenpercent>
    <cfr:MaximumPercentageOfLoanRelatedToSingleIndustry
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNDU5_4cf24b44-f238-4c94-993b-32a932e5cc40"
      unitRef="number">0.10</cfr:MaximumPercentageOfLoanRelatedToSingleIndustry>
    <cfr:Percentageoftotalenergyloanstototalloans
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTYz_58e1817c-c34b-4064-9a91-ffca123ab2e7"
      unitRef="number">0.059</cfr:Percentageoftotalenergyloanstototalloans>
    <cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTg3_5f6e32ee-06df-4bba-9484-4306fc17762a"
      unitRef="number">0.059</cfr:PercentageOfTotalEnergyLoansToTotalLoansExcludingPPPLoans>
    <cfr:Unfundedbalances
      contextRef="ibc5fd16f2f154ae1bfb7068d3dfa43d2_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzMx_326b4e09-0e4c-4e7f-a583-b0bb52b2cdb1"
      unitRef="usd">887300000</cfr:Unfundedbalances>
    <cfr:Unfundedbalances
      contextRef="if5564212f24c4b8f9da95c21f842de7a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzM4_17d814a7-9572-4495-9197-192e684ce830"
      unitRef="usd">79100000</cfr:Unfundedbalances>
    <cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfOTYy_119a3de5-2b52-4d79-83b3-1deb01b1ea10"
      unitRef="usd">0</cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico>
    <cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfOTYy_f1049929-2dcb-4c46-be1b-e2b05da005bb"
      unitRef="usd">0</cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTE5OQ_4d7eceb2-191e-4879-ada1-f55b5e4e7c39"
      unitRef="usd">342500000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTIxMg_51df15da-b652-4d13-ba0e-97f5bf88ee8a"
      unitRef="usd">350500000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:InterestReceivable
      contextRef="i8ebbbb254913474f874aeb6ec13d0afa_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTI5Ng_c57c12e6-0bee-40e7-b445-62c9b6879935"
      unitRef="usd">44800000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i19b6a527613a421b8ffa2744869ee53b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTMwMw_e78bc684-3673-4a46-91ab-fd983e95baa2"
      unitRef="usd">40000000</us-gaap:InterestReceivable>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5Nw_7fe4b83d-ceb0-40ab-b038-49f6b0c24e19">&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;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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:center;vertical-align: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 #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;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 #000000;padding:2px 1pt;text-align:center;vertical-align: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 #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;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 #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;11,170&#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;3,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;11,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;11,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;/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;35,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi0xLTEtMS04MDUzMg_90d8458c-5c98-4184-a8ef-d4aba55b66a4"
      unitRef="usd">11170000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi0zLTEtMS04MDUzMg_a2584ce3-db5f-4591-befc-6a311427dd60"
      unitRef="usd">3093000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi01LTEtMS04MDUzMg_9ba148bd-719a-4bb0-b3f3-d2e2f6131003"
      unitRef="usd">22582000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMi03LTEtMS04MDUzMg_8ff81591-2dea-4a31-85f6-35c917e88f29"
      unitRef="usd">4701000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy0xLTEtMS04MDUzMg_9eca532c-45db-4e1f-a367-34f2839e41dd"
      unitRef="usd">11114000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy0zLTEtMS04MDUzMg_cf524117-f842-497f-9313-8d151ed9024d"
      unitRef="usd">6442000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy01LTEtMS04MDUzMg_2b628c4a-891f-4094-bfd2-4bd64249429b"
      unitRef="usd">14433000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMy03LTEtMS04MDUzMg_7b3a5929-79af-4362-813d-cd0481d05f3a"
      unitRef="usd">8533000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC0xLTEtMS04MDUzMg_a786f476-dd46-4201-b5a4-633457610ddc"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC0zLTEtMS04MDUzMg_3edcf8b7-9a78-4b24-a6e6-67ea9eb1d7c9"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC01LTEtMS04MDUzMg_d3a229a2-f68d-4b4e-9d71-8b6c8d2c8e56"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNC03LTEtMS04MDUzMg_ae3e4a0a-6b40-42ec-abab-e3b1050acd04"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi0xLTEtMS04MDUzMg_4e0f8acc-0d15-4a74-8ae2-ac94dc8cc5c6"
      unitRef="usd">11806000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi0zLTEtMS04MDUzMg_8c4a0007-5308-4e69-b449-796ca0918812"
      unitRef="usd">6419000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi01LTEtMS04MDUzMg_a05ab262-deeb-4994-ad2f-4bc73ffcf0be"
      unitRef="usd">15297000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNi03LTEtMS04MDUzMg_b7a7079e-49f0-4194-9c6b-234b57f1ffe7"
      unitRef="usd">13817000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy0xLTEtMS04MDUzMg_0f1b8403-99b2-4e45-875e-51d97b718eb5"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy0zLTEtMS04MDUzMg_b75b1e4a-fe1c-49c3-b2ab-430ae623cb58"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i645df62f67334090bb3df85da6d973c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy01LTEtMS04MDUzMg_e289868a-e7d6-4ed3-9ece-792003d07975"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i645df62f67334090bb3df85da6d973c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfNy03LTEtMS04MDUzMg_5e334ae3-b65f-4c7c-b810-464fe27f5d3b"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC0xLTEtMS04MDUzMg_ae784d4f-587b-4dff-b700-3ce7a328f4c0"
      unitRef="usd">1035000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC0zLTEtMS04MDUzMg_0bd77c25-f613-4865-88b9-b5273a907d91"
      unitRef="usd">732000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC01LTEtMS04MDUzMg_0964d661-25b3-4da9-96bf-9e42b7d409b2"
      unitRef="usd">440000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOC03LTEtMS04MDUzMg_48833eb0-da09-4f01-a900-5031728a7790"
      unitRef="usd">138000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS0xLTEtMS04MDUzMg_beda1595-42b7-49a4-aa14-ec6a6f452b7b"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS0zLTEtMS04MDUzMg_03f1f0bc-08ca-4f22-b16a-cb8798daebe8"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i258ec9c784994afeb848412a9991aadd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS01LTEtMS04MDUzMg_800dfabd-b27f-4942-8404-b9da7a6671de"
      unitRef="usd">13000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i258ec9c784994afeb848412a9991aadd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfOS03LTEtMS04MDUzMg_6d3d1fa8-c26a-4428-af06-ae0b796de6e5"
      unitRef="usd">13000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtMS0xLTEtODA1MzI_d6b304b8-6b38-48d4-87a3-e1ffb4cb8426"
      unitRef="usd">35125000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtMy0xLTEtODA1MzI_10e66748-e2ff-4ef1-813d-2b746542a55b"
      unitRef="usd">16686000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtNS0xLTEtODA1MzI_ad888238-db00-4cf9-a998-399fea393f8d"
      unitRef="usd">53713000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmMyODkxNzdiN2JjYzRjNzFhNTk0MDgxZjA1Njc3ZmU4L3RhYmxlcmFuZ2U6YzI4OTE3N2I3YmNjNGM3MWE1OTQwODFmMDU2NzdmZThfMTAtNy0xLTEtODA1MzI_31094b66-d505-4271-954b-c0d834d0afe6"
      unitRef="usd">27202000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5Mw_588f17a6-6e04-4e42-83ec-d9310838ffbb">&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 non-accrual loans as of June&#160;30, 2022 by class and year of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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:18.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.535%"/&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;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;&#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: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;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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: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;11,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;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;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;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 7.75pt;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;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;1,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:8pt;font-weight:400;line-height:100%"&gt;7,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: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;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;11,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: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:8pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;7,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;35,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xLTEtMS04MDUzMg_ae03be9d-13c1-4871-afb7-a5556904d8f2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0zLTEtMS04MDUzMg_c645a4cb-73a1-4756-97cf-48c586b6c701"
      unitRef="usd">98000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS01LTEtMS04MDUzMg_0cf95a02-6960-4a3a-9b91-36c306b03327"
      unitRef="usd">3520000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS03LTEtMS04MDUzMg_d31ff004-e72d-4620-89b4-af3c6a52755a"
      unitRef="usd">3507000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS05LTEtMS04MDUzMg_a79d0e94-92b1-4caf-bd05-6d7cee50bf57"
      unitRef="usd">1491000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xMS0xLTEtODA1MzI_d4257a62-9385-4b16-9c02-c61e7c037f42"
      unitRef="usd">653000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xMy0xLTEtODA1MzI_e94beb55-4839-46f4-9f7b-80ab1e849a0e"
      unitRef="usd">108000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib789c7cf936a4be2adb34cdc352a0ca0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xNS0xLTEtODA1MzI_83413855-1399-4432-a7c6-8322709bf5d9"
      unitRef="usd">1793000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMS0xNy0xLTEtODA1MzI_864a00b1-c2be-4021-a9d0-432a97d54a15"
      unitRef="usd">11170000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xLTEtMS04MDUzMg_3eb93a97-cfeb-4f0e-b7b1-0d3bc66053f5"
      unitRef="usd">5779000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0zLTEtMS04MDUzMg_e486707e-4ac6-4dad-9bc9-8018de2ced81"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi01LTEtMS04MDUzMg_b43c286b-2a0e-4790-b63d-99e780be4d9c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi03LTEtMS04MDUzMg_9c3c1935-1000-4783-b383-bd65af71d149"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi05LTEtMS04MDUzMg_7f789498-4b07-4ecd-9044-c782d2683da8"
      unitRef="usd">21000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xMS0xLTEtODA1MzI_52addc94-f292-4db7-8458-3cd3d9d8ef89"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xMy0xLTEtODA1MzI_eee8f0f6-b195-41ee-b8e4-3c0e346247ca"
      unitRef="usd">5127000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i16df40779dca46dfa4d80a6ad627d1bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xNS0xLTEtODA1MzI_07b20c57-a5d0-42e9-97db-95756a16b429"
      unitRef="usd">187000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMi0xNy0xLTEtODA1MzI_f4aad3b2-9162-4c28-b5bd-a9e7037b63c2"
      unitRef="usd">11114000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xLTEtMS04MDUzMg_039a2fed-d4f8-40b1-9bcb-dc1ea005fe6c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0zLTEtMS04MDUzMg_3e636a83-e926-4bb5-9665-4dcd9a93ca41"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy01LTEtMS04MDUzMg_f853521b-43ee-4409-b226-76a96864923d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy03LTEtMS04MDUzMg_635c5768-ec78-414e-ad5a-fd689899dcb6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy05LTEtMS04MDUzMg_b8959975-0e7d-4705-910c-82291345f32f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xMS0xLTEtODA1MzI_216b7b44-992c-44de-bd19-d663cfe19990"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xMy0xLTEtODA1MzI_71a33e85-32b5-4572-b6f9-bab916760829"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if818d4701fb548f7854fcadbb188e14f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xNS0xLTEtODA1MzI_b728897b-d70a-4b20-a754-c4e4a27077da"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfMy0xNy0xLTEtODA1MzI_0f7365c1-fa47-40ab-bcc1-3adeea909d52"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xLTEtMS04MDUzMg_552a6774-ac0e-46fe-8331-58ad01b3e44a"
      unitRef="usd">1116000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0zLTEtMS04MDUzMg_8423b353-74a4-4e56-8b44-9d42fc75a088"
      unitRef="usd">7556000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS01LTEtMS04MDUzMg_10c46aa2-fceb-42e8-99fd-8d9a39744a8b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS03LTEtMS04MDUzMg_435216c1-e7f3-427c-bd95-5c895a5112f3"
      unitRef="usd">229000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS05LTEtMS04MDUzMg_46ad936b-6167-485c-98e5-e01a7356e77d"
      unitRef="usd">313000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xMS0xLTEtODA1MzI_c2d831e4-cb36-448e-8fb7-b4b6e79223ee"
      unitRef="usd">2592000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xMy0xLTEtODA1MzI_b4e73d34-073a-4f96-a1e2-0d86cd85219a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i51f23cc9e7c949168e464038bf25c98f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xNS0xLTEtODA1MzI_4fdff815-79bd-42be-95cc-f3a0f0628da8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNS0xNy0xLTEtODA1MzI_a4e7e31b-ad66-4faa-bea5-1036bb917d69"
      unitRef="usd">11806000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xLTEtMS04MDUzMg_4bdc9380-5a0c-4144-a9fa-c4c2a072905b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0zLTEtMS04MDUzMg_0a659d21-d90e-44ae-9525-deee97aedca4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi01LTEtMS04MDUzMg_2a6cf634-43d8-4592-a7f6-74066460966d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi03LTEtMS04MDUzMg_86e0539e-c042-471d-bc58-51a73ab05e37"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi05LTEtMS04MDUzMg_eb22b04c-878d-4cda-99b8-966258648d69"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xMS0xLTEtODA1MzI_349962e2-590b-481e-8549-95dfa9b3b9c7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xMy0xLTEtODA1MzI_1a70979d-3df3-4584-9b7b-d81c42a60e49"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifbda2fc319324bf59517d876c67a6354_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xNS0xLTEtODA1MzI_0a5df398-ee5f-4a15-a9fa-8fc456721e98"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNi0xNy0xLTEtODA1MzI_ed192f9c-1d24-4a13-81fb-765e59d945d3"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xLTEtMS04MDUzMg_9a471930-0abc-4e28-82ff-ad6ccf5d163d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0zLTEtMS04MDUzMg_5ce0c216-4072-4edd-b98b-99f6596e92ae"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy01LTEtMS04MDUzMg_618019a2-cff8-492d-b946-077f3fe3fd7a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy03LTEtMS04MDUzMg_7980966c-6bd5-4c8b-838b-2bba0ffa806a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy05LTEtMS04MDUzMg_75e08791-8689-4169-9ca8-cb627e531af1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xMS0xLTEtODA1MzI_97d19197-4f37-4ac0-861b-9697b298099c"
      unitRef="usd">380000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xMy0xLTEtODA1MzI_0724e1c3-8a8c-4899-a8a7-932dc643b63b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib7c4c88790d54e3e9b128a2fee6b53a2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xNS0xLTEtODA1MzI_0c40d564-7a60-4c98-ac57-af490b7b3a00"
      unitRef="usd">655000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfNy0xNy0xLTEtODA1MzI_1d86ebf8-ffb3-4a35-97e9-766bd1d00de3"
      unitRef="usd">1035000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xLTEtMS04MDUzMg_80e24cbd-6084-4543-9402-22f555e92d3f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0zLTEtMS04MDUzMg_c7955f59-6fcd-4d11-8866-6c6e12b9daf0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC01LTEtMS04MDUzMg_3351329b-0467-41bc-92b4-a97a4f07adfe"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC03LTEtMS04MDUzMg_e83b50ee-3d92-4292-a556-1a07eadf108b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC05LTEtMS04MDUzMg_ebb5c801-d73e-4036-930b-1ea1fcc1cb16"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xMS0xLTEtODA1MzI_494d1ecd-c30d-4e20-8ce2-fe3adcc43adf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xMy0xLTEtODA1MzI_3a2bc6e9-69e6-4182-adc2-224bada29dd6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i75f9416827fa427b8772f81187dd10de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xNS0xLTEtODA1MzI_316781fb-44bc-4851-b7a7-cff959d6aca5"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOC0xNy0xLTEtODA1MzI_2573429e-fb7b-446c-8ddf-3d9d9325662b"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xLTEtMS04MDUzMg_c3b08d0d-531d-48f7-8aea-7e18adfe8057"
      unitRef="usd">6895000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0zLTEtMS04MDUzMg_8e47bff2-afdf-458b-bf1f-d8e1147b6bd2"
      unitRef="usd">7654000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS01LTEtMS04MDUzMg_4d104a63-f1ce-4d5b-82ab-a158d7bfc35b"
      unitRef="usd">3520000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS03LTEtMS04MDUzMg_1c01eb0e-b508-42b6-974b-252b9ff0ea55"
      unitRef="usd">3736000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS05LTEtMS04MDUzMg_c3f9d072-c9b8-41d8-8cca-2fff0f0fc56c"
      unitRef="usd">1825000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xMS0xLTEtODA1MzI_1eb3e8ce-5e6f-4b82-998f-30b9e75e1a1b"
      unitRef="usd">3625000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xMy0xLTEtODA1MzI_ad0e12b4-9963-4d39-8424-2d25b61dfa23"
      unitRef="usd">5235000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia55ce54f203e4dc3ac8be32ead9187e9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xNS0xLTEtODA1MzI_a39e1df3-133d-4acb-985c-af186481b74f"
      unitRef="usd">2635000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjcwNzA5MDI3MDhiZDRmZTliYmFhNzk2MTg3MGFlNTZmL3RhYmxlcmFuZ2U6NzA3MDkwMjcwOGJkNGZlOWJiYWE3OTYxODcwYWU1NmZfOS0xNy0xLTEtODA1MzI_13368c98-38de-47a3-8f50-a9c2e3290895"
      unitRef="usd">35125000</us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i88b42dbe445c47f190a035f52a437d88_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMjEzNQ_9153b8a6-0b9e-4caa-86c2-3464ae27ebaa"
      unitRef="usd">436000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i656ba9670d4b4d3b96103155a74e4cfa_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTY0OTI2NzQ1MTE5MA_40c3e405-1e21-4395-9c81-66f66a80afe0"
      unitRef="usd">843000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i2d45baec1f1a4f92b740af05775b007b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMjE4NA_ab192387-fbcb-4f25-9ccc-db98dd413876"
      unitRef="usd">427000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans
      contextRef="i1d9b397bec5a4c91827b2e219ec245a5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTY0OTI2NzQ1MTIxNg_d132ff74-176c-42cb-852c-5e1a19f128c0"
      unitRef="usd">881000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkxMQ_4f17ac01-e787-43ff-a135-eaf9ac246477">&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;An age analysis of past due loans (including both accruing and non-accruing loans), segregated by class of loans, as of June&#160;30, 2022 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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.916%"/&gt;&lt;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&#160;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&lt;br/&gt;Past&#160;Due&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;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&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;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;14,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,520,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,539,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;3,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;text-align:left;vertical-align: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;17,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:10pt;font-weight:400;line-height:100%"&gt;25,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,494,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,520,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,534,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,535,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,561,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;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;50,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;21,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,663,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,736,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="ie422fa21d108432a8a80bccb3b664246_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS0xLTEtMS04MDUzMg_2cd72b6a-7e03-4fa4-b0e5-e79a01380bd0"
      unitRef="usd">14529000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id862de02799346568daf0db25fe05b07_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS0zLTEtMS04MDUzMg_27cf1c65-6687-4cbc-883f-9508f7d483f2"
      unitRef="usd">3993000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i10c4adf8c32b4b94ace482c20975d6b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS01LTEtMS04MDUzMg_e7b178c2-f47f-45a1-9de5-0720f61a5913"
      unitRef="usd">18522000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1961a82589104c8ba5838e7b997c14f2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS03LTEtMS04MDUzMg_99b5fa81-8c67-46ca-81de-bc5bbd0a514e"
      unitRef="usd">5520755000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS05LTEtMS04MDUzMg_b22b8c12-8118-444c-96b1-a79a35578432"
      unitRef="usd">5539277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMS0xMS0xLTEtODA1MzI_6004501b-4b5b-4cd5-9134-f8bcb8ed77e4"
      unitRef="usd">3280000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i4c1214351f3d427d9040ac9ca716e6b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi0xLTEtMS04MDUzMg_75b11743-af19-4dd8-bc9d-c649b5728925"
      unitRef="usd">200000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i08ac9312090d4a1aa9b48ecafb847e37_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi0zLTEtMS04MDUzMg_fcbb2532-120b-4199-b72a-9142c743f7f6"
      unitRef="usd">3275000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2e560db384d14f3d8d3a3f9b50ae1227_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi01LTEtMS04MDUzMg_385a22db-7ec7-460d-8973-56f228691ed2"
      unitRef="usd">3475000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i230575cfad884bc2a44676b66eb46c8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi03LTEtMS04MDUzMg_fe85c0d0-6838-4fbb-9f5a-c315aae6ed99"
      unitRef="usd">984450000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi05LTEtMS04MDUzMg_eaafdd94-73a4-447d-b915-d44274a1cdb2"
      unitRef="usd">987925000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMi0xMS0xLTEtODA1MzI_9473950e-fe29-49c1-98b0-9ee26b5bae04"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="id9c71b6b356d436fb2bd5e21436d4a0a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy0xLTEtMS04MDUzMg_5c72f1bb-8e00-49f6-986b-1e7d12352d9e"
      unitRef="usd">5919000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if4bfddf9abd54c80828b6165c05aee0b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy0zLTEtMS04MDUzMg_a08590a5-3b21-43c6-8198-56103260df9b"
      unitRef="usd">5063000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id6b3d00dbaaf47969dce505b712487cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy01LTEtMS04MDUzMg_8be1598e-4d9d-4bd4-bff9-2943522ebc23"
      unitRef="usd">10982000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iaa648f27c91543739b531aed9d31a43e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy03LTEtMS04MDUzMg_1d7624d6-1db4-4173-b86b-1e151b56e8c5"
      unitRef="usd">80937000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy05LTEtMS04MDUzMg_1528301e-8847-4b14-bbea-8e81ba68d53f"
      unitRef="usd">91919000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfMy0xMS0xLTEtODA1MzI_921d33d0-6699-430f-92ee-5442fb352a1b"
      unitRef="usd">5063000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i6a2d3e442659420d8128dcb5aa7168ae_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS0xLTEtMS04MDUzMg_e777680f-b5e0-4d40-b743-dc37a349720c"
      unitRef="usd">17852000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i873bdeb61cdc4060a51694dad5ec1dea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS0zLTEtMS04MDUzMg_5b6a06e1-efce-4ca3-b2b0-a38a86b5193b"
      unitRef="usd">7441000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i410a011c0e824dbb887fc8bfe9e93d36_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS01LTEtMS04MDUzMg_0e68e65d-609c-4f98-916a-04cb8d35bb3e"
      unitRef="usd">25293000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic5e2436e6f28499a872c7e7715fcb1b1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS03LTEtMS04MDUzMg_5ede2cdd-2949-4bc3-bba3-ca77fcf3f3d2"
      unitRef="usd">6494987000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS05LTEtMS04MDUzMg_da9b950c-b69f-4e2b-ab79-2d882797fc9f"
      unitRef="usd">6520280000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNS0xMS0xLTEtODA1MzI_642e415c-fc9f-4655-b4c5-86b0f6fc5d55"
      unitRef="usd">781000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="if845443509d94566930d22c8e56a38a1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi0xLTEtMS04MDUzMg_40ed4ce8-5541-41ad-aa08-96ad0f0de644"
      unitRef="usd">832000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i53a8663dc68a4e3287a96fd0eee45587_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi0zLTEtMS04MDUzMg_56ad4665-dee8-4a2f-a622-132ff0628c50"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i91b86f970d4144fcbf15371124e93ba5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi01LTEtMS04MDUzMg_559d56c1-2c26-4dbf-a3bf-d3681b369afb"
      unitRef="usd">832000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9992386fab9a4054b7b9f3f0e868cc5b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi03LTEtMS04MDUzMg_6dea4bd7-5f08-4e07-a910-440a09fa4617"
      unitRef="usd">1534976000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi05LTEtMS04MDUzMg_21b06abe-b3ce-4b99-9ec7-0a90574ce481"
      unitRef="usd">1535808000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNi0xMS0xLTEtODA1MzI_9e7cc853-0ac2-40ce-b720-7a817a514338"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i4fbee090ea5c4e09876455ef549fa36f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy0xLTEtMS04MDUzMg_7f1340a3-219a-492a-b1ee-91672ebd877c"
      unitRef="usd">6921000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i72b60c73931a472a8b868594d6dd643a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy0zLTEtMS04MDUzMg_8ceb7fe6-fc91-4d23-bb84-018d3f42622f"
      unitRef="usd">1268000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6eead138af094c9c894268a77f6fbb16_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy01LTEtMS04MDUzMg_9b160d6f-47aa-4022-81dd-202bf9bd064c"
      unitRef="usd">8189000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i10a37212f9cd4b20b15ccf45d18337cc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy03LTEtMS04MDUzMg_f919e64f-a4fb-4810-acb5-53618771300a"
      unitRef="usd">1552846000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy05LTEtMS04MDUzMg_d124ec39-f9da-4499-b5b0-8d47e35f718b"
      unitRef="usd">1561035000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfNy0xMS0xLTEtODA1MzI_dedb449d-a83d-4443-969a-207de228fb5e"
      unitRef="usd">903000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="i04819741a24342c3993a1a4139624e17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC0xLTEtMS04MDUzMg_2e24f7bb-9939-4f93-b079-c5ad318c266c"
      unitRef="usd">4443000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if2bc106f0f93413eb0c84bdd65dad73a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC0zLTEtMS04MDUzMg_805ee294-331e-4da0-8899-255872eba55c"
      unitRef="usd">598000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie1eab5dcb11d4c78be72589f4d2de885_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC01LTEtMS04MDUzMg_e5a097ef-2f64-4525-b807-4f335c3233a9"
      unitRef="usd">5041000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8159a230e8e44eacbef3cce485057eef_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC03LTEtMS04MDUzMg_2b9fc3be-bc13-466a-ba85-388c9e1bd75f"
      unitRef="usd">494741000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC05LTEtMS04MDUzMg_af5f47dc-94fc-4bbc-a84b-b8f78522a16a"
      unitRef="usd">499782000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOC0xMS0xLTEtODA1MzI_4909a884-d20f-4f5f-899a-0cbd30f9185b"
      unitRef="usd">598000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:NotesReceivableGross
      contextRef="id7969db306544d7c90168e4de7dd2c82_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS0xLTEtMS04MDUzMg_d1ea7b9e-3631-4eb8-aad9-b008b6bc7159"
      unitRef="usd">50696000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id9ace1fa698b434f8c3821b49d29dc01_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS0zLTEtMS04MDUzMg_77350e97-0eb9-4fa1-9dd8-77ef4584c439"
      unitRef="usd">21638000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4459e8d865cf487fb17fae4609fab6f1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS01LTEtMS04MDUzMg_c82dbc31-df6b-4988-9295-0b0e17dac27b"
      unitRef="usd">72334000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i330c7b39dd2d4a3590b19ee9fc2693e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS03LTEtMS04MDUzMg_edac9c7e-0ea9-4a97-81d2-09ed6d483c7c"
      unitRef="usd">16663692000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS05LTEtMS04MDUzMg_23106eb7-75ea-40ff-b05f-9250cee8fbeb"
      unitRef="usd">16736026000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmEzN2RlMzBmOGZmNzRmMWRhMjhmMWJiMzIzNjhlZGE5L3RhYmxlcmFuZ2U6YTM3ZGUzMGY4ZmY3NGYxZGEyOGYxYmIzMjM2OGVkYTlfOS0xMS0xLTEtODA1MzI_6e603dfb-ce5b-40d2-9717-da4b0f4faca7"
      unitRef="usd">10625000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfMTA5OTUxMTYzOTczMw_7fc16411-5f3f-43eb-9010-95c1b7361582">Troubled debt restructurings during the six months ended June&#160;30, 2022 and 2021 are set forth in the following table. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;Six Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;Period-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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;Period-End&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td 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;3,817&#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;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;1,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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:10pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;1,155&#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;1,116&#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;4,399&#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;4,396&#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;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy0xLTEtMS04NDA4MA_571f36bb-a3f9-44b0-9ec2-098a5fe52e08"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy0zLTEtMS04NDA4MA_4f7e8e49-da8e-4975-96d8-098d28148c03"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy01LTEtMS04NDA4MA_3ed70bed-8084-4d72-a7ac-61acefd78724"
      unitRef="usd">3817000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfMy03LTEtMS04NDA4MA_7c859130-d5bb-4147-b19b-a640fd245c3a"
      unitRef="usd">3817000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i2fe750360a6c42d5bd7af0b4e0334eec_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS0xLTEtMS04NDA4MA_528211b2-3d25-42e2-bde4-8da7560be9f0"
      unitRef="usd">1155000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2fe750360a6c42d5bd7af0b4e0334eec_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS0zLTEtMS04NDA4MA_9629bfbc-d80a-452b-b5e1-cd6b0def169b"
      unitRef="usd">1116000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i8b6e8e6564684a70a2da51f7552cca33_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS01LTEtMS04NDA4MA_f4483c3e-b955-4998-976c-d8a1cdf549c8"
      unitRef="usd">582000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8b6e8e6564684a70a2da51f7552cca33_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfNS03LTEtMS04NDA4MA_97d5e958-59d2-4556-aa80-9a6ae0701e3d"
      unitRef="usd">579000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS0xLTEtMS05NDYwMw_4f728049-8f0a-4f1f-94bd-0f7a853dfd7b"
      unitRef="usd">1155000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS0zLTEtMS04NDA4MA_e2f9c340-84d0-4554-bb01-3b8ce3198b12"
      unitRef="usd">1116000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS01LTEtMS04NDA4MA_85b06015-1997-4697-b086-8997eeb2cea9"
      unitRef="usd">4399000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmNiMTBlMjRjZWFjYjRlYjdhMWNmN2RhNjRiMDM2YWQ3L3RhYmxlcmFuZ2U6Y2IxMGUyNGNlYWNiNGViN2ExY2Y3ZGE2NGIwMzZhZDdfOS03LTEtMS04NDA4MA_4c8c6f1f-1c32-4dfd-a9ab-5a7d2cad843a"
      unitRef="usd">4396000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkwNA_dc33dd91-820a-4f0a-a330-e050b1ce965a">&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 as of or for the six months ended June&#160;30, 2022 and 2021 related to loans restructured during the preceding twelve months is set forth 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;4,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 sale of restructured 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;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMi0xLTEtMS04MDUzMg_2cf637ee-59b5-4665-836a-3ad2885e006f"
      unitRef="item">0</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMi0zLTEtMS04MDUzMg_01ec950d-374d-46cd-bada-5b704ed60ff8"
      unitRef="item">1</cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMy0xLTEtMS04MDUzMg_7a4d4366-a126-469e-9d52-d97e42de36a7"
      unitRef="usd">0</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:PreviouslyRestructuredLoansPastDue
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfMy0zLTEtMS04MDUzMg_0e130b71-38a3-47fe-b480-446a9592e671"
      unitRef="usd">1322000</cfr:PreviouslyRestructuredLoansPastDue>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNC0xLTEtMS04MDUzMg_d3b2e77a-5c6d-40b3-9137-7b1d6050f487"
      unitRef="usd">1116000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <cfr:Restructuredloansonnonaccrualstatusatperiodend
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNC0zLTEtMS04MDUzMg_aeb8b861-b8c3-41df-bf68-f7417a4f59e0"
      unitRef="usd">4090000</cfr:Restructuredloansonnonaccrualstatusatperiodend>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNi0xLTEtMS04MDUzMg_185b61a4-4366-465d-aa10-62496700c836"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNi0zLTEtMS04MDUzMg_c2a01255-c100-4161-8172-d6992f5ba02a"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNy0xLTEtMS04MDUzMg_4003d064-b177-4a0b-a47a-aeb497b684e4"
      unitRef="usd">723000</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ChargeOffOfPreviouslyRestructuresLoans
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfNy0zLTEtMS04MDUzMg_08a61ba2-de90-4761-8e33-e616f9c9b962"
      unitRef="usd">0</cfr:ChargeOffOfPreviouslyRestructuresLoans>
    <cfr:ProceedsFromSaleOfRestructuredLoans
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfOC0xLTEtMS04MDUzMg_8d36c7c2-8447-4be7-8ccb-22ad5a7e2507"
      unitRef="usd">1070000</cfr:ProceedsFromSaleOfRestructuredLoans>
    <cfr:ProceedsFromSaleOfRestructuredLoans
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjhlZjg0OGU5ODQ4ZTQyNWM5ZGJlMmExYjU4Y2YxNGQxL3RhYmxlcmFuZ2U6OGVmODQ4ZTk4NDhlNDI1YzlkYmUyYTFiNThjZjE0ZDFfOC0zLTEtMS04MDUzMg_25e01e77-666d-4c7d-8139-005f0d90143b"
      unitRef="usd">0</cfr:ProceedsFromSaleOfRestructuredLoans>
    <cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkwMA_d6fc49df-86e2-415d-8f6d-75f12e70c11e">&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 June&#160;30, 2022. 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.322%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;W/A Risk Grade&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;td colspan="3" style="background-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: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,009,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;805,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;563,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;267,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;142,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,213,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;54,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,276,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;6.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;12,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;9,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;8,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;164,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;9.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 7.75pt;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,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;23,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;56,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;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 7.75pt;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;1,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;6,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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:8pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;4,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,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;11.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 7.75pt;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;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;2,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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:8pt;font-weight:400;line-height:100%"&gt;2,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:8pt;font-weight:400;line-height:100%"&gt;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,027,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;852,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;582,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;289,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;232,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,318,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;68,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,539,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;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.28&#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.03&#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.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 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.75&#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.01&#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.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;6.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.52&#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="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: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;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: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;312,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;446,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;49,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;941,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;10,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.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 7.75pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 7.75pt;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;9,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;3,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.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 7.75pt;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;2,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;328,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,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;7,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;12,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,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;467,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;49,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;987,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.75pt;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.09&#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.66&#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.69&#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.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;8.30&#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.17&#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.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.25&#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.82&#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="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;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;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: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;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: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,101,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,495,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;999,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;788,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;428,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;963,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;84,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;106,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,969,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;64,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:8pt;font-weight:400;line-height:100%"&gt;27,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:8pt;font-weight:400;line-height:100%"&gt;99,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;35,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:8pt;font-weight:400;line-height:100%"&gt;7,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;5,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;17,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;52,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:8pt;font-weight:400;line-height:100%"&gt;3,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: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;170,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:8pt;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 7.75pt;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;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,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:8pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;62,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.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 7.75pt;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;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;10,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.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 7.75pt;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;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,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: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,173,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,548,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,118,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;895,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;478,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,100,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;96,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;109,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,520,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.75pt;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;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.23&#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.16&#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.25&#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.28&#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.95&#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.24&#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.44&#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="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: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;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: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;276,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;662,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;253,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,479,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;6.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: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;11,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;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;2,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: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;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;41,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 7.75pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12.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 7.75pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;315,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;663,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;182,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;114,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;253,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,535,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;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;7.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 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.12&#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.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;8.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;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;7.16&#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.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 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.01&#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.96&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;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;1,488,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,211,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,009,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;479,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,102,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;349,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: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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,056,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;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;7.03&#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;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.09&#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.36&#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.28&#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.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;6.41&#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;7.09&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xLTEtMS04MDUzMg_f73c30a4-8e4d-4a33-a110-42011355b988"
      unitRef="usd">1009520000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0zLTEtMS04MDUzMg_b54d8f68-bb00-4b16-a8c5-33ff8fa42f28"
      unitRef="usd">805675000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi01LTEtMS04MDUzMg_8f9ec002-cc71-4a20-abe1-6b55d72deab6"
      unitRef="usd">563122000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi03LTEtMS04MDUzMg_2f7354fb-e1b9-406a-bcfc-f6272ca23135"
      unitRef="usd">267129000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi05LTEtMS04MDUzMg_611fdde8-8cfd-46c9-8e09-0e922388aed1"
      unitRef="usd">142114000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xMS0xLTEtODA1MzI_de9ffc49-4c04-4162-9f73-cb7c714b5d0a"
      unitRef="usd">221192000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xMy0xLTEtODA1MzI_cf7d35cd-8842-4559-9805-dfa99eec4c20"
      unitRef="usd">2213761000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i8fda58393f224711a8012a85f7a6fe2e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xNS0xLTEtODA1MzI_63dcdff3-b439-4424-acd6-b7ef5b23b13c"
      unitRef="usd">54235000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xNy0xLTEtODA1MzI_5092f0bd-2e9b-40db-8b8b-1120ba26bf45"
      unitRef="usd">5276748000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie53dddbf282749999dfc9c87bd6f50f6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMi0xOS0xLTEtODA1MzI_dececfdc-21a1-4ba1-a6fa-8985db3ba11d"
      unitRef="grade">6.23</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xLTEtMS04MDUzMg_7d22500b-fc1e-4591-808b-c96425047892"
      unitRef="usd">12633000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0zLTEtMS04MDUzMg_ccd6f27c-f6c7-4d09-a832-1c57d2c5689a"
      unitRef="usd">21474000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy01LTEtMS04MDUzMg_7b934b45-335f-4365-ae32-0f6a006a33d3"
      unitRef="usd">6914000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy03LTEtMS04MDUzMg_994c7d8c-811e-4106-81e6-85c8db0828ce"
      unitRef="usd">9067000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy05LTEtMS04MDUzMg_e600631b-4dc6-4116-87a1-47823df8328d"
      unitRef="usd">20961000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xMS0xLTEtODA1MzI_36d5d06a-fb91-425c-afaf-f91907012881"
      unitRef="usd">8682000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xMy0xLTEtODA1MzI_9642e00d-b11e-45a2-a941-e0dde371d04b"
      unitRef="usd">79546000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9e8f8abeffe44b7790413d996bc3421f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xNS0xLTEtODA1MzI_0c081252-fb77-4428-8e22-2e342ef277c0"
      unitRef="usd">5662000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xNy0xLTEtODA1MzI_bbfea58b-77fc-4984-b544-89f21601aa09"
      unitRef="usd">164939000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i87064219b3fa4d7fbc46f1f5312934ad_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMy0xOS0xLTEtODA1MzI_6ccee60f-6814-454d-ad33-8689b488ef49"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xLTEtMS04MDUzMg_ed548b53-b1ea-4e24-8802-c2c73c2dcc7a"
      unitRef="usd">5000000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0zLTEtMS04MDUzMg_875f49cf-760b-479e-b1d7-04391d05b187"
      unitRef="usd">23293000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC01LTEtMS04MDUzMg_87254a31-daa7-48e8-8da9-12f0eb5f413e"
      unitRef="usd">2437000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC03LTEtMS04MDUzMg_d96c77e6-5ec8-471d-be92-1baf23bff8d0"
      unitRef="usd">705000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC05LTEtMS04MDUzMg_beac1d0f-bff8-463a-8d2f-1239dde56f4d"
      unitRef="usd">1808000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xMS0xLTEtODA1MzI_56547554-e553-4ff6-b9d6-ab498de9b760"
      unitRef="usd">255000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xMy0xLTEtODA1MzI_c9ed2d21-c2c6-432f-a1f8-6d1c0f7d671d"
      unitRef="usd">20879000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i570ab3f193a64d6e8a9058275e77b896_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xNS0xLTEtODA1MzI_bb9cfb74-41b6-489f-9f8e-bd022ba827bc"
      unitRef="usd">2093000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xNy0xLTEtODA1MzI_d6081942-6c5c-4855-bd91-1c4c2a1cde25"
      unitRef="usd">56470000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idfe4cd79dcdf49a0bb54bfaef8e1f890_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNC0xOS0xLTEtODA1MzI_bb7107bd-ae20-405a-b709-661cffc2bde2"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xLTEtMS04MDUzMg_71f6fac0-e5a2-4a20-bdc5-c8c4e8599c54"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0zLTEtMS04MDUzMg_096fa635-bd50-4592-896e-7b792a570a8a"
      unitRef="usd">1651000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS01LTEtMS04MDUzMg_d30c754e-3f5b-432b-98b0-a09b90823139"
      unitRef="usd">6280000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS03LTEtMS04MDUzMg_83c74a58-5fe3-4c40-bb05-31b19900ff6c"
      unitRef="usd">9490000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS05LTEtMS04MDUzMg_c2ab9f2f-adcf-48e3-923c-10c9a5ce8b50"
      unitRef="usd">1556000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xMS0xLTEtODA1MzI_994b74c6-ffc0-4b58-95db-7acf6f1501a2"
      unitRef="usd">2027000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xMy0xLTEtODA1MzI_fe8d69fb-d9b6-4642-88a8-22d07b7e30fe"
      unitRef="usd">4100000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic6fad75265eb45229229b954dc7b234e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xNS0xLTEtODA1MzI_5291c071-0542-46f2-884f-94335e642cc3"
      unitRef="usd">4846000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xNy0xLTEtODA1MzI_471fd20c-bd8a-428e-9f1e-d540f884b6db"
      unitRef="usd">29950000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iaf657f8001244c378ee1942c9457e9e6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNS0xOS0xLTEtODA1MzI_8d63c6f4-070f-4ed6-a4b4-107c19e2ab37"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xLTEtMS04MDUzMg_a1ede2fe-6004-414c-b01e-43e565e9cc82"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0zLTEtMS04MDUzMg_49b0c9e0-d0f0-4f53-b846-976dd662e966"
      unitRef="usd">98000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi01LTEtMS04MDUzMg_fc0cc9df-1d6c-49dc-8908-0d2f5531c9d0"
      unitRef="usd">2569000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi03LTEtMS04MDUzMg_1cb85b54-8e5c-4688-a2c3-fbf906217bf0"
      unitRef="usd">3106000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi05LTEtMS04MDUzMg_5aaf45ec-5e90-481e-9c62-2ee14ca80503"
      unitRef="usd">1427000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xMS0xLTEtODA1MzI_b59754dc-34d7-4cb5-b3f4-7d2dae2cd073"
      unitRef="usd">251000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xMy0xLTEtODA1MzI_df695e12-3d7c-4e20-9a05-a27cbc4fced3"
      unitRef="usd">108000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i902c6522ac8a459080ba092f3c35a40e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xNS0xLTEtODA1MzI_7aedabef-7e2a-4ab7-b5f6-9c87383ab973"
      unitRef="usd">747000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xNy0xLTEtODA1MzI_5065ae19-99ff-4b2b-921e-63a9c9852d88"
      unitRef="usd">8306000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id97b64a1b3014e72a56cd8eaf07f4fc6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNi0xOS0xLTEtODA1MzI_b52b2ed2-3069-4460-b890-5a15d309b501"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xLTEtMS04MDUzMg_74f26b45-48e8-41db-8268-a73bb73c427f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0zLTEtMS04MDUzMg_374c7f45-f64d-4844-bad7-1833fea4bf10"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy01LTEtMS04MDUzMg_5f000a76-1aec-4124-a2f9-7224b120a868"
      unitRef="usd">951000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy03LTEtMS04MDUzMg_4ba57a1b-38ed-477f-8589-2abc46e77172"
      unitRef="usd">401000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy05LTEtMS04MDUzMg_dd3b3d83-d2d6-431a-a31c-1067efe22550"
      unitRef="usd">64000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xMS0xLTEtODA1MzI_94b37a95-614c-4d46-9135-cb70392c96ea"
      unitRef="usd">402000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xMy0xLTEtODA1MzI_e505eac0-e2a6-47a0-977c-5beeadb4d87e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibe1d721fc87d47e98ec39ae37f539964_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xNS0xLTEtODA1MzI_c5773d81-f252-46c6-b8aa-b1f5f402349e"
      unitRef="usd">1046000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xNy0xLTEtODA1MzI_42136465-8d07-4cdc-85aa-df66a35a67e1"
      unitRef="usd">2864000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i6efe421410b64e738dce886ed137bd1d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfNy0xOS0xLTEtODA1MzI_df375f5e-770f-4527-be3b-d2eb0a843608"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xLTEtMS04MDUzMg_ceb84426-fe08-4a72-8699-c73c059b48b3"
      unitRef="usd">1027153000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0zLTEtMS04MDUzMg_b0775ae0-f6fc-4b42-a921-0619afc44ae1"
      unitRef="usd">852191000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC01LTEtMS04MDUzMg_c4a3ec03-8a45-4f8c-95e0-bc6432047304"
      unitRef="usd">582273000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC03LTEtMS04MDUzMg_4832385c-9256-4e2f-8991-59ef92492eb7"
      unitRef="usd">289898000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC05LTEtMS04MDUzMg_189be91a-b672-4c73-b627-92baeef39e1c"
      unitRef="usd">167930000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xMS0xLTEtODA1MzI_debe2e5c-8d2e-469a-9818-246f201b2ecb"
      unitRef="usd">232809000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xMy0xLTEtODA1MzI_aea35e19-cc80-449e-b967-a1eb4d4f4bc2"
      unitRef="usd">2318394000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i1c728389f31846189fc3e1bab2c20856_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xNS0xLTEtODA1MzI_006f265d-5b51-43d0-bcc8-fe6c978346b1"
      unitRef="usd">68629000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xNy0xLTEtODA1MzI_96d94e57-b318-4706-9f34-88a2900ec2f1"
      unitRef="usd">5539277000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOC0xOS0xLTEtODA1MzI_8c5a9f47-f30b-4330-b9e6-639f649931bb"
      unitRef="grade">6.38</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8fbf7715e29a43b8a08171c4bc1eae67_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xLTEtMS04MDUzMg_48bea688-f4c8-45ce-b8c0-aee72e8cb328"
      unitRef="grade">6.28</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia04ca8736774466bb5f4841c7bb18b11_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0zLTEtMS04MDUzMg_1cb162c0-797b-4cd0-9a19-69f1ee120374"
      unitRef="grade">7.03</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0266de19db43431a95494b889254b720_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS01LTEtMS04MDUzMg_ad5dc20e-2e7a-4f97-b2f9-207c5f470fc4"
      unitRef="grade">6.10</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4e59a235fdd84511ad78a45992a42e0a_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS03LTEtMS04MDUzMg_69155c93-2148-4d08-ba12-11ddab3041a3"
      unitRef="grade">6.75</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2b56dd971f1540bcb270fbb9cd636246_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS05LTEtMS04MDUzMg_64f63fd5-ba22-47b6-984c-88ee6102400a"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id336afc65a384905941cb40957529f96_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xMS0xLTEtODA1MzI_b8a682dc-29ff-4cb4-a759-cdf6f795c459"
      unitRef="grade">5.79</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icc4fd56bb69442cb88800e2337dffe7e_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xMy0xLTEtODA1MzI_859acbb1-69f3-4402-af79-3e13d4105ade"
      unitRef="grade">6.20</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i1c728389f31846189fc3e1bab2c20856_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xNS0xLTEtODA1MzI_7cc4f29f-968d-4146-94d1-d8af5dcd6d67"
      unitRef="grade">7.52</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfOS0xNy0xLTEtODA1MzI_405f477c-9283-4583-898d-20d9e3459dbf"
      unitRef="grade">6.38</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMS0xLTEtODA1MzI_5009138f-78a5-4e94-91f6-0275053e1d71"
      unitRef="usd">312271000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMy0xLTEtODA1MzI_14e91730-ea36-4d65-b8b4-39569a3027fd"
      unitRef="usd">111163000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtNS0xLTEtODA1MzI_e5ee8037-6c28-4f22-9f3b-481d39f90e88"
      unitRef="usd">6939000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtNy0xLTEtODA1MzI_777beb94-6958-4f02-8d77-c40a2892c14d"
      unitRef="usd">6332000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtOS0xLTEtODA1MzI_c4f94f50-1a24-404d-9ec8-bbf6976a536d"
      unitRef="usd">3564000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTEtMS0xLTgwNTMy_b08fae91-700f-43c4-854a-50229523d766"
      unitRef="usd">5239000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTMtMS0xLTgwNTMy_367028af-ce5f-4bbe-82c2-4c212985249f"
      unitRef="usd">446460000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ief1fa7f352e14de5be91d135a2cc50fe_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTUtMS0xLTgwNTMy_48666b90-527e-4137-99b9-b2e7575c0dfd"
      unitRef="usd">49185000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTctMS0xLTgwNTMy_ef27ebd3-3052-4759-990d-1659fbe486f7"
      unitRef="usd">941153000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i11563374f86f42f9a9d037f9c885fe50_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTEtMTktMS0xLTgwNTMy_997b5232-1c7f-48fa-b5ad-1bb7773031e3"
      unitRef="grade">5.57</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMS0xLTEtODA1MzI_1e64d1df-75d1-4798-8a73-2fe803f63911"
      unitRef="usd">1660000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMy0xLTEtODA1MzI_cd31ccfa-9b0e-4880-ad9e-47934b335787"
      unitRef="usd">95000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItNS0xLTEtODA1MzI_5da01b57-88ad-4465-bb81-f3f7bb858781"
      unitRef="usd">268000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItNy0xLTEtODA1MzI_fec77c2d-7e95-46ae-9f89-69c85e0904b4"
      unitRef="usd">1192000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItOS0xLTEtODA1MzI_43cf7f96-2e4b-4b51-8758-aaa9747f9d9c"
      unitRef="usd">26000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTEtMS0xLTgwNTMy_f1b2c215-427f-4fb0-b046-1025a3db5253"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTMtMS0xLTgwNTMy_4aef85a8-5cfb-4dec-8775-2b22ea83e9bd"
      unitRef="usd">10955000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie5cb82031dda433299a5ea5fa1ef7861_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTUtMS0xLTgwNTMy_c2800760-04dc-481b-971c-cd012bd0584a"
      unitRef="usd">39000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTctMS0xLTgwNTMy_5ffa74dc-1ea2-4991-b034-a9bf4bafbc0e"
      unitRef="usd">14235000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia6e17a28fad24924accb7bef13c27783_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTItMTktMS0xLTgwNTMy_cfaf190b-a079-4992-b8c2-cb3441c2c3e6"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMS0xLTEtODA1MzI_de54ee36-550d-492b-8c02-f94938c46e04"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMy0xLTEtODA1MzI_fbbb5941-373e-4628-aa50-f3beac9b2df1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtNS0xLTEtODA1MzI_5ad673a9-ddc6-4230-b37c-16aab991ac45"
      unitRef="usd">73000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtNy0xLTEtODA1MzI_4fbda7b2-59e6-4353-b2a7-67c7ea01abbc"
      unitRef="usd">515000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtOS0xLTEtODA1MzI_6e71185b-8a06-42ee-91a1-aa93bf546e76"
      unitRef="usd">239000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTEtMS0xLTgwNTMy_570727fe-a8c7-4551-aa67-03b9f50bfee6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTMtMS0xLTgwNTMy_e3d21cea-268d-4176-9cfd-924654793318"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i700be06a0682417ba37bfed1dc9d42be_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTUtMS0xLTgwNTMy_9d2e834d-7e84-489c-8363-77949949b7ae"
      unitRef="usd">58000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTctMS0xLTgwNTMy_f8818044-3811-46f1-be35-125464c200d2"
      unitRef="usd">885000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if69836c47f184a3298d544cad5bb4bc7_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTMtMTktMS0xLTgwNTMy_963b38cd-f7a0-4834-ab2a-6e9cff902d5a"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMS0xLTEtODA1MzI_8a54dcdf-2230-4317-bf31-3fa9e12abdc2"
      unitRef="usd">9097000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMy0xLTEtODA1MzI_bd9edff8-5be8-4892-bf11-c4590a7255dc"
      unitRef="usd">221000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtNS0xLTEtODA1MzI_9af1d85e-8173-476a-80bf-39c42f5eabf7"
      unitRef="usd">541000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtNy0xLTEtODA1MzI_ab62b19a-51b1-4467-b4be-8fd1eb43b94a"
      unitRef="usd">4630000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtOS0xLTEtODA1MzI_6c923601-9e67-4151-85d0-762401418d1e"
      unitRef="usd">885000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTEtMS0xLTgwNTMy_d58944d6-2b65-4237-97f8-165ce2f14505"
      unitRef="usd">164000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTMtMS0xLTgwNTMy_2c97a0a5-ffcf-4a9d-bc6b-56ef5055e60b"
      unitRef="usd">5000000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i228036744c714ae58debc4d62c997941_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTUtMS0xLTgwNTMy_57f80b61-f7a6-40f6-ad79-a1a731d0d810"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTctMS0xLTgwNTMy_52f69cc4-ebeb-4270-ad0c-b3f7a5dccfb1"
      unitRef="usd">20538000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i87946c78e8f54ada83d8a63e625c5119_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTQtMTktMS0xLTgwNTMy_cddf24f5-9bbc-4427-a950-6bd4ea55bc72"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMS0xLTEtODA1MzI_0b31a45c-830b-4bc3-a122-08899113070a"
      unitRef="usd">3463000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMy0xLTEtODA1MzI_13323db3-8ab7-4cff-b084-06eade09ba62"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtNS0xLTEtODA1MzI_77522a59-a748-4c3e-b387-ff06161ae8d0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtNy0xLTEtODA1MzI_7fd182fd-2201-4b94-bd99-3dc5bd32187c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtOS0xLTEtODA1MzI_833dd1b1-feed-44d2-9717-f963863dde1f"
      unitRef="usd">21000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTEtMS0xLTgwNTMy_1610f6f6-3748-406f-b9c9-af9a3d4a7e1a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTMtMS0xLTgwNTMy_678a9532-74a3-4bcf-a035-6ed4d9546cdb"
      unitRef="usd">2771000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i220015fdd3064a6a9c12d2023ba60c23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTUtMS0xLTgwNTMy_891d5fee-2fbb-4740-93fc-b98a0b49426a"
      unitRef="usd">187000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTctMS0xLTgwNTMy_62193835-d98b-42a4-b4ea-52d8958712ad"
      unitRef="usd">6442000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idd22b6d695974e8abff9488333b6da6b_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTUtMTktMS0xLTgwNTMy_3c91c509-c913-4306-8603-97cc9817deb4"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMS0xLTEtODA1MzI_63585550-467f-43cc-848e-dea10afc9673"
      unitRef="usd">2316000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMy0xLTEtODA1MzI_6912cc56-44c8-4185-9c50-52693a8c3665"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtNS0xLTEtODA1MzI_7582908e-d0f6-4635-afaf-b5b7926042ac"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtNy0xLTEtODA1MzI_64a9693c-a704-482f-b014-b560970458c5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtOS0xLTEtODA1MzI_be1dcaab-4148-4b25-b312-4a097bb18841"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTEtMS0xLTgwNTMy_19f16c91-b615-406e-8fe2-547f8e14e087"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTMtMS0xLTgwNTMy_71e3f3a5-1345-433b-9f2c-bf14b42c0ab9"
      unitRef="usd">2356000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib6ce93faaca5487086160560acf20dc0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTUtMS0xLTgwNTMy_41e5f076-581f-4907-ab96-f0524f56fd57"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTctMS0xLTgwNTMy_5b57c127-29a2-4b97-94c7-17aabf018734"
      unitRef="usd">4672000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id948688bfd874b848bad47d2af5cb609_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTYtMTktMS0xLTgwNTMy_676d94a6-b2e0-4c3d-bfd9-25f3c4673a5e"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMS0xLTEtODA1MzI_f5e5f1e6-5ecc-46e7-8a2d-5c9a9f2d93f9"
      unitRef="usd">328807000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMy0xLTEtODA1MzI_b173bc79-8971-4a56-b00d-9c9798b97233"
      unitRef="usd">111479000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctNS0xLTEtODA1MzI_10feba53-487f-40aa-ab57-a14117b80088"
      unitRef="usd">7821000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctNy0xLTEtODA1MzI_b85969ce-4ae9-4ee3-b3b7-ca9ac9edb3eb"
      unitRef="usd">12669000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctOS0xLTEtODA1MzI_3d26ff7a-1eb9-4ae1-8a87-fbc3064f426f"
      unitRef="usd">4735000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTEtMS0xLTgwNTMy_b7412776-060d-4129-81c7-f8f6c36a78be"
      unitRef="usd">5403000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTMtMS0xLTgwNTMy_0938efce-5a29-48f0-a074-703e1d8f372f"
      unitRef="usd">467542000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i0fd1222e14124eb7906933730ec7da06_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTUtMS0xLTgwNTMy_6ad06fb2-67bb-480a-adc0-3a187727d187"
      unitRef="usd">49469000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTctMS0xLTgwNTMy_9aefded1-d32b-41fe-be95-1e96ef156493"
      unitRef="usd">987925000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTctMTktMS0xLTgwNTMy_ead23aa4-44a0-4900-9320-a6b60ce88062"
      unitRef="grade">5.82</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib72ac45a06b34c48b0e727c69a1f285d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMS0xLTEtODA1MzI_f0f858f3-ffca-47dd-b7ca-722781d59ba4"
      unitRef="grade">6.09</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie3f4eb91761e44f78e985316929d0fda_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMy0xLTEtODA1MzI_feb81b08-18f9-4f63-b312-396644a9d80e"
      unitRef="grade">5.66</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic20bdbf3c1104364ae5e80fab6e01384_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtNS0xLTEtODA1MzI_05c49986-9685-4273-8194-bb11477ff790"
      unitRef="grade">7.69</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic53acf7ad87a457aaa64fc0f1b64d6c4_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtNy0xLTEtODA1MzI_fcf74b3b-a8b3-4063-a00c-25f22a6309ca"
      unitRef="grade">8.63</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0ce8d19bd92b47c8a9cafd3fd9f112cf_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtOS0xLTEtODA1MzI_a832064f-eed7-4328-9652-bda839b6cd5b"
      unitRef="grade">8.30</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie7a7b284898241609ea563fb176334c9_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTEtMS0xLTgwNTMy_bf3971fb-c474-4048-bfbe-2c4b27f5b23c"
      unitRef="grade">7.17</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i105fc26caa184a829f24e26ebaa851cd_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTMtMS0xLTgwNTMy_0b1998b2-44d1-498b-b275-774ca32eabf2"
      unitRef="grade">5.46</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0fd1222e14124eb7906933730ec7da06_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTUtMS0xLTgwNTMy_65a9e8f4-7845-4968-ad42-8f64c9f5f003"
      unitRef="grade">6.25</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMTgtMTctMS0xLTgwNTMy_f9bbf61d-302b-4742-a195-7d77c188b664"
      unitRef="grade">5.82</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMS0xLTEtODA1MzI_871a0fa2-52b0-4ebc-b968-752421871d13"
      unitRef="usd">1101851000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMy0xLTEtODA1MzI_01487c68-cf2e-4b22-9383-f1841e17e7a6"
      unitRef="usd">1495414000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtNS0xLTEtODA1MzI_5583c66c-9057-4389-8edf-ebfdc6886c24"
      unitRef="usd">999836000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtNy0xLTEtODA1MzI_d56ee003-dc71-444f-be3b-b0e4605fd970"
      unitRef="usd">788421000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtOS0xLTEtODA1MzI_19d577be-7254-4d50-aea8-447e2290b849"
      unitRef="usd">428539000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTEtMS0xLTgwNTMy_1bb83e73-41ad-4bbe-8091-a1301a195ba0"
      unitRef="usd">963918000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTMtMS0xLTgwNTMy_48ec191b-3305-411f-80ca-31b05b9160ad"
      unitRef="usd">84964000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7ad2a259eb2746839430aeb3e32658b1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTUtMS0xLTgwNTMy_884aebf8-177b-47e2-9ed7-c34efceff142"
      unitRef="usd">106450000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTctMS0xLTgwNTMy_574cd7cc-6b20-490d-9059-790a447afde0"
      unitRef="usd">5969393000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ifbc0652cb83c4225b053b65da95e0f57_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjEtMTktMS0xLTgwNTMy_9cb5eccd-f153-4647-81c6-0b803870c25c"
      unitRef="grade">6.90</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMS0xLTEtODA1MzI_1f6a6e35-acf0-47b6-b0d2-5bc953c0417e"
      unitRef="usd">64026000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMy0xLTEtODA1MzI_f92693fc-a76f-4823-b0cd-ab5bc378a21d"
      unitRef="usd">27271000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItNS0xLTEtODA1MzI_ba1b4be2-e109-4c72-bbce-8c8055c8b0ed"
      unitRef="usd">99934000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItNy0xLTEtODA1MzI_54921cdb-12d9-4c31-b8ac-651b100c3c0b"
      unitRef="usd">47898000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItOS0xLTEtODA1MzI_33c6ef25-21a4-4ace-b97d-33cc404e01d6"
      unitRef="usd">20773000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTEtMS0xLTgwNTMy_7a2236be-8887-411e-bec2-a16704153a73"
      unitRef="usd">35908000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTMtMS0xLTgwNTMy_e5af719e-5f56-4b2b-99f8-3f7a362bfa32"
      unitRef="usd">7412000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia3defb5ecbb7468db4a3b0d2f39fccc9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTUtMS0xLTgwNTMy_c735378f-e445-4429-bb80-5042aaa12de9"
      unitRef="usd">2848000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTctMS0xLTgwNTMy_c244c85b-255b-440b-af02-d1c37bbbeb9c"
      unitRef="usd">306070000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5f74060495bb4489ae10345cec4e01f3_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjItMTktMS0xLTgwNTMy_2bbee795-cf17-4ff7-abdf-4b9b81588fb3"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMS0xLTEtODA1MzI_7e35f29b-714c-4121-90ca-eccc45a412e6"
      unitRef="usd">5851000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMy0xLTEtODA1MzI_99cd7a2f-670b-49d2-bd38-97fb9c5b1e51"
      unitRef="usd">17824000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtNS0xLTEtODA1MzI_31de5903-12b4-4e95-bc22-a80c70132252"
      unitRef="usd">17104000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtNy0xLTEtODA1MzI_8152a067-b8a8-47b8-b2c8-822f0ce84501"
      unitRef="usd">52210000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtOS0xLTEtODA1MzI_057e5977-abf1-4116-a60a-a5973f10ba85"
      unitRef="usd">20353000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTEtMS0xLTgwNTMy_a6dccf50-b30c-4cce-8098-d5e1148e8fef"
      unitRef="usd">53622000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTMtMS0xLTgwNTMy_480f111a-fb71-4218-a169-775f462d0788"
      unitRef="usd">3500000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idcc864bb949f4372b7ee07bee1f087ae_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTUtMS0xLTgwNTMy_12fdaae2-b3a7-4b48-996e-d8c6afabf673"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTctMS0xLTgwNTMy_94e7e3da-ccb7-4ade-ba3a-937c3161b2a1"
      unitRef="usd">170464000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i594ac280b034471287aced462479938a_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjMtMTktMS0xLTgwNTMy_6bc703ed-d4ac-40bb-a500-dc196a11f419"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMS0xLTEtODA1MzI_5d8e27b1-2a23-464f-b616-3555c177aab1"
      unitRef="usd">162000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMy0xLTEtODA1MzI_9ac2cd0b-454f-4150-b31c-f30c86071542"
      unitRef="usd">434000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtNS0xLTEtODA1MzI_edd04f28-eb3d-4cae-814c-a7708350f8ae"
      unitRef="usd">1269000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtNy0xLTEtODA1MzI_7d867bc0-d543-45bb-8193-04eaa027180e"
      unitRef="usd">7189000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtOS0xLTEtODA1MzI_2fabf179-065c-4e6d-b27c-70d66e300ea2"
      unitRef="usd">8969000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTEtMS0xLTgwNTMy_206dd5ac-f565-4889-98e1-a9e4fc40b05e"
      unitRef="usd">44318000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTMtMS0xLTgwNTMy_633895d2-3252-4c1f-80f4-029e1ad99744"
      unitRef="usd">206000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie497cfcaabb946d78ed72b6041ca5e43_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTUtMS0xLTgwNTMy_18b151b7-8d6c-4723-97a6-e79214f07d79"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTctMS0xLTgwNTMy_8f8f8651-a4a0-412d-bdfa-42b4415e5eab"
      unitRef="usd">62547000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9e9acec992f240f482095fd90cd182ad_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjQtMTktMS0xLTgwNTMy_d51b32e9-996f-4958-b194-2db585f8456a"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMS0xLTEtODA1MzI_2bf19b1d-862e-4713-a1a4-d87ab60b6703"
      unitRef="usd">646000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMy0xLTEtODA1MzI_449e4975-d114-4e78-a564-17d40d94a32d"
      unitRef="usd">6545000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtNS0xLTEtODA1MzI_9e8d17b6-caf7-4f3f-b80b-57f3a9f5ad14"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtNy0xLTEtODA1MzI_7f510f98-6f5f-4e94-a6de-1c70a5aa709f"
      unitRef="usd">229000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtOS0xLTEtODA1MzI_2882c0d8-99a3-4ba9-9331-0a1a86af6b1b"
      unitRef="usd">313000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTEtMS0xLTgwNTMy_351e049b-860f-4ef7-bc7e-0bf8a5ccc54d"
      unitRef="usd">2592000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTMtMS0xLTgwNTMy_15b01720-3dba-4dcd-8c0e-a7efc248c283"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i44b1e721b8574ef88d6d1f39a9e74225_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTUtMS0xLTgwNTMy_26e890f1-3252-48aa-8edf-b53d191c86e4"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTctMS0xLTgwNTMy_837e1901-dfe1-4baa-ac17-839fd75e7301"
      unitRef="usd">10325000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia3a5dcc7104f46a099450e1853cf6e39_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjUtMTktMS0xLTgwNTMy_66339bc9-884e-47fd-92dc-0f87454fe054"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMS0xLTEtODA1MzI_bc1cf81c-11a4-41c4-8149-0a0ea03e3935"
      unitRef="usd">470000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMy0xLTEtODA1MzI_eae59ad1-dbb7-42ec-882b-ebb0f92771ee"
      unitRef="usd">1011000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtNS0xLTEtODA1MzI_09f1db48-ccf0-4c66-ad2e-62eeb2555497"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtNy0xLTEtODA1MzI_fa4cd539-a1bd-4253-bc0e-4e568a932da8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtOS0xLTEtODA1MzI_4aaddbe6-ffcf-4716-951d-eb6f60cfe2e8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTEtMS0xLTgwNTMy_adb2e899-2154-4ed7-829a-63bf24d10c25"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTMtMS0xLTgwNTMy_4fa9551a-d50b-4573-85a2-f1cf837171d2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic5e136dd40324167b37f438f379891e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTUtMS0xLTgwNTMy_ae369c18-4d26-4d5c-8f4a-12e60a62fdde"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTctMS0xLTgwNTMy_6814f4f6-50f7-428e-8edc-5cb9f7e66cdd"
      unitRef="usd">1481000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i72c9925b6fe44c1b8b5080adf01d02ca_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjYtMTktMS0xLTgwNTMy_38e98aa3-da1b-4783-8bff-a56702ce7da5"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMS0xLTEtODA1MzI_bc1c5e26-bd43-419d-8895-963931b83a28"
      unitRef="usd">1173006000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMy0xLTEtODA1MzI_a150ec68-f9cc-40bd-b58e-8df3199b49f7"
      unitRef="usd">1548499000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctNS0xLTEtODA1MzI_0dd001af-453a-4857-b68d-91382b6dc348"
      unitRef="usd">1118143000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctNy0xLTEtODA1MzI_c03a18af-96d1-4002-a219-2198e5121481"
      unitRef="usd">895947000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctOS0xLTEtODA1MzI_7d1a8f56-c890-4da5-9472-8f9477318170"
      unitRef="usd">478947000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTEtMS0xLTgwNTMy_c45e67ff-ca13-4ef3-aade-a07efd44d97a"
      unitRef="usd">1100358000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTMtMS0xLTgwNTMy_b4bd75cc-fa32-413b-b56e-8ac912976698"
      unitRef="usd">96082000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id5c3e34ed9524cf7aa3bef424938f96f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTUtMS0xLTgwNTMy_aa299907-3996-441b-af56-91b4f3a7a644"
      unitRef="usd">109298000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTctMS0xLTgwNTMy_1d02943a-d3d0-4822-ae21-2653b3f9b0bc"
      unitRef="usd">6520280000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjctMTktMS0xLTgwNTMy_4dfedf15-7b10-4551-b995-1a11450ada79"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i8187523889b64cc48c211a1af6b88f52_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMS0xLTEtODA1MzI_3565b77b-78cc-4fb4-9ccb-da7e5bb3515e"
      unitRef="grade">7.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia721a35c785e41b9a346278397304f70_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMy0xLTEtODA1MzI_6e87545d-1788-430b-9a32-b9245711542f"
      unitRef="grade">7.23</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i17966efd909e46bfa1ed56491fbc053d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtNS0xLTEtODA1MzI_3e463c84-c69f-48d5-88fd-2d7df8a3d50c"
      unitRef="grade">7.16</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0984719997a5429d949de12db02f35c6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtNy0xLTEtODA1MzI_70c92ce2-f043-4e02-aa72-f1e7c5187d00"
      unitRef="grade">7.25</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i67031ef884264de6b57daf7df13af48e_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtOS0xLTEtODA1MzI_4fc60d3f-f389-4162-856e-692233f8e07d"
      unitRef="grade">7.28</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icf36225e4e814f8792eadd2f13745514_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTEtMS0xLTgwNTMy_ea1954e9-694e-4268-8388-e96eab966b1b"
      unitRef="grade">6.95</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iaf2281c5672c44148cb920dac96c0428_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTMtMS0xLTgwNTMy_974e829f-cfd4-4234-b294-6f050cec05ee"
      unitRef="grade">7.24</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id5c3e34ed9524cf7aa3bef424938f96f_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTUtMS0xLTgwNTMy_64ca063b-fadd-460b-8c1f-1e0c6808ea14"
      unitRef="grade">6.44</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i842093a9540643828414e167af2ac168_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMjgtMTctMS0xLTgwNTMy_e50ebdab-de84-4851-a764-71a86ff9b21a"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMS0xLTEtODA1MzI_62fc981c-8738-4ba6-b804-03d15df02eab"
      unitRef="usd">276072000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMy0xLTEtODA1MzI_dba859d7-2350-4e59-8663-68e4bdcd3dde"
      unitRef="usd">662364000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtNS0xLTEtODA1MzI_0912a8c6-2229-4874-b900-d157a3b5489e"
      unitRef="usd">179896000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtNy0xLTEtODA1MzI_54bf3820-1049-4b55-b8d7-92106ed34f77"
      unitRef="usd">100915000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtOS0xLTEtODA1MzI_4e6940de-fdc0-4fc4-b52e-766259368baa"
      unitRef="usd">631000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTEtMS0xLTgwNTMy_1fb96ed8-dbd1-40e7-aab4-f08ead35d8c9"
      unitRef="usd">1804000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTMtMS0xLTgwNTMy_161fe357-d55b-46f3-a91c-f1d28806d3d9"
      unitRef="usd">253781000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id4c0780f6e0444d998fc38ca58d426fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTUtMS0xLTgwNTMy_8f200765-86ea-4be5-9ce1-7695dd8597ce"
      unitRef="usd">4247000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTctMS0xLTgwNTMy_2804066d-8fd6-4fd5-b225-6cfe24a58351"
      unitRef="usd">1479710000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7b898e9c46ca47afa3b9adfb79cc0bfa_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzAtMTktMS0xLTgwNTMy_9afbbc6b-c421-48d2-86ea-ba19c10275a8"
      unitRef="grade">6.86</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMS0xLTEtODA1MzI_7fa6e370-42d2-4947-bb41-214537224031"
      unitRef="usd">11295000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMy0xLTEtODA1MzI_eb19c7f6-f391-4353-bbf9-3b54877b5d4d"
      unitRef="usd">637000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtNS0xLTEtODA1MzI_30984a10-0238-4a44-a3a1-51584868c4a6"
      unitRef="usd">2670000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtNy0xLTEtODA1MzI_55fa72de-e0ef-4bd4-bdff-4bb5ca5de2fc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtOS0xLTEtODA1MzI_00d77e24-96cc-4c77-a475-89fae66a9395"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTEtMS0xLTgwNTMy_8dadb1e9-f6da-448d-a570-4e2c6422b42c"
      unitRef="usd">401000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTMtMS0xLTgwNTMy_46e8bc72-806c-4a49-b1a9-a909b100e206"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib93d471d8447409685139b1d137e9f3c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTUtMS0xLTgwNTMy_e368bbd8-1be3-47bc-b73d-b3d5158a9465"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTctMS0xLTgwNTMy_f50d63df-f208-47d5-ab8e-a21ffc3cf4fa"
      unitRef="usd">15003000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id352e40f5a324cd68e4825dc2bbd852c_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzEtMTktMS0xLTgwNTMy_2a39d470-7c36-4091-ac9e-10f8bfa9d8e2"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMS0xLTEtODA1MzI_35c06c44-b383-4881-9c3a-3fa84842c9d5"
      unitRef="usd">27992000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMy0xLTEtODA1MzI_ec461dc1-fc1b-4ace-a480-62462044c1bb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItNS0xLTEtODA1MzI_69e68c72-b451-44de-8e1a-17d5b66a9057"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItNy0xLTEtODA1MzI_90d68fd7-5161-48a0-97c9-daff76ae21bf"
      unitRef="usd">13103000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItOS0xLTEtODA1MzI_efc9189e-15c8-45b1-89fc-79fa8d5a91c0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTEtMS0xLTgwNTMy_2d792cb7-4a19-40a0-9663-2232c29583b8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTMtMS0xLTgwNTMy_c0aab27d-b719-40ac-9f7e-75ebe9995d6b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icea40650134f4123b6e11ccb8b5ee48d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTUtMS0xLTgwNTMy_2da3ad10-62de-448e-aee2-e113eafa66fd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTctMS0xLTgwNTMy_022335e8-e52f-4ea7-a12c-b80da38d27e6"
      unitRef="usd">41095000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ida0866083a9b48a59b498101392b88e3_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzItMTktMS0xLTgwNTMy_a16f4a92-43ba-4861-8e9f-fc144ea2ebb2"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMS0xLTEtODA1MzI_80b72523-8b4b-4677-8287-db4d77e0d876"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMy0xLTEtODA1MzI_3f5ffae9-a6e3-48c6-9f65-785e5fc3b307"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtNS0xLTEtODA1MzI_eee7f2b1-9ed9-4a29-866f-fd27c551ed42"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtNy0xLTEtODA1MzI_9668c714-d8f7-452b-a72f-b4a24f41b89b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtOS0xLTEtODA1MzI_7137c7e9-b21c-46dc-8870-9f7702403b73"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTEtMS0xLTgwNTMy_34a1f9af-acc9-4bfa-9806-8fbe4e5b2613"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTMtMS0xLTgwNTMy_dad021b0-b4e5-4f3f-8a4a-bc98286451fd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i23e0f751898b406b93bc3f5c22af5fe4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTUtMS0xLTgwNTMy_d702913b-42c0-427b-a8dc-4369faeeb3ed"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTctMS0xLTgwNTMy_973f54f0-8b93-4613-9949-d3056defa531"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4b8be206573140898ff0c7c4f3b933e8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzMtMTktMS0xLTgwNTMy_34f90d0d-e39e-4795-9832-4deb4927d1b1"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMS0xLTEtODA1MzI_67518875-d26f-4496-8c9b-dd553e430e1a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMy0xLTEtODA1MzI_1c6fa48a-a942-4f5a-9206-2e79a34c6754"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtNS0xLTEtODA1MzI_cf0f2a27-6826-42e1-90e9-22569f37869e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtNy0xLTEtODA1MzI_0e843538-2ee2-4a07-be5a-f545d637379a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtOS0xLTEtODA1MzI_5deb5272-55e3-48c8-a04d-69c407ef315b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTEtMS0xLTgwNTMy_e4a39fe6-db26-4e83-aa16-c4bbf7b13416"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTMtMS0xLTgwNTMy_fab4cf9c-52f8-4868-a6c1-43df309c7e5b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2fa416018c774ff8a9d3330f15d27a73_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTUtMS0xLTgwNTMy_0c35f3aa-80b2-461b-942e-22a5239241cc"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTctMS0xLTgwNTMy_5579e10f-efbd-495c-95ca-f54f147241d0"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3996cd4d8ee9473393c1aeb3a1440816_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzQtMTktMS0xLTgwNTMy_98672284-fab9-4a63-8af4-c4c5cb84d9eb"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMS0xLTEtODA1MzI_4d14a9b7-9864-4f40-af5b-79fa4968be56"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMy0xLTEtODA1MzI_9b943ecb-8d7c-46c8-8f41-d098f64f2d93"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtNS0xLTEtODA1MzI_e5033fda-e865-4269-b6e1-17439924f493"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtNy0xLTEtODA1MzI_9bd6cd02-985e-437a-9514-d98cb45e4efb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtOS0xLTEtODA1MzI_0c958f34-c06a-4fbb-a4cb-0729ab9724b8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTEtMS0xLTgwNTMy_ca564042-e8f4-4719-abc7-d64fa48ae435"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTMtMS0xLTgwNTMy_a859b712-1b00-44fb-8b61-4aa73a871eec"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if6851be3e0504cd9bf1b23fd05ad53fb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTUtMS0xLTgwNTMy_b46111d7-2bdb-4d1f-bdbe-02b4f309e52f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTctMS0xLTgwNTMy_b1e84326-bfca-402f-833a-fe3d66b6737f"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i11b4ca718dfb427c9bf037c516d6843d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzUtMTktMS0xLTgwNTMy_f83751f0-d830-4c42-8040-33831b109b05"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMS0xLTEtODA1MzI_e3584b6a-083e-4653-b0c5-ebb53dfc39de"
      unitRef="usd">315359000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMy0xLTEtODA1MzI_5f0ab3b6-0ab5-4b4e-b9ae-6b23fc9544f3"
      unitRef="usd">663001000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtNS0xLTEtODA1MzI_5a4b9e8d-7151-4ddd-86fc-c4405a113df5"
      unitRef="usd">182566000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtNy0xLTEtODA1MzI_3e3d51eb-d61d-4c2b-a1e2-e97b0ad0b966"
      unitRef="usd">114018000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtOS0xLTEtODA1MzI_11d160b9-76b2-4700-aa71-d81320c82b94"
      unitRef="usd">631000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTEtMS0xLTgwNTMy_b5e3fb9c-164e-4752-8e5b-2eae802ae89c"
      unitRef="usd">2205000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTMtMS0xLTgwNTMy_efd6cd5c-58ce-4e76-a4cf-12073746c3e9"
      unitRef="usd">253781000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ieeb6d8ba5d1848cca108d185aa284b39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTUtMS0xLTgwNTMy_f736a100-22b2-4470-9047-22ec0a8efdcb"
      unitRef="usd">4247000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTctMS0xLTgwNTMy_09d4fc3e-50a8-4680-808f-4c55f837925e"
      unitRef="usd">1535808000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzYtMTktMS0xLTgwNTMy_1379e028-c946-4193-bff4-d5acd2afe089"
      unitRef="grade">6.96</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia29497177ec346b6b77de05e15fdb383_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMS0xLTEtODA1MzI_afe97acd-5384-4aff-8140-46501a653e45"
      unitRef="grade">7.10</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ie164fbcff56c4618a91e08206329a2e2_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMy0xLTEtODA1MzI_bac4e631-0322-4dfd-8d5a-2f715e25a1f4"
      unitRef="grade">7.12</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i601b0f790d724c32b84cbec2f6b3e6ec_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctNS0xLTEtODA1MzI_e8a863c1-386a-49bf-93a7-37ec5dce9bea"
      unitRef="grade">6.64</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i85d720e66fa6404fa7dcce3d9fa68d50_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctNy0xLTEtODA1MzI_c5b78562-5b12-4567-b365-5f560f04f457"
      unitRef="grade">8.21</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7d06989d6d5e4a82a208edf828279c86_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctOS0xLTEtODA1MzI_ced67362-5450-4106-9112-23eb0fd5bfed"
      unitRef="grade">6.21</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="if1e4bdef72964d3fb93e0b157fc27153_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTEtMS0xLTgwNTMy_861ea63a-95a3-4c37-badf-2e337225297a"
      unitRef="grade">7.16</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idb2de2d4717942e990cb2e505b7a59d8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTMtMS0xLTgwNTMy_169396c3-ef8c-414d-826e-0f8c8a075844"
      unitRef="grade">6.10</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ieeb6d8ba5d1848cca108d185aa284b39_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTUtMS0xLTgwNTMy_313dbfaf-a31a-4694-b993-b55594650baa"
      unitRef="grade">5.01</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia51ba8e18e7444ac8f47beb5d65268de_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzctMTctMS0xLTgwNTMy_6652768a-5900-4ab7-8681-4f24722e9292"
      unitRef="grade">6.96</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMS0xLTEtODA1MzI_ffdbd928-e78f-4efe-a037-c722d9103408"
      unitRef="usd">1488365000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMy0xLTEtODA1MzI_ba4b7ad9-1fad-44a1-b1b1-b3a38b2b46ba"
      unitRef="usd">2211500000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtNS0xLTEtODA1MzI_6cc61965-e505-4976-a5e9-98c967a8ceca"
      unitRef="usd">1300709000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtNy0xLTEtODA1MzI_cbfb798b-b731-4d1a-ab4c-cb1cb954dd87"
      unitRef="usd">1009965000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtOS0xLTEtODA1MzI_cc19c804-7fd1-4666-8ca4-f9a61ee9e50b"
      unitRef="usd">479578000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTEtMS0xLTgwNTMy_43c461c5-8de2-4dad-9a6b-8efbf270f828"
      unitRef="usd">1102563000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTMtMS0xLTgwNTMy_f1d407b7-6fec-4f2a-84ff-7e124d886ec9"
      unitRef="usd">349863000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i71b91470b1f64f098ba636e1a9bd2800_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTUtMS0xLTgwNTMy_158dd8ae-2fb1-4ee4-b01b-bf224cc10a08"
      unitRef="usd">113545000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTctMS0xLTgwNTMy_d11cca05-ee9c-4e49-805b-7367b3f29da7"
      unitRef="usd">8056088000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzgtMTktMS0xLTgwNTMy_13e88445-20c0-476a-bd6b-afc786d9cc14"
      unitRef="grade">7.09</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4a314947b97046fbbcdfbe17a66ff3f6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMS0xLTEtODA1MzI_fa6cbad1-a660-44b6-967a-78666821f03c"
      unitRef="grade">7.03</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i4459bbc589bf4628ac433fc1213bc98e_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMy0xLTEtODA1MzI_d02fec31-33b4-4e28-b8e6-9ca745171d53"
      unitRef="grade">7.19</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icde7a38aee1e4c1487922f65f9da30e5_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktNS0xLTEtODA1MzI_30d59bd9-53dc-445f-b8bc-4d309b17d637"
      unitRef="grade">7.09</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3529005c92e74d39b6d84730e0b5df7a_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktNy0xLTEtODA1MzI_55219290-f5b4-401f-b580-4b8379fe825f"
      unitRef="grade">7.36</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia1f854ed83364c33a931284349a55e7c_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktOS0xLTEtODA1MzI_c22fd20d-1bf3-4886-a245-17ee985d9630"
      unitRef="grade">7.28</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i88136bcf48d948a094b93eea83e22fa0_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTEtMS0xLTgwNTMy_c73fcf2c-cf6f-4965-89b8-b15d41e3dcb5"
      unitRef="grade">6.95</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7bedbb40abea4aebbc75e9f2fe23d8cd_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTMtMS0xLTgwNTMy_df01b84b-f21c-4146-be0e-6df35df2bcda"
      unitRef="grade">6.41</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i71b91470b1f64f098ba636e1a9bd2800_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTUtMS0xLTgwNTMy_59a63581-4f90-4cbd-911a-070ca2e286b1"
      unitRef="grade">6.39</cfr:WeightedAverageRiskGradeForLoans>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4NTYxMzZjYjI0ODQ2YjA5MzM5YTA5YzMwZjQyNTNhL3RhYmxlcmFuZ2U6NTg1NjEzNmNiMjQ4NDZiMDkzMzlhMDljMzBmNDI1M2FfMzktMTctMS0xLTgwNTMy_83cc2386-c61b-4237-befc-5cdd060c895a"
      unitRef="grade">7.09</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkzMQ_1b212d17-b647-4de8-a87e-07ead7f2f994">&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 as of December&#160;31, 2021. Refer to our 2021 Form 10-K for details of these loans by year of origination/renewal. &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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Commercial and Industrial&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;Energy&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;Commercial Real Estate - Buildings, Land and Other&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;Commercial Real Estate - Construction&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 Commercial Real Estate&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&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;W/A Risk Grade&lt;/span&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;Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Risk grades 1-8&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:8pt;font-weight:400;line-height:100%"&gt;6.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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,063,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,574,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,262,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,837,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;9.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:8pt;font-weight:400;line-height:100%"&gt;187,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;11.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:8pt;font-weight:400;line-height:100%"&gt;31,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:8pt;font-weight:400;line-height:100%"&gt;11.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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;11.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: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;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;12.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:8pt;font-weight:400;line-height:100%"&gt;12,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:8pt;font-weight:400;line-height:100%"&gt;12.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:8pt;font-weight:400;line-height:100%"&gt;15,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,364,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,077,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,272,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,304,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;7,576,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i5fcb2701d0474d3a9bc922444ba677f4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xLTEtMS04MDUzMg_9a8e8370-35a4-4edf-8fcf-1ee5b947f356"
      unitRef="grade">6.01</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5fcb2701d0474d3a9bc922444ba677f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0zLTEtMS04MDUzMg_eb6e8f86-73dd-44fd-800b-afe1967b7ea6"
      unitRef="usd">5063847000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i71100614fc27491495c1e896e36501a0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi01LTEtMS04MDUzMg_d79ad96a-6c88-4db1-a9fc-483aab13bab1"
      unitRef="grade">5.78</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i71100614fc27491495c1e896e36501a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi03LTEtMS04MDUzMg_36d99ad3-4d04-4d90-94ff-c52027ace7fd"
      unitRef="usd">1008370000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iaa6378e206f54b82b7025df044c296aa_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi05LTEtMS04MDUzMg_ec6353ec-a1bb-4524-8f66-0312e8e265db"
      unitRef="grade">6.91</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaa6378e206f54b82b7025df044c296aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xMS0xLTEtODA1MzI_2929d86c-40b5-4e23-87d3-90faa4279c09"
      unitRef="usd">5574922000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i328bba281ef94db990674b53caf20037_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xMy0xLTEtODA1MzI_29af87c5-9032-481d-a797-1a7069c28513"
      unitRef="grade">6.99</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i328bba281ef94db990674b53caf20037_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xNS0xLTEtODA1MzI_9116ac8a-524f-4531-afe0-1ed171b0a502"
      unitRef="usd">1262200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7840a540b02e4614a90c1c0793821bbe_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xNy0xLTEtODA1MzI_81298def-0cc1-44e4-8f00-66e3096156da"
      unitRef="grade">6.92</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7840a540b02e4614a90c1c0793821bbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMi0xOS0xLTEtODA1MzI_aaabfbcb-d59a-45b0-b309-9a12e644c6e7"
      unitRef="usd">6837122000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2c3583bdba4d4719b9f576043bcbeaf2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xLTEtMS04MDUzMg_de74566c-d9a4-4766-8e1f-53ff1b4437a2"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2c3583bdba4d4719b9f576043bcbeaf2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0zLTEtMS04MDUzMg_76263c8f-7e03-451b-8e75-19ee2d624437"
      unitRef="usd">187870000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i786a79cd27db4f88ace38e933ca8ebd3_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy01LTEtMS04MDUzMg_21a8b16f-70b0-49b8-877c-76dc392d1340"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i786a79cd27db4f88ace38e933ca8ebd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy03LTEtMS04MDUzMg_ea778ad9-502a-4f1b-9bc6-0037c757e57b"
      unitRef="usd">36622000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icdc600704bd74adaa5532219238bc998_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy05LTEtMS04MDUzMg_573a8ac4-32d0-4969-9092-76e2e196b615"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icdc600704bd74adaa5532219238bc998_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xMS0xLTEtODA1MzI_e183db62-14f0-4285-bad9-73c07337efcb"
      unitRef="usd">321533000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9ebbb5b48b6b474392a0ad6bec8fc2a7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xMy0xLTEtODA1MzI_07fe44d3-569d-441d-ad72-ec3c528c6275"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9ebbb5b48b6b474392a0ad6bec8fc2a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xNS0xLTEtODA1MzI_a936a1f9-5981-4c50-9ed2-44c3bf2e2567"
      unitRef="usd">41123000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibb22337934234e82852c4f144251133b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xNy0xLTEtODA1MzI_6d816ee9-e6ea-4363-8f3f-9efbcb47fcd4"
      unitRef="grade">9.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibb22337934234e82852c4f144251133b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfMy0xOS0xLTEtODA1MzI_291adcbb-872c-4d20-b415-49ebff021e40"
      unitRef="usd">362656000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i809bca027ff54756940c00bd8ea3896f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xLTEtMS04MDUzMg_dbe0c64e-2dfa-4ef3-8792-fcef29ebe696"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i809bca027ff54756940c00bd8ea3896f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0zLTEtMS04MDUzMg_e101ffb2-bbe0-4202-9cf0-139edec82763"
      unitRef="usd">59137000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i2291eb794a0b40dfb143d505e55da5d9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC01LTEtMS04MDUzMg_f1e95fa1-02b7-4385-b62b-7445035a4383"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2291eb794a0b40dfb143d505e55da5d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC03LTEtMS04MDUzMg_f365f872-6b2b-48e9-96a2-a5b0a7c0583e"
      unitRef="usd">1773000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="id9e86e472712467c912a1c85e6b3a791_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC05LTEtMS04MDUzMg_d0832f00-8338-4c42-8e9e-739ab45dfe10"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id9e86e472712467c912a1c85e6b3a791_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xMS0xLTEtODA1MzI_8f096583-9177-4861-bb6f-1f92e2dcff41"
      unitRef="usd">269447000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="icce36a29b06940f8b1735f6dbf9c2f67_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xMy0xLTEtODA1MzI_b1515a9d-bdee-421e-9b8b-9fec37098f17"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icce36a29b06940f8b1735f6dbf9c2f67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xNS0xLTEtODA1MzI_50fdc8e8-d00e-49bd-b71a-8851c65ec412"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic9cade8e147347d8986069545b2cb2ea_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xNy0xLTEtODA1MzI_823f3066-2d3d-44bc-b7c3-5269f59574e2"
      unitRef="grade">10.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic9cade8e147347d8986069545b2cb2ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNC0xOS0xLTEtODA1MzI_f9c56878-2b78-4d25-9e33-2c65747f4a9c"
      unitRef="usd">269447000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i7e67c3dff39747228847689cf034cc63_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xLTEtMS04MDUzMg_e9112a97-5aab-4aaa-92ec-54e69a8d423b"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7e67c3dff39747228847689cf034cc63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0zLTEtMS04MDUzMg_a3191d4a-9af9-4233-9fe8-1bbb8291d1a3"
      unitRef="usd">31518000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ibc3acf5d43164312aecd08e1a2cd5241_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS01LTEtMS04MDUzMg_89c31b71-4edc-48d5-a4b5-3616ad3f6ba4"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibc3acf5d43164312aecd08e1a2cd5241_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS03LTEtMS04MDUzMg_12454be8-a554-497d-9947-8ed2bf29fe61"
      unitRef="usd">16594000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="idc0954e27ad346bc90e49581f8f3ebad_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS05LTEtMS04MDUzMg_eb035900-d54a-4954-aee2-edc9c6820400"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idc0954e27ad346bc90e49581f8f3ebad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xMS0xLTEtODA1MzI_4cf8108c-252b-41d0-9504-a658f66f2dc5"
      unitRef="usd">91140000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib9c7240d5501443a9b389b9fd18a7930_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xMy0xLTEtODA1MzI_0a240689-2eaa-4291-a3ad-4b0c3094e6fc"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib9c7240d5501443a9b389b9fd18a7930_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xNS0xLTEtODA1MzI_65f0be17-4086-4930-8670-de843a4235dd"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3784c36225de46b19ab3fe0d5d835959_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xNy0xLTEtODA1MzI_7d992851-2c6e-43cd-bb76-976cfe87ea0b"
      unitRef="grade">11.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3784c36225de46b19ab3fe0d5d835959_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNS0xOS0xLTEtODA1MzI_059f941d-ee6f-4756-a2f6-162e37b21544"
      unitRef="usd">91140000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i0afbadab6c8145a888b992566728dfd5_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xLTEtMS04MDUzMg_e43079a1-ee28-47ad-aecf-4045e154919f"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0afbadab6c8145a888b992566728dfd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0zLTEtMS04MDUzMg_b48aa8de-c82c-451e-8c5c-15e80b831ab3"
      unitRef="usd">12535000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i89ecf1d324ae4249b66917333b2d9b6c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi01LTEtMS04MDUzMg_ff4a29c2-ed28-416b-a92a-bdc2a57191b4"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i89ecf1d324ae4249b66917333b2d9b6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi03LTEtMS04MDUzMg_d200d467-240c-4d0e-9de5-c6fcdf0042cc"
      unitRef="usd">8953000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib6a1217a12f84af3bc5d0cad357f46bf_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi05LTEtMS04MDUzMg_1a9283d7-2147-42c6-a8c9-1b846cac3c38"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib6a1217a12f84af3bc5d0cad357f46bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xMS0xLTEtODA1MzI_cdac2fec-395a-4709-9899-99277799cf1a"
      unitRef="usd">15097000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3a601841aab14634a016d133a6e44783_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xMy0xLTEtODA1MzI_ac8af5e0-fd37-40c1-aa4a-4458f03818f1"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3a601841aab14634a016d133a6e44783_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xNS0xLTEtODA1MzI_655ebe1b-44d8-410b-ab37-ad4b2a63d83f"
      unitRef="usd">748000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i3475c17682894adfae91a97308d1dd74_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xNy0xLTEtODA1MzI_948a8d97-bb8b-4c7e-8195-8f5cd8ba8137"
      unitRef="grade">12.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3475c17682894adfae91a97308d1dd74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNi0xOS0xLTEtODA1MzI_8004aaf8-5b3f-4f51-8a19-1cd7d0afb137"
      unitRef="usd">15845000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ia495d3a6846c4d998d6d95af633c6939_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xLTEtMS04MDUzMg_8b6708ea-5688-45e6-811a-fa07fa3a57a4"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia495d3a6846c4d998d6d95af633c6939_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0zLTEtMS04MDUzMg_0168bdb6-4c34-4f5f-b7a0-2b7271da0064"
      unitRef="usd">10047000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iaf9885de132b42468285cca79cae31a6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy01LTEtMS04MDUzMg_d35d3390-76f2-4dd5-a732-81047ddea7f2"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iaf9885de132b42468285cca79cae31a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy03LTEtMS04MDUzMg_40c4145a-5cd6-48cb-b8e0-541703968def"
      unitRef="usd">5480000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9acec7923490490ebc145e6f861ec151_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy05LTEtMS04MDUzMg_c88035db-ba3b-4cd5-a7ec-a7d394cc43d1"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9acec7923490490ebc145e6f861ec151_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xMS0xLTEtODA1MzI_f8178758-57bf-4943-8e96-8515e3de68a4"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="iae11c73570b94d4f920de615a9bf005d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xMy0xLTEtODA1MzI_3aa04d26-a4b8-4120-9853-85237a8bbee7"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iae11c73570b94d4f920de615a9bf005d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xNS0xLTEtODA1MzI_ab03b7da-64f4-4b7f-9f0b-f952dbe1287c"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i9496c17ca25d4a4392e5010aa9c0d2ed_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xNy0xLTEtODA1MzI_b5473a27-d857-4482-96dd-f59922cebc8f"
      unitRef="grade">13.00</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9496c17ca25d4a4392e5010aa9c0d2ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfNy0xOS0xLTEtODA1MzI_54cace72-14ca-467d-b264-a9694b354b38"
      unitRef="usd">400000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xLTEtMS04MDUzMg_1749c803-68bc-4842-8ae2-495ac7b1cda6"
      unitRef="grade">6.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0zLTEtMS04MDUzMg_a570154a-8548-4eed-b6d2-a76fbaf6da78"
      unitRef="usd">5364954000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC01LTEtMS04MDUzMg_a97fa013-7785-4f23-84f4-804539036877"
      unitRef="grade">6.06</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC03LTEtMS04MDUzMg_3823c091-616d-4dce-8686-d04b77818610"
      unitRef="usd">1077792000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC05LTEtMS04MDUzMg_cda3f945-cb17-4e8b-9315-c7e7914f81a1"
      unitRef="grade">7.22</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic3afe8f0256b4650a2494ef8ac7c73d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xMS0xLTEtODA1MzI_038bc10b-8f6e-4904-b1e5-0611d57a51cd"
      unitRef="usd">6272339000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i645df62f67334090bb3df85da6d973c8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xMy0xLTEtODA1MzI_9d3812ad-3e02-457f-8433-059a19650b52"
      unitRef="grade">7.06</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i645df62f67334090bb3df85da6d973c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xNS0xLTEtODA1MzI_5537038d-0d85-4fff-9f09-ab5416b82b33"
      unitRef="usd">1304271000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:WeightedAverageRiskGradeForLoans
      contextRef="i48a46c2349be4145978f6e63e0722d37_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xNy0xLTEtODA1MzI_48a82627-9235-47ce-a771-ccd5ce8194a0"
      unitRef="grade">7.19</cfr:WeightedAverageRiskGradeForLoans>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i48a46c2349be4145978f6e63e0722d37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjRjZGI4MjQzN2E2MzQxYzdhMTZlMjI2OGRlNjU2NjYzL3RhYmxlcmFuZ2U6NGNkYjgyNDM3YTYzNDFjN2ExNmUyMjY4ZGU2NTY2NjNfOC0xOS0xLTEtODA1MzI_266589c3-78ca-4cd1-9419-4fe74058a0c2"
      unitRef="usd">7576610000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:AgeanalysisofPastDueConsumerLoansbyClassandYearofOriginationTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkwMQ_338079a7-1905-4819-8888-36ba4a309430">&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 the payment status of consumer loans, segregated by portfolio segment and year of origination, as of June&#160;30, 2022 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:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.140%"/&gt;&lt;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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 7.75pt;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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;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: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,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;6,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;154,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;324,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:8pt;font-weight:400;line-height:100%"&gt;211,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,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:8pt;font-weight:400;line-height:100%"&gt;43,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;137,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;592,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,552,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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;154,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;324,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;211,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;44,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;141,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;593,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;10,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,561,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 7.75pt;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,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 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;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;31,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:8pt;font-weight:400;line-height:100%"&gt;30,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,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,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;391,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,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 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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;33,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;30,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;10,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;4,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;391,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: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;24,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;499,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i3c7ee88f134f47c2ae56b98335490c7a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xLTEtMS04MDUzMg_f3ae9f65-e828-4f2c-9123-8b5d2051f1f3"
      unitRef="usd">140000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib75835e5eff84a8591ae2a5845cd2308_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0zLTEtMS04MDUzMg_d7bc0f5d-f81a-40b2-a013-d930baba770b"
      unitRef="usd">287000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i558d86efe72c4cbd8c3aa96941a5c9d1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi01LTEtMS04MDUzMg_0f44bd22-65a7-4260-90e4-8f5441464fb2"
      unitRef="usd">387000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibd176865b1184f6087ff4fafee6de6e6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi03LTEtMS04MDUzMg_63760e62-7f73-47a2-a180-03acf70bba5c"
      unitRef="usd">668000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib804f52ad65d4acb8ddb61ba0cf571f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi05LTEtMS04MDUzMg_6fc2cc05-b2c6-45bd-83bd-a3840521d97b"
      unitRef="usd">401000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2d6d076e5bc74285925dcbf99a1f2fa4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xMS0xLTEtODA1MzI_3e5d28ed-e361-4168-820f-37a4553eb39a"
      unitRef="usd">2771000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i07f3fd5ccf30487293b5a039827685f1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xMy0xLTEtODA1MzI_474e4c44-ac44-49f1-b739-68b66fb04db8"
      unitRef="usd">602000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6f882e07f2d948ea8ba2187746a03ae1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xNS0xLTEtODA1MzI_7dc9a54c-9df0-4251-a55c-84f5a6ec1f79"
      unitRef="usd">1665000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4fbee090ea5c4e09876455ef549fa36f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMi0xNy0xLTEtODA1MzI_ec818bb1-81d0-4b8b-845c-71807257f920"
      unitRef="usd">6921000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i597a1219241844439f94935001be82f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xLTEtMS04MDUzMg_9ccefe4e-97ae-49c2-8a86-0099b2313685"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i00fdba21c83a4df3b996afeb1a74b3da_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0zLTEtMS04MDUzMg_2caaa1ae-2701-47d5-9849-f86bc0fc3333"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ida80f9b7a2cd40c0be8a3ff8e865ffe5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy01LTEtMS04MDUzMg_c22932ec-4876-40c3-8911-756f4c46b25e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i52d73f67b9404edead07076f8260f948_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy03LTEtMS04MDUzMg_dde083ad-36f2-4758-9e0c-bb264ef88c30"
      unitRef="usd">4000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia7eb0e158aca4bbabe82dc3c4bbde36c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy05LTEtMS04MDUzMg_0a49d886-1081-48b6-8fc4-9afe08a4f2ba"
      unitRef="usd">142000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibd37e61c77a94e37a77da882f1515684_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xMS0xLTEtODA1MzI_7f99eee1-4762-4981-84f3-dfec6ad9b3da"
      unitRef="usd">875000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1046492bc5994c119e57fb7a2b500c84_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xMy0xLTEtODA1MzI_77b81c15-1adc-4acb-9fa6-0e77c7abb018"
      unitRef="usd">247000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i736cfd190413432bb0c49b07c00f3859_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xNS0xLTEtODA1MzI_e634f63c-3881-43cd-bc18-a07f43938442"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i72b60c73931a472a8b868594d6dd643a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMy0xNy0xLTEtODA1MzI_274b0aee-a4d7-405b-8b4c-1aafb0558841"
      unitRef="usd">1268000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic5fc9227879f4d4da205525aa7f747c2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xLTEtMS04MDUzMg_4d251424-aa9e-4fa2-9ef8-5d9409bb58d0"
      unitRef="usd">140000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i36010ff6d3884a6393a6423359700965_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0zLTEtMS04MDUzMg_cd586411-30fa-413e-92de-689cdaa57100"
      unitRef="usd">287000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5619826d6f134acdbf2c86c2c5f9af8c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC01LTEtMS04MDUzMg_cf7a0309-efc9-40f4-91b2-ad74ef499407"
      unitRef="usd">387000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0a14602b28da49caaebdfcb16eda01c7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC03LTEtMS04MDUzMg_e5d60f8a-a735-4d5c-b739-fc6f633f03b5"
      unitRef="usd">672000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic4fbef4dc5ce4baf98f73fa9fe427776_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC05LTEtMS04MDUzMg_5155a3c2-1362-497e-926a-0aa1fc874c51"
      unitRef="usd">543000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id2146eae381240f18cb6d097263b36bf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xMS0xLTEtODA1MzI_94fb200f-dd0d-4bad-9455-9fbbeeefbe94"
      unitRef="usd">3646000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iad479dc1b5d34c4ea627f922218e219c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xMy0xLTEtODA1MzI_51c96917-b696-499d-9779-09b8ba6c30ae"
      unitRef="usd">849000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if48409ca4ba9414b80b453bfcb35ed3c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xNS0xLTEtODA1MzI_c8f08fc2-1677-4950-8249-fdd6aed1951f"
      unitRef="usd">1665000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6eead138af094c9c894268a77f6fbb16_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNC0xNy0xLTEtODA1MzI_4df3b792-f79a-4d45-9043-207310e1c6e0"
      unitRef="usd">8189000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5e8b4c7ed7f74d61b8a9ba928ee8d3c5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xLTEtMS04MDUzMg_c720dc6a-0699-4ef6-8d46-1af0fe9fc96b"
      unitRef="usd">154178000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2bb12d7d54c5441fa24ebbd81ba2518b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0zLTEtMS04MDUzMg_4c1c4592-9dba-4532-93fb-6857bfd9c016"
      unitRef="usd">324089000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i97548f04e4354407a01d10d6c24bae12_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS01LTEtMS04MDUzMg_ae892d5c-9a53-41c5-9801-59ddf86bcc27"
      unitRef="usd">211133000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i82c408005a524cf489f6708d686c3474_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS03LTEtMS04MDUzMg_ee30f94a-3742-4317-8186-4c4a76798102"
      unitRef="usd">80351000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i832d4dd6497f4998a7d04e884403c622_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS05LTEtMS04MDUzMg_0cf718fc-fd22-4800-8c88-745f2bbb0041"
      unitRef="usd">43828000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5086cd7282b74266803d7733c8188664_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xMS0xLTEtODA1MzI_71d8d404-bbc9-4b98-baa8-b5706fc6de97"
      unitRef="usd">137836000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic9c96e5d5e86444da4075c3fb47b34eb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xMy0xLTEtODA1MzI_647be9bd-eee6-4ac6-b821-aaad5575a945"
      unitRef="usd">592539000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8ea47f2a36d04dd18bb8b67ec590f021_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xNS0xLTEtODA1MzI_1401a411-a5ae-4fca-9453-704d55c1ab30"
      unitRef="usd">8892000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i10a37212f9cd4b20b15ccf45d18337cc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNS0xNy0xLTEtODA1MzI_9e7d5093-ad6c-4695-b422-a36d2d953451"
      unitRef="usd">1552846000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2cd00a9aa120422090370027347219ec_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xLTEtMS04MDUzMg_d035b730-1f56-43ff-9b17-31e86df1f2da"
      unitRef="usd">154318000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i187a7765f99a493083214575dc72a169_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0zLTEtMS04MDUzMg_7b1b27a3-ed2f-4e22-90f0-dcec0e871a99"
      unitRef="usd">324376000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic1aa159745054af7b4c5425e0f5c1054_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi01LTEtMS04MDUzMg_a38195cc-4d56-4ea8-b449-90f6c760240b"
      unitRef="usd">211520000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6254011473814a758630f732f7b0a424_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi03LTEtMS04MDUzMg_699f3042-931c-49de-aa3a-2af33d544f83"
      unitRef="usd">81023000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iff9ca17d098a49d3b07a5f96a39ac6ba_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi05LTEtMS04MDUzMg_ff6e7808-97e8-4bb9-839a-b2a513f8bf78"
      unitRef="usd">44371000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2cdb3d24dc694a87951b8a0f8b4db295_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xMS0xLTEtODA1MzI_a1ce60d6-9d1f-4fe0-8441-c3393268d1c0"
      unitRef="usd">141482000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5518c28561e44b0194a737b06bec61b0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xMy0xLTEtODA1MzI_66bbb03e-11c8-4feb-859c-9c846046a618"
      unitRef="usd">593388000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5608c4d6732848b894a86af69d1e67aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xNS0xLTEtODA1MzI_b391fbd3-c178-45f9-bd5e-ddc3949b497c"
      unitRef="usd">10557000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfNi0xNy0xLTEtODA1MzI_c01d3fbd-6bde-4a58-a746-ea12cff0fa6f"
      unitRef="usd">1561035000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:NotesReceivableGross
      contextRef="i4a974629a7cf4f1395b3fc573cdd05e4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xLTEtMS04MDUzMg_78703a34-0da1-4efd-9ded-80a33ece9ee0"
      unitRef="usd">1974000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i889ff439e01a4417a900597a55e1a7d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0zLTEtMS04MDUzMg_a6272afa-184f-4d42-8e58-4671fd1bd390"
      unitRef="usd">69000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ide47d2c7df63472098ec92c84bc902d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC01LTEtMS04MDUzMg_e01fa68b-d051-45ff-93af-60646626f1ff"
      unitRef="usd">64000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifbcc4a27be3b433db897e5087b2f4108_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC03LTEtMS04MDUzMg_5d89313a-c8b1-4cfe-a3ed-1ed1a5e5a5fe"
      unitRef="usd">44000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie475e279446c4fd1b3eb61ac22beb6f8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC05LTEtMS04MDUzMg_1f54a723-8be6-4256-a1a2-e7cdbe44f4dd"
      unitRef="usd">5000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i42b5c7fb8e934bfc9f37980835a8a6a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xMS0xLTEtODA1MzI_9a6f0faf-f1a3-4aa8-9634-4adbb4a06631"
      unitRef="usd">45000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i13fa4e9993df43849901b2a8e0f3d8ff_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xMy0xLTEtODA1MzI_0a131433-7332-484b-baf1-33bb6eaf915d"
      unitRef="usd">32000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idfafa9a8192040b49567c220c3f805e1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xNS0xLTEtODA1MzI_f10625c2-3c45-4f8c-92a1-276e0c544412"
      unitRef="usd">2210000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i04819741a24342c3993a1a4139624e17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOC0xNy0xLTEtODA1MzI_54e0effd-947d-4007-87d8-686929ade9d7"
      unitRef="usd">4443000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i99d8ee7b9fd9450ba7bbc33cf40f8caf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xLTEtMS04MDUzMg_5531546e-61a6-4af6-b9a8-bd250e192b9f"
      unitRef="usd">439000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic8d301db1ac04be5b2f3c01587481e33_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0zLTEtMS04MDUzMg_89aceeec-6fcf-4e4b-9df3-5a17fdb0c9c8"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i45ebd2dbf1aa429db02f0daad73278a9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS01LTEtMS04MDUzMg_e72234a1-8446-4c7a-9616-5bd3cc4f8956"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0c3f9d1d2a794ffeafde78b8561a35ff_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS03LTEtMS04MDUzMg_dc9855f7-faae-4bfb-8282-c247e91e5165"
      unitRef="usd">19000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie88ae7bae40945448d660bb8be3b6508_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS05LTEtMS04MDUzMg_e00b160f-2073-4141-92a8-7a4787f82108"
      unitRef="usd">11000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib7ca3708cf354d5e874dedca9fb4647f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xMS0xLTEtODA1MzI_645a6a88-88e6-469a-892a-52678ed755d1"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i17d8804ede014607a139095704d27980_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xMy0xLTEtODA1MzI_b93adaa9-8475-4170-b53a-7899d6a0aa9b"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifc18d7fd4f30495683450f48d5f69b01_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xNS0xLTEtODA1MzI_85c555d2-7b72-4dc0-b76b-0e92cf725f64"
      unitRef="usd">129000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if2bc106f0f93413eb0c84bdd65dad73a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfOS0xNy0xLTEtODA1MzI_1e34ba22-c232-4c50-8029-69c0299102ed"
      unitRef="usd">598000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i022ff545559f45c194e984d030a7881d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMS0xLTEtODA1MzI_f05e3384-e941-4fa8-8184-f247cd132c5a"
      unitRef="usd">2413000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7e738ff2ce0341c4bfb234875f9c836a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMy0xLTEtODA1MzI_1e271ac0-b917-405c-b4a7-5c4d7104c3db"
      unitRef="usd">69000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3bdf3f739ee8458596cb8c355acdb941_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtNS0xLTEtODA1MzI_4ccfac51-efeb-4669-9516-864d72c210b4"
      unitRef="usd">64000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0e74c13de48841939f2ee4e064aa789b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtNy0xLTEtODA1MzI_0888aec1-44d6-41ab-8bf7-b20d18faff0c"
      unitRef="usd">63000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifb800f510e0f47568522a81e0ee6e63d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtOS0xLTEtODA1MzI_46869954-cdd0-4b84-b205-1641ef36abd7"
      unitRef="usd">16000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i58c9f98e91b043c4ace765f0a7ec85e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTEtMS0xLTgwNTMy_77b364ee-faea-4653-be5f-29ac1187b8f3"
      unitRef="usd">45000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ica87f21580b94a0a8ff88785c77aa48f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTMtMS0xLTgwNTMy_d672968c-e590-4ceb-a084-0cd11692039e"
      unitRef="usd">32000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i557d1d96e0764806aa163970e155b8d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTUtMS0xLTgwNTMy_6e34384c-baed-4bd0-b8a5-0d3266339cbe"
      unitRef="usd">2339000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie1eab5dcb11d4c78be72589f4d2de885_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTAtMTctMS0xLTgwNTMy_56515303-7679-4001-8b80-a35020a2ea61"
      unitRef="usd">5041000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7a8e57ac60e346208e631d662d47add2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMS0xLTEtODA1MzI_7dc098a6-ff43-4bba-a802-89a44cade434"
      unitRef="usd">31230000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id170d3106c764e4e8ae58536b62b2fe7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMy0xLTEtODA1MzI_2e7d687a-a61b-40be-98cf-2b2bacdc6fc8"
      unitRef="usd">30712000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ice04f0f410d04f16ac29ef77ce05525c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtNS0xLTEtODA1MzI_28c79f72-3fee-4566-a39c-5dfbdb39ac0c"
      unitRef="usd">10798000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibb35e9aa45fd4d0e93a5e024654c49c4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtNy0xLTEtODA1MzI_3fc73282-16ab-4da4-a093-491fa7a9a6c9"
      unitRef="usd">4166000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2561435375d54bd797080410fb4204b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtOS0xLTEtODA1MzI_d51c306e-d5b1-473b-b95d-e010a75f4586"
      unitRef="usd">1814000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iceee71df71234886b666e7e3c1182cfe_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTEtMS0xLTgwNTMy_68f44cba-5c78-4d1f-bf66-dfcc1d5a2e2e"
      unitRef="usd">2042000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3622bb4ae88449498b8de38915546630_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTMtMS0xLTgwNTMy_ac63e04c-7553-4d08-9669-c1fea02ec02f"
      unitRef="usd">391713000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iaf69b389225b48d888cef09dc5e2c93d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTUtMS0xLTgwNTMy_8161244c-a739-4e05-9f49-aea8d7e79611"
      unitRef="usd">22266000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8159a230e8e44eacbef3cce485057eef_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTEtMTctMS0xLTgwNTMy_2ee00505-0d08-4a92-bca9-fed47e2ff24e"
      unitRef="usd">494741000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6e822a96730e4bbbae965bc71e211183_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMS0xLTEtODA1MzI_c6c00859-9f3a-475c-a440-77e982414e18"
      unitRef="usd">33643000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1ceb96b0c85d4cc9b87d3b6393f40bc8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMy0xLTEtODA1MzI_6fee96d2-e590-42fb-b368-c525d5fc04f9"
      unitRef="usd">30781000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9d65e1e67e604cc6afa68c748f62c6ee_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItNS0xLTEtODA1MzI_b0046362-1c84-484b-8d64-d2322c11c2d9"
      unitRef="usd">10862000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia181d2a09a754cba98e2c2f07357300c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItNy0xLTEtODA1MzI_a40eedf7-4de4-4985-b40d-190dcdab97af"
      unitRef="usd">4229000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iff022ebd91294c50a231a16813a72091_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItOS0xLTEtODA1MzI_fa22245e-f9a8-4d01-a561-9ffbd9318be7"
      unitRef="usd">1830000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4a742ba5f08c4ad4ac8cc2d91cde80a5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTEtMS0xLTgwNTMy_4a444899-0402-428f-96bf-9a77525b3dc8"
      unitRef="usd">2087000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia8116b53f66e493b86c49697f2d82f68_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTMtMS0xLTgwNTMy_e65ca0bd-cec4-4f7b-99b9-19836b2b5608"
      unitRef="usd">391745000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i87d89fff71d2458aa6e88d377d8f8d62_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTUtMS0xLTgwNTMy_856eea4e-292d-4d3c-ac31-a89ca3b07a80"
      unitRef="usd">24605000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmU1YWMzY2E5Nzk2OTQ0YjhhNDAyOTEyNzgxMjdhZTEwL3RhYmxlcmFuZ2U6ZTVhYzNjYTk3OTY5NDRiOGE0MDI5MTI3ODEyN2FlMTBfMTItMTctMS0xLTgwNTMy_ba67b6d0-eccd-49c7-8a75-3f469e625641"
      unitRef="usd">499782000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkxMg_0112c2c9-bfe4-45ac-be28-4317da31d178">&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;Revolving loans that converted to term during the three and six months ended June&#160;30, 2022 and 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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;16,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;22,111&#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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;31,561&#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;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;10,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;10,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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;text-align:left;vertical-align: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;1,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:10pt;font-weight:400;line-height:100%"&gt;5,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/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;30,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;44,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;75,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i6199574a8d6d4b0285a06064f57dcf65_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi0xLTEtMS04MDUzMg_e04fb894-f797-459f-b183-08180111c805"
      unitRef="usd">16518000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i8832f70a8e4749ee8a94be4ae0aedcf8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi0zLTEtMS04MDUzMg_9b48e32f-b739-4465-981c-ad8128b0f00b"
      unitRef="usd">22111000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="iec2b76cd972c4f5fa2a7006ac8b92f27_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi01LTEtMS04MDUzMg_3a4c01bc-eb69-4e87-9a72-940878dfd31a"
      unitRef="usd">21973000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i53b141b47f604235845cffd261c80c6c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMi03LTEtMS04MDUzMg_ecbbcef3-fc8b-457d-af9e-ad901532dc61"
      unitRef="usd">31561000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i001916d6141343dfae17cb5e937e9123_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy0xLTEtMS04MDUzMg_5d215d18-33e1-4117-8ccc-1f5fbc06b5b3"
      unitRef="usd">247000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ib74d185393dd415a9dc28a88fc3e9464_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy0zLTEtMS04MDUzMg_be7d6e73-2ddb-4c3a-8948-9847f8fb5b8e"
      unitRef="usd">294000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i153c30dee2484da785a569ee9e98da0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy01LTEtMS04MDUzMg_3aac637b-473d-404d-973f-7474bfdebc3a"
      unitRef="usd">247000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="id68ffbec777f46f787fb9eaf1053d3ec_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfMy03LTEtMS04MDUzMg_962ba9f2-db04-470c-ab56-ef002a62f9be"
      unitRef="usd">6177000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i96682c3ac2a1430a82a4403f1ddc5acb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS0xLTEtMS04MDUzMg_c2cc9047-806f-4883-bf0d-c1b4c3d49712"
      unitRef="usd">10681000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ic4a02dc9a15144fc9e538e7b5844835d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS0zLTEtMS04MDUzMg_eab03b3c-6c63-4d5d-865b-142b818938ce"
      unitRef="usd">8195000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ia289ab205b90436b90cac28139d038c1_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS01LTEtMS04MDUzMg_788144f6-0db6-4424-b9b8-701a2c8f33fe"
      unitRef="usd">10726000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i6f036d351f5148cd93c96cc7a9081089_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNS03LTEtMS04MDUzMg_e306a114-060e-4530-9ad1-7a68384a1431"
      unitRef="usd">31321000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ica61edc9bc134a329c8087b4ca7883cb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi0xLTEtMS04MDUzMg_e7f60c60-a0a0-40d9-b1fc-50404f3cd4db"
      unitRef="usd">13000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i3bdc440f372344109bcd43447ed015e2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi0zLTEtMS04MDUzMg_833f393d-31b1-4f87-adc1-f08dcfcbda32"
      unitRef="usd">0</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ief7a9c233cf042e4a716ccbd22a8a8b9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi01LTEtMS04MDUzMg_a959a5b0-a970-4d51-957a-18d48471b2f1"
      unitRef="usd">4248000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="iae17482793934208ad9e6b53a58f9ccd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNi03LTEtMS04MDUzMg_92f8e150-7989-4fb5-a3c3-b6960f7713fb"
      unitRef="usd">0</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i35de215eecf94e98a0cd1af326fcf3fd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy0xLTEtMS04MDUzMg_1335ca55-cf42-4337-9387-51f4a1487975"
      unitRef="usd">888000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i8271a88e174b4475b2059d36177f66d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy0zLTEtMS04MDUzMg_3ed2221a-bad4-4b54-af50-cbb8cbbc7f38"
      unitRef="usd">205000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i17d4396052fe42e496f37c3db958edf0_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy01LTEtMS04MDUzMg_a2e313aa-eff5-4e33-9e18-115b6e2b6998"
      unitRef="usd">1684000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i39c6654afa874a2aa5c0dc23ac162dd0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfNy03LTEtMS04MDUzMg_773dd152-9fa9-40d6-a60f-c92997e8f07d"
      unitRef="usd">977000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i5d508975820b488c9a37c03c10786130_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC0xLTEtMS04MDUzMg_09b18bf0-ed12-41f4-bdee-af52b79cd33e"
      unitRef="usd">1792000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ib5b262ed8db0440a91062ed9b5277cf5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC0zLTEtMS04MDUzMg_5ffb6cfc-bdba-4c0d-8ee5-451d8a146750"
      unitRef="usd">1961000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="iaa9cb39e0fb549369aad884ac33de2f7_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC01LTEtMS04MDUzMg_12f422f3-3318-4574-9283-902a727c5957"
      unitRef="usd">5868000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="ib6bd56e5843a49ee8557fe4d3a4e05b7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOC03LTEtMS04MDUzMg_148dd171-b162-4d6d-93bc-ee01b17cd97d"
      unitRef="usd">5696000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i0f46c08b20bb434dac29cdad51f07491_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS0xLTEtMS04MDUzMg_431164d1-7586-497e-8a6a-0eae211f3ff1"
      unitRef="usd">30139000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i1b0cb6bd2d254a62a056dfb415546a24_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS0zLTEtMS04MDUzMg_aab0774e-5f8c-419b-ade4-e0c096ddb1d7"
      unitRef="usd">32766000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i058a2191b56b48dd9cfc4cdc34d07cba_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS01LTEtMS04MDUzMg_2cf9e8cf-d60e-4ceb-a1bc-21f26440d423"
      unitRef="usd">44746000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod
      contextRef="i942ccf997c2b4254a42ca173a76eece8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjU4M2YzZWI5MmY0MTQxOGVhZDk0MzM5YTkzOWQ4ZGFkL3RhYmxlcmFuZ2U6NTgzZjNlYjkyZjQxNDE4ZWFkOTQzMzlhOTM5ZDhkYWRfOS03LTEtMS04MDUzMg_e712e20a-9d2c-4be4-8c83-5b99dbef7327"
      unitRef="usd">75732000</cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTU1MA_85cf7cd4-8521-4a3f-952f-6b41e36bd3d5"
      unitRef="number">138.4</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <cfr:TexasLeadingIndexEconomicConditionIndicator
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNTU2Mw_a06b11dc-732c-42ec-92e2-a68b81fd0891"
      unitRef="number">135.9</cfr:TexasLeadingIndexEconomicConditionIndicator>
    <us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzg5NQ_ce1e4d7f-ec40-48b5-9ddd-cba2ee8443bc">Allowance For Credit Losses - Loans. 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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K.</us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy>
    <cfr:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkxOA_18345054-7477-44b0-b86c-8e96acbab27b">&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 details of the allowance for credit losses on loans segregated by loan portfolio segment as of June&#160;30, 2022 and December&#160;31, 2021. 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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.711%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:400;line-height:100%"&gt;Modeled expected credit losses&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,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;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;35,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;95,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:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;87,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;117,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;239,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;/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: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;text-align:left;vertical-align: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 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;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;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;Specific allocations&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;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 7.75pt;text-align:left;vertical-align: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;72,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-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:FinancingReceivableAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzE5Nw_58e01d47-966f-4ef4-a781-5c951644161a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i47392da53cc34f9daf02f7acf8117931_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzE5Nw_5a39c836-ebff-4843-b4e2-4ffdc341388f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzE5Nw_97e81f63-9387-40c5-a625-35bd00a080f3"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6ff4a05075014982bf6901274f4f9213_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS0xLTEtMS04MDUzMg_eeb05c1a-efcb-4557-9f3b-06526ac8105f"
      unitRef="usd">48776000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie694cc6d99b14f46bb6b7a1ec5014a2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS0zLTEtMS04MDUzMg_d6eeedfc-2b39-4b53-90ca-335696b8ec59"
      unitRef="usd">6106000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i10ac830b7ba14467891fd761379f7ffa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS01LTEtMS04MDUzMg_c6d00220-a55c-4401-801f-a08cd9a574df"
      unitRef="usd">20093000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iaa86854c96344b00a3d18f61eacd693f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS03LTEtMS04MDUzMg_b363c34b-2cd2-4fce-af1d-c98cb377ef15"
      unitRef="usd">6639000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i104924ab1d4d418f9b9b3f4403f270ee_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS05LTEtMS04MDUzMg_490284f3-244c-492d-aae8-e090e93a23bb"
      unitRef="usd">9609000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id821f38be8364424a3c1cbc19b0122e2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMS0xMS0xLTEtODA1MzI_579a902b-a2f6-431f-b778-94ebe0194e5c"
      unitRef="usd">91223000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibe3d3281cfbe49b3881295ae06d390e3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi0xLTEtMS04MDUzMg_c1c3ee53-be93-4a2d-b978-667c60bffa18"
      unitRef="usd">35134000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8d619daf03df49039c22a12aff6dde5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi0zLTEtMS04MDUzMg_e57749e6-b71f-48f4-b9f6-91e18e5103be"
      unitRef="usd">3989000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie29e7ba72fc94280a721d883ddfb7a1c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi01LTEtMS04MDUzMg_c8697b9a-b800-4cb8-a6e5-b38ef8839200"
      unitRef="usd">95532000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5186c58061534af3a40a591b2f67b65d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi03LTEtMS04MDUzMg_25984c7e-3a45-4813-ba03-ab96a439a169"
      unitRef="usd">133000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3db5c148c882465993a169875f853130_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi05LTEtMS04MDUzMg_edb5ef0c-fd2d-4568-984c-5eae70029ad6"
      unitRef="usd">2526000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0aae544d762f48cfa34a86dd2b2f9ba5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMi0xMS0xLTEtODA1MzI_263f8418-1dad-41f4-8bbf-3c01fe03d441"
      unitRef="usd">137314000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idae498e24cf3401bbbccf73c4029f91c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy0xLTEtMS04MDUzMg_6912fbc6-cad7-44f8-9867-4345811b8c32"
      unitRef="usd">3360000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i16b52e3fb57847259fc45eb0a2f19059_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy0zLTEtMS04MDUzMg_6cdb3830-6a3d-4715-a7aa-ef6bb3ea1916"
      unitRef="usd">6172000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5793e9ab59404528bd47b56b98bb815c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy01LTEtMS04MDUzMg_23710e9b-6f9b-461b-99fb-2da3fd6b6c5e"
      unitRef="usd">1481000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i504333b3752d483cb3a56969ea04eb23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy03LTEtMS04MDUzMg_9fa03ad6-42d3-419e-9406-0f70707c312a"
      unitRef="usd">82000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idb137b88f94a466191eac5e5c68b69a9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy05LTEtMS04MDUzMg_57d6f311-d5d4-4cec-b860-c7c0ac6f705a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia1a79373b58446fa8aa06aac1e98c9c4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfMy0xMS0xLTEtODA1MzI_d3d45406-d35b-4fa7-9569-13af7382f9ad"
      unitRef="usd">11095000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC0xLTEtMS04MDUzMg_8b684c6c-5b5d-4319-ae03-3f6865a4dc88"
      unitRef="usd">87270000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC0zLTEtMS04MDUzMg_87e389c3-9eb6-4506-9ada-4bbd9fcac283"
      unitRef="usd">16267000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC01LTEtMS04MDUzMg_359a2844-8ae1-4c33-a60c-b79d553d58e2"
      unitRef="usd">117106000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC03LTEtMS04MDUzMg_e5f75590-837b-4104-bf7f-48fb3c4d6bf0"
      unitRef="usd">6854000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC05LTEtMS04MDUzMg_024d7d09-fdf2-4f64-b9b1-ee1ac419433c"
      unitRef="usd">12135000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNC0xMS0xLTEtODA1MzI_f0ce8ad8-a8a3-428c-b87c-f3c39e857231"
      unitRef="usd">239632000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6fd4e32a74524b9285a1e282be7ecbf4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi0xLTEtMS04MDUzMg_0a2502e1-2563-4dc0-a33a-e4ea6e195a81"
      unitRef="usd">46946000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idaeb07355d984b428385844f817ba08e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi0zLTEtMS04MDUzMg_1cbf1104-b81a-41c6-8b99-e3a3395b9033"
      unitRef="usd">6363000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i256916c1814b4b87ad7d44ae522fc156_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi01LTEtMS04MDUzMg_b39da489-804e-44d3-ac3b-6651570cf9d1"
      unitRef="usd">16676000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i05a8bb39755247ec89d1c6ba4058459d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi03LTEtMS04MDUzMg_bf0eb7a0-0729-40e8-bae4-c764cace623d"
      unitRef="usd">6484000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i18e2f476906d455f9fb8de12e01174e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi05LTEtMS04MDUzMg_7a09c164-93f3-4242-a065-ba7c34b8481c"
      unitRef="usd">6397000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5095d9c50e2487291b4b1bfcbde5087_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNi0xMS0xLTEtODA1MzI_d5cdd46f-812c-4f84-82ff-28b2c76f67d7"
      unitRef="usd">82866000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idfc78b1c651c475db405634f8d989d9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy0xLTEtMS04MDUzMg_dd06a666-4b26-40dd-8a13-d50ec539a798"
      unitRef="usd">14609000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia5c4eef4920c4dcea77363fd3e4a7274_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy0zLTEtMS04MDUzMg_0fb25bd1-15b5-413c-be8e-7627666f00bd"
      unitRef="usd">5374000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0529ddcaaad5455da632110379f25dc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy01LTEtMS04MDUzMg_1192e9b6-c221-4a63-b301-08f7cb0cb63a"
      unitRef="usd">127860000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iaa52aedfe6874b86be4ae3ae345964da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy03LTEtMS04MDUzMg_d637faba-f92e-4d0d-ad64-2ec669e7ae62"
      unitRef="usd">65000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0a87f70b852d43d3ac82a66efcc4516e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy05LTEtMS04MDUzMg_4b4f7563-704a-4a6d-b400-71303c1a2835"
      unitRef="usd">1440000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6989f49dd86e4f56adecc254b20e91aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfNy0xMS0xLTEtODA1MzI_6fd0fa59-f809-45e0-9fd3-ff082451cf23"
      unitRef="usd">149348000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i28edd2fc492b436d901f3c9d33a8cf0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC0xLTEtMS04MDUzMg_8cb55af2-8baf-4fd2-95b7-410dd8ca9849"
      unitRef="usd">10536000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2e639016c8344f0f9e992c4efa159cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC0zLTEtMS04MDUzMg_ab847de4-df00-4d57-8a58-c91d92849990"
      unitRef="usd">5480000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0a9e1969d1be4a99be18bfd1281fdfdc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC01LTEtMS04MDUzMg_aaea966c-183d-45e9-b713-a2bcd13d818c"
      unitRef="usd">400000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i444e415263eb4328a16ac9ee43fe40bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC03LTEtMS04MDUzMg_3cb624bf-5d34-4569-b757-bf43c029a73d"
      unitRef="usd">36000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8b6ec17470a243b6a80bc33e35e0b4b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC05LTEtMS04MDUzMg_bff95b4a-5803-49ac-8b1b-dc7b708c9544"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i23ce0da12b1f46b2b12dc5162812073b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOC0xMS0xLTEtODA1MzI_2ee958b7-6cf8-4e7a-9a4d-c9fc7bdfbaec"
      unitRef="usd">16452000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS0xLTEtMS04MDUzMg_62767966-1990-4b30-83fd-62d3a896e492"
      unitRef="usd">72091000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS0zLTEtMS04MDUzMg_37d1df38-7e67-4326-877a-222e5c9304f1"
      unitRef="usd">17217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i48a46c2349be4145978f6e63e0722d37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS01LTEtMS04MDUzMg_86a0edbd-8525-46ad-b1cf-04cd47e55cf7"
      unitRef="usd">144936000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS03LTEtMS04MDUzMg_81847ab1-41ee-4c78-853a-a4ffb19b5da9"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i258ec9c784994afeb848412a9991aadd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS05LTEtMS04MDUzMg_9eedbaf5-cd46-4bd4-a927-ff57b0818765"
      unitRef="usd">7837000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iacd42483f0c0490980a752c33edd7044_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmRkYTllZTlmNDViOTRjNGY5MzIwZmNjNjMxNmU4NDhkL3RhYmxlcmFuZ2U6ZGRhOWVlOWY0NWI5NGM0ZjkzMjBmY2M2MzE2ZTg0OGRfOS0xMS0xLTEtODA1MzI_1c9f6b1b-8513-4ba8-84ca-48f8d3e6c22f"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzk0Mw_23980e31-d9f4-4df1-a115-5f51e8304aac">&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 details activity in the allowance for credit losses on loans by portfolio segment for the three and six months ended June&#160;30, 2022 and 2021. 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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.243%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Three months ended:&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:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&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;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;87,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(1,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;4,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net charge-offs&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;(698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,823)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;87,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;117,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;239,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2021&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;70,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;33,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(5,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;(4,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Net charge-offs&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;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:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;Ending balance&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;65,271&#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;28,010&#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;147,993&#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,154&#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,860&#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;255,288&#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:14pt"&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 #000;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 #000;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 #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.243%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Six months ended:&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&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;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;72,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;17,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;18,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(5,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (charge-offs) recoveries&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;(3,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;87,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;117,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;6,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;239,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2021&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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;(7,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;(2,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;2,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;/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;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;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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;Ending balance&lt;/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;65,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i831ba92e23f14b059855ebc42ecd0bab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzU4Nw_58e01d47-966f-4ef4-a781-5c951644161a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i47392da53cc34f9daf02f7acf8117931_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzU4Nw_5a39c836-ebff-4843-b4e2-4ffdc341388f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i30ef8a7376f34739b2eedc4eecddf570_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzU4Nw_97e81f63-9387-40c5-a625-35bd00a080f3"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i52318b8e0869437b8a2e2691618779d3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy0xLTEtMS04MDUzMg_9c29bccb-5637-4f98-95d7-e850bbc4f07d"
      unitRef="usd">87026000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7c27f12258d14deb84536b2f079e016e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy0zLTEtMS04MDUzMg_3d8ea680-70cc-4500-8f6c-bbe193903aa1"
      unitRef="usd">15422000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie939f85715284da283524645770e5fee_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy01LTEtMS04MDUzMg_c1dee1d1-e708-4bc0-8352-99511ef3ff6b"
      unitRef="usd">128954000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i849e6c21615e4b339790e3ffed468d4e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy03LTEtMS04MDUzMg_454d89b8-ab2a-4add-ae23-c245f8c874a7"
      unitRef="usd">6359000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idcc2e3748fa54c29b104578f0571fb10_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy05LTEtMS04MDUzMg_63dfc466-d312-41d6-a667-45dd89891a3c"
      unitRef="usd">9074000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7abdb2c27d104877a938d0851ebf0908_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMy0xMS0xLTEtODA1MzI_654e8c03-6263-4dc0-b3f2-29c62b383b73"
      unitRef="usd">246835000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib6444821abcd45fba53350d9e106e884_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC0xLTEtMS04MDUzMg_a8c76b39-a02a-4b17-a80f-9e30ba213ced"
      unitRef="usd">942000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC0zLTEtMS04MDUzMg_15e1e132-1788-4ce0-9846-938e51615975"
      unitRef="usd">427000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC01LTEtMS04MDUzMg_df262475-3d54-4fff-a45d-f2f63bbb697e"
      unitRef="usd">-12232000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC03LTEtMS04MDUzMg_87486c7b-7d50-4f05-9d40-f19db8a0aada"
      unitRef="usd">583000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC05LTEtMS04MDUzMg_540d3f7e-47f7-417b-a853-8b690fbc8d62"
      unitRef="usd">5884000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNC0xMS0xLTEtODA1MzI_49385c16-b759-4a3b-b360-12429a085c7b"
      unitRef="usd">-4396000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib6444821abcd45fba53350d9e106e884_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS0xLTEtMS04MDUzMg_64d27af5-5469-4807-b7ed-521f58990821"
      unitRef="usd">1891000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS0zLTEtMS04MDUzMg_5ede3051-b5c4-4f34-ba1b-2ddb45f99c80"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS01LTEtMS04MDUzMg_cf55e1ef-7a5c-4c7a-b2c7-7fb592729f1c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS03LTEtMS04MDUzMg_ed6d14a2-7e20-46c9-88c5-3bc189837cee"
      unitRef="usd">131000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS05LTEtMS04MDUzMg_ae191eda-48ef-484f-8c8a-1a10b992ed96"
      unitRef="usd">5322000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNS0xMS0xLTEtODA1MzI_4de68359-9ac3-4139-a955-14b15a6973b4"
      unitRef="usd">7344000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib6444821abcd45fba53350d9e106e884_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi0xLTEtMS04MDUzMg_73b5bc6f-50a5-49d7-b513-a32355c0a783"
      unitRef="usd">1193000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi0zLTEtMS04MDUzMg_1893973b-1569-4ed1-8b06-918441ea7704"
      unitRef="usd">418000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi01LTEtMS04MDUzMg_0916f8ca-b5ce-4df2-afab-1040fede5a86"
      unitRef="usd">384000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi03LTEtMS04MDUzMg_61df8fcc-97f3-476f-81b5-fc345ba2030c"
      unitRef="usd">43000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi05LTEtMS04MDUzMg_c1b51492-97ab-4148-b584-4f1ad374fbdc"
      unitRef="usd">2499000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNi0xMS0xLTEtODA1MzI_c8953472-7907-4fe1-b789-d360ca90d2b2"
      unitRef="usd">4537000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ib6444821abcd45fba53350d9e106e884_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy0xLTEtMS04MDUzMg_e827eae3-c3a0-46b7-a2b2-733b8e2515cd"
      unitRef="usd">698000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i9c1e213712174a0792f5cd8d84e03fdd_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy0zLTEtMS04MDUzMg_58602bf1-f3ef-4577-8d6a-e9544a17b92a"
      unitRef="usd">-418000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i371dc74ab13b4560938a6ff3488582b2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy01LTEtMS04MDUzMg_a39d3d00-d1e2-4399-b106-52221aec48af"
      unitRef="usd">-384000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="iaea64965a92d45b983cc7a72076f9fe8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy03LTEtMS04MDUzMg_088adc9e-6d23-427c-bf1b-b0b894e1bffb"
      unitRef="usd">88000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i245d8f16e7be47879d780d3498d5391b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy05LTEtMS04MDUzMg_e03dc285-d340-4721-b94a-e564493717e9"
      unitRef="usd">2823000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ifb20f92b401a4b8b9ffce8da39c67376_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfNy0xMS0xLTEtODA1MzI_04787b4f-f484-462f-a763-1a058e823c88"
      unitRef="usd">2807000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC0xLTEtMS04MDUzMg_cd5c44a2-39ef-41b7-85f3-e3672df7cb31"
      unitRef="usd">87270000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC0zLTEtMS04MDUzMg_a6d0608e-2ca0-43a8-b130-3c6e9ee8e3fe"
      unitRef="usd">16267000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC01LTEtMS04MDUzMg_2d80c893-9734-4073-9d83-ad0a6067a8b2"
      unitRef="usd">117106000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC03LTEtMS04MDUzMg_bbe62b02-16b9-4651-b731-7a7e4809d34f"
      unitRef="usd">6854000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC05LTEtMS04MDUzMg_8c3853ab-1045-4fe4-ab9f-88f17fc9f73d"
      unitRef="usd">12135000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfOC0xMS0xLTEtODA1MzI_51ddca21-f1a4-470c-9d33-48973f176408"
      unitRef="usd">239632000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i14dc6267f9624de6b2b479d4eda9198c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtMS0xLTEtODA1MzI_cd3c1668-35e9-4599-b413-d1f5f920fc93"
      unitRef="usd">70892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic67ffb5497cd4f988ad253375f5e258c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtMy0xLTEtODA1MzI_ded79aa8-64c4-46ff-92ba-c3027e61e293"
      unitRef="usd">33472000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i96da39acfb424971b8b1ab4025c01651_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtNS0xLTEtODA1MzI_956cf7b5-658d-47c2-90d8-ef128d5297a4"
      unitRef="usd">144440000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib3e997702cd34f5e9632516c641a20d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtNy0xLTEtODA1MzI_d0344cdc-c57b-4a1c-80ab-a2b0457450b2"
      unitRef="usd">5636000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i69ff1acb86c04be2acf6cce322b25555_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtOS0xLTEtODA1MzI_9a8ca954-f683-4943-aec2-9598e6362b33"
      unitRef="usd">6818000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i359be97c510740c89491fd1432cae5e5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTAtMTEtMS0xLTgwNTMy_6c026325-3839-458a-a1e5-0771b1968e96"
      unitRef="usd">261258000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtMS0xLTEtODA1MzI_e7c13dc0-13e2-4885-ae21-677c9e7bf658"
      unitRef="usd">-5901000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtMy0xLTEtODA1MzI_f7be03c8-e975-43eb-8e4e-d67a0e6dc02e"
      unitRef="usd">-5527000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtNS0xLTEtODA1MzI_9bb67efb-8b64-4676-b3a1-7e5f993e46cf"
      unitRef="usd">3654000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtNy0xLTEtODA1MzI_285153e0-7090-4e7e-b781-ad5c617b45a4"
      unitRef="usd">611000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtOS0xLTEtODA1MzI_2fe78b26-436d-48be-aaed-6aec7c5e1d18"
      unitRef="usd">2784000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTEtMTEtMS0xLTgwNTMy_e7c3cd16-6d34-430a-bd5d-265846a14c0c"
      unitRef="usd">-4379000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItMS0xLTEtODA1MzI_15335c18-86b4-45b3-9212-a8e565c39cdf"
      unitRef="usd">685000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItMy0xLTEtODA1MzI_6aaa086b-2738-438c-a527-4744c35602f8"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItNS0xLTEtODA1MzI_c1c79324-3605-4de2-9f4a-5087d4f00822"
      unitRef="usd">137000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItNy0xLTEtODA1MzI_4ea2fb0b-3a0f-4e89-9852-94109709b610"
      unitRef="usd">388000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItOS0xLTEtODA1MzI_26e3c631-e0ea-4e74-8971-67c3e98a0b69"
      unitRef="usd">3882000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTItMTEtMS0xLTgwNTMy_14688b71-ad85-4347-abee-89095677ecd4"
      unitRef="usd">5092000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtMS0xLTEtODA1MzI_50360b72-b339-4c8e-8a28-9780d9b68c76"
      unitRef="usd">965000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtMy0xLTEtODA1MzI_2484294d-c148-4edb-86c9-3b7fff5e8d1a"
      unitRef="usd">65000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtNS0xLTEtODA1MzI_565b8453-9f92-491b-b7a3-e015261066c2"
      unitRef="usd">36000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtNy0xLTEtODA1MzI_5f84f2dc-df57-4557-896e-627e0cf078f9"
      unitRef="usd">295000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtOS0xLTEtODA1MzI_ed30d290-9130-4dfb-bea9-449d11d3cbc1"
      unitRef="usd">2140000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTMtMTEtMS0xLTgwNTMy_c5052746-c24a-4d3e-8c8f-8ecca2b960f0"
      unitRef="usd">3501000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i3e0dc7c1c02c404691098b6e03630b6f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtMS0xLTEtODA1MzI_9a621642-5c9b-45d9-bb6d-49d946f80dc3"
      unitRef="usd">-280000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i68cf25670a964ade9aea6d0ec6fc926d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtMy0xLTEtODA1MzI_3361c953-c16c-4fd2-9d05-5cfa2e1e0aad"
      unitRef="usd">-65000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ie084ae94bee84b0aa20e6dab1272b4d9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtNS0xLTEtODA1MzI_79b2120a-3e40-4253-b40a-2cbbc422fe3a"
      unitRef="usd">101000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i3c78e555292a4a09bd858c510a8f576d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtNy0xLTEtODA1MzI_09697131-26e2-4d41-b2e3-9cd30c0f977c"
      unitRef="usd">93000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ic02f33f3cf014417960fd765e05d488c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtOS0xLTEtODA1MzI_b7715562-6be8-4f09-bba7-d94114a49a59"
      unitRef="usd">1742000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i9dfb49379f8f4395845911a70e22689e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTQtMTEtMS0xLTgwNTMy_4d883ad6-40c0-4ae6-a35c-4cbe27bacc41"
      unitRef="usd">1591000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if6132cbfe7ed4ae8af130c50c0461b8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtMS0xLTEtODA1MzI_91ad9dfa-b399-4d5d-8ec2-ae18086ab6fa"
      unitRef="usd">65271000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0ee5a097b27a4c5ab34484d27f8a5d39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtMy0xLTEtODA1MzI_38b082b2-06ea-4c86-8998-6f06379f8ed7"
      unitRef="usd">28010000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i085da7abc79e422eb791504c1c5f5c29_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtNS0xLTEtODA1MzI_ca584192-3af7-4e1a-9f90-e104b9621236"
      unitRef="usd">147993000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i340a91cfdc52431eaa189967ccaf5a45_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtNy0xLTEtODA1MzI_30e5a131-2a14-4d5d-956d-5f13aed75dbb"
      unitRef="usd">6154000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib97e92e936d24318851a45e9cfbedc1d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtOS0xLTEtODA1MzI_beff9cf3-1471-4fe4-b63f-0245cf58ca1d"
      unitRef="usd">7860000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i65f01a7a35fa4e57b2308b6ad69ce4c6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTUtMTEtMS0xLTgwNTMy_74616228-8e64-4bde-8eda-c2514312fe15"
      unitRef="usd">255288000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib522b5a6ffc847eea77db75eca215a6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktMS0xLTEtODA1MzI_f39b7158-19b9-4abc-9cc7-a029e604d316"
      unitRef="usd">72091000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i55ff828d3fdb4608a410525e2d3e3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktMy0xLTEtODA1MzI_650a76be-21a7-415b-9489-168be1a20604"
      unitRef="usd">17217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i48a46c2349be4145978f6e63e0722d37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktNS0xLTEtODA1MzI_7a043f6b-2b79-43e2-b1db-2e69be6fd1c5"
      unitRef="usd">144936000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i44f9a7c43d7c4505ad4b52cb87f01906_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktNy0xLTEtODA1MzI_3b184c19-3afb-4db7-a7b4-020ace4d18ad"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i258ec9c784994afeb848412a9991aadd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktOS0xLTEtODA1MzI_25e1da36-b428-406b-b1d2-73499ede5bd9"
      unitRef="usd">7837000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iacd42483f0c0490980a752c33edd7044_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMTktMTEtMS0xLTgwNTMy_d4ca92e7-50f0-4f9b-992e-04697f634c5d"
      unitRef="usd">248666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtMS0xLTEtODA1MzI_50f365df-358d-4275-ad3d-d26e2fd4e25a"
      unitRef="usd">18503000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtMy0xLTEtODA1MzI_10e5f70a-fae4-4940-8b09-4839e8ffb49a"
      unitRef="usd">-1617000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtNS0xLTEtODA1MzI_f869b0ff-b62b-4f4a-8bbe-cd7e4c15a2ae"
      unitRef="usd">-27841000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtNy0xLTEtODA1MzI_21d9c460-f696-4848-8675-7be009667482"
      unitRef="usd">557000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtOS0xLTEtODA1MzI_6af208aa-3138-4fb0-8b91-1bed40e867db"
      unitRef="usd">10466000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjAtMTEtMS0xLTgwNTMy_5f9443c2-92b5-498e-998f-78f20b0519c7"
      unitRef="usd">68000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtMS0xLTEtODA1MzI_c9540a00-9d8f-4bf9-a4dc-d97877d9d5b6"
      unitRef="usd">5346000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtMy0xLTEtODA1MzI_4d59bae5-7ed2-47fc-81b3-3c6bd31d0df1"
      unitRef="usd">371000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtNS0xLTEtODA1MzI_417f5ab1-3417-481b-9f81-31230d6a83b3"
      unitRef="usd">702000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtNy0xLTEtODA1MzI_78d8bac7-87c2-40a7-9184-bb4c2e16d1c2"
      unitRef="usd">362000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtOS0xLTEtODA1MzI_1f3c1b11-5885-47af-b23b-2a1ee14147f7"
      unitRef="usd">11093000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjEtMTEtMS0xLTgwNTMy_11547e0e-b10f-495b-9999-5da13799bcc0"
      unitRef="usd">17874000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItMS0xLTEtODA1MzI_bcd244c2-b1a6-4135-9cb2-b722e8dc6877"
      unitRef="usd">2022000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItMy0xLTEtODA1MzI_93b76939-41f7-487a-83ef-8434c65cd970"
      unitRef="usd">1038000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItNS0xLTEtODA1MzI_6713b9e6-96d2-47f8-9a8d-b766cd8f97cf"
      unitRef="usd">713000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItNy0xLTEtODA1MzI_4503036e-ee31-4083-be30-894564c29fe3"
      unitRef="usd">74000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItOS0xLTEtODA1MzI_a81a902a-cb41-4746-9059-c68290f53739"
      unitRef="usd">4925000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjItMTEtMS0xLTgwNTMy_ed9b93a9-a00d-4261-91f4-ddf3b6ee59e8"
      unitRef="usd">8772000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i8a3b06815e774fd09d8f84a7c8a7f6ed_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtMS0xLTEtODA1MzI_29622ef0-932d-4ff0-8983-7a3e0aad7883"
      unitRef="usd">3324000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i9dd0ff8c435b42a1a192a69bc5a7e095_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtMy0xLTEtODA1MzI_c1289e3e-f29b-4d54-bd01-cfd500cd78b9"
      unitRef="usd">-667000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i015ddcbd6003455dbb78605af936f295_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtNS0xLTEtODA1MzI_d6b5dc85-aa6b-4a91-be5c-2c2185faaa2c"
      unitRef="usd">-11000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ibd448ed7c3a8421eba88e0211a08c9a4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtNy0xLTEtODA1MzI_af1c442b-ae52-420b-8830-c6ebee4e46b7"
      unitRef="usd">288000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i55d0e640f44a44e28a0e4e7f9538581c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtOS0xLTEtODA1MzI_1bc17174-0c0b-451b-8e96-664cf3d56448"
      unitRef="usd">6168000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i595e31faa7ea48c4a7070e091db37ded_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjMtMTEtMS0xLTgwNTMy_19903a20-d153-4d93-a559-d7dde670904e"
      unitRef="usd">9102000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2afe872dd5574387990cc4b2be532185_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtMS0xLTEtODA1MzI_fad50989-f1c7-413c-9e9a-f4253f06d712"
      unitRef="usd">87270000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5a56b819aa68416689cf8de14d035832_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtMy0xLTEtODA1MzI_4f47ce44-847a-4639-9e64-836bfccf8db7"
      unitRef="usd">16267000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5bb583623cd94e0d9a40376308e7a127_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtNS0xLTEtODA1MzI_82b43224-6799-412b-ba44-e4d55812eccf"
      unitRef="usd">117106000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iba99c4b0354244e2a83365c943c96e8e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtNy0xLTEtODA1MzI_bcbf5c87-2580-4f7e-a585-4399efc3f24c"
      unitRef="usd">6854000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i05dcfa3314d84f598b56667f3288c87e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtOS0xLTEtODA1MzI_aaa5fe19-2a59-4a06-b16c-b55afc042632"
      unitRef="usd">12135000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2128e7d9d6974b64a2cb995c3a2a7256_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjQtMTEtMS0xLTgwNTMy_cb4470f6-5cc1-4fe7-9d23-45b272944b6a"
      unitRef="usd">239632000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idaa4ac4d30b046ffa233cabdaf1f4ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtMS0xLTEtODA1MzI_6d4e80a0-6372-489f-954b-59fc40ce0932"
      unitRef="usd">73843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic632365192fc4348ae3b35d58e212e75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtMy0xLTEtODA1MzI_20f43b91-02c1-4ab0-a758-80aafd8a6d6b"
      unitRef="usd">39553000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iea53852bc9764de1b7431bbe8152b013_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtNS0xLTEtODA1MzI_dff89be9-d2e8-4c35-a9e9-08f2a483bce5"
      unitRef="usd">134892000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if4dd645257674720b96288f5801cb78e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtNy0xLTEtODA1MzI_47f23432-4dd1-4c81-b0de-24b40b4c4769"
      unitRef="usd">7926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie64bc18cf426406db4f3d12c841f4263_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtOS0xLTEtODA1MzI_b7545737-7672-4f56-a0f7-1ab144c0d917"
      unitRef="usd">6963000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2deb88d979ae4e8ba9ddf6deb5ce376d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjYtMTEtMS0xLTgwNTMy_136ab8d7-0b44-4a4d-ae42-cc02cb534068"
      unitRef="usd">263177000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctMS0xLTEtODA1MzI_35e16595-e88b-46e2-b1ee-04e65589db29"
      unitRef="usd">-7866000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctMy0xLTEtODA1MzI_90896063-631f-4ad8-90a8-828a4474ff21"
      unitRef="usd">-11328000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctNS0xLTEtODA1MzI_75fb8c75-d317-4013-bef2-991ede59d142"
      unitRef="usd">12576000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctNy0xLTEtODA1MzI_13ee6737-9448-4138-b5cf-e5461096596e"
      unitRef="usd">-2111000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctOS0xLTEtODA1MzI_d5ba9524-75b1-4313-ba69-bf83e3cc176e"
      unitRef="usd">4350000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjctMTEtMS0xLTgwNTMy_35943da6-ff7c-49fa-9ba0-698fa195ce91"
      unitRef="usd">-4379000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtMS0xLTEtODA1MzI_5ab164ab-a1e6-4735-9b86-e622180d14e5"
      unitRef="usd">2874000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtMy0xLTEtODA1MzI_34f14ddb-d92d-4bc8-9828-8723197037d5"
      unitRef="usd">1433000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtNS0xLTEtODA1MzI_6ba6f3f7-3463-4073-978f-8a6e35378f2e"
      unitRef="usd">137000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtNy0xLTEtODA1MzI_d0997d7c-b5b6-4121-b164-b3db8a0a0944"
      unitRef="usd">672000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtOS0xLTEtODA1MzI_0d2fa451-7144-4861-8123-8ea44bfee239"
      unitRef="usd">7942000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjgtMTEtMS0xLTgwNTMy_2be74750-e60c-4b9e-b8ed-7ff1dd10f212"
      unitRef="usd">13058000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktMS0xLTEtODA1MzI_3788f82d-6ca6-4582-8101-d50ddbf8af26"
      unitRef="usd">2168000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktMy0xLTEtODA1MzI_f2daf5e6-5510-49cc-94fc-93fdb926c263"
      unitRef="usd">1218000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktNS0xLTEtODA1MzI_55c6c34f-3041-48b6-a93e-a3001166da54"
      unitRef="usd">662000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktNy0xLTEtODA1MzI_cbddcb3f-f66b-4450-87cc-e72dbd062ca7"
      unitRef="usd">1011000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktOS0xLTEtODA1MzI_8915eeba-821b-41b9-8f10-9d0939963b77"
      unitRef="usd">4489000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMjktMTEtMS0xLTgwNTMy_6bf6d4cf-8a30-4b43-95ce-51f7af631a4c"
      unitRef="usd">9548000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ic2830f5212fb4040a0355180f9dd867f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtMS0xLTEtODA1MzI_4405b00b-b63c-4864-8d15-35f2c0b6da81"
      unitRef="usd">706000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="ibcb8abce7b354d1783054906aaae065c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtMy0xLTEtODA1MzI_80a68325-4349-49b0-98f2-ed6de2c2f76c"
      unitRef="usd">215000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i6c73094eb6854c4991bb9a10565f2bac_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtNS0xLTEtODA1MzI_86c3ecf8-9d5d-4ae0-b267-7271881ff7f0"
      unitRef="usd">-525000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i6830da161bed4f71b9794d5a0ab8270c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtNy0xLTEtODA1MzI_cd09d615-d027-4d3a-8697-b87d92ecfa79"
      unitRef="usd">-339000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i12cf340fe07645cda238c4b0ff86a263_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtOS0xLTEtODA1MzI_f15c4f06-0fbf-482f-8af9-9137ee72ace0"
      unitRef="usd">3453000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet
      contextRef="i262d7b1cbe0c4cad81284ec07e5d9e31_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzAtMTEtMS0xLTgwNTMy_81219f9d-3f23-4987-8bb4-bbab2594c459"
      unitRef="usd">3510000</us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if6132cbfe7ed4ae8af130c50c0461b8a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtMS0xLTEtODA1MzI_0684e53f-f55f-4923-9a0e-b1fb72eb2f08"
      unitRef="usd">65271000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0ee5a097b27a4c5ab34484d27f8a5d39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtMy0xLTEtODA1MzI_c3975dce-661b-46f1-b0a8-64cfa0d8c13b"
      unitRef="usd">28010000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i085da7abc79e422eb791504c1c5f5c29_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtNS0xLTEtODA1MzI_5feb1f63-df01-409d-88c6-dbb17a49b90a"
      unitRef="usd">147993000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i340a91cfdc52431eaa189967ccaf5a45_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtNy0xLTEtODA1MzI_d44ca81d-c400-4e99-bb82-34b7df095c08"
      unitRef="usd">6154000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib97e92e936d24318851a45e9cfbedc1d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtOS0xLTEtODA1MzI_76779563-fb78-40f2-b4e4-8e8925d583ce"
      unitRef="usd">7860000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i65f01a7a35fa4e57b2308b6ad69ce4c6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOmFhYmQyNmYwYWYzNTRlYzk4ZGZkMGNlZjJmNGNiMGE4L3RhYmxlcmFuZ2U6YWFiZDI2ZjBhZjM1NGVjOThkZmQwY2VmMmY0Y2IwYThfMzEtMTEtMS0xLTgwNTMy_047c6e87-a1f2-4d97-8567-9df938bcbb51"
      unitRef="usd">255288000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <cfr:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RleHRyZWdpb246YzViMmNmYjcxMDc3NDZjYzhkNTNmYWQyYjViNWMwYmVfNzkyMA_c984b280-049b-43ec-a17a-30472896f7f0">&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 June&#160;30, 2022 and December&#160;31, 2021.&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,360&#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;24,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;15,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;21,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #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:InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4e134f9762c44496864d9dfd8937ab8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi0xLTEtMS04MDUzMg_2ed72e61-9f93-4a95-bd2d-1e9af3919165"
      unitRef="usd">12539000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="idae498e24cf3401bbbccf73c4029f91c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi0zLTEtMS04MDUzMg_28587710-de7d-47c0-9b80-27fd176e4cb5"
      unitRef="usd">3360000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia37274c2bcd348b4b9b4fbbf1ba41235_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi01LTEtMS04MDUzMg_ac2c4bcf-61dc-4325-95c0-4c6b58e25300"
      unitRef="usd">24523000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i28edd2fc492b436d901f3c9d33a8cf0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMi03LTEtMS04MDUzMg_aa0cb57b-1b0d-4e64-8af6-7dfd7eadb145"
      unitRef="usd">10536000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic44de32c4541419c8adb82fd27702a05_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy0xLTEtMS04MDUzMg_e86b74bc-b62a-43e3-99cd-0b21ce54e255"
      unitRef="usd">15906000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i16b52e3fb57847259fc45eb0a2f19059_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy0zLTEtMS04MDUzMg_810eac14-cf50-4ab8-8784-409cc76bc5b6"
      unitRef="usd">6172000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie258afa0d12a4c999b18ac9c960868ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy01LTEtMS04MDUzMg_3cd8a477-880d-466f-9930-1b9112612dff"
      unitRef="usd">16393000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i2e639016c8344f0f9e992c4efa159cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMy03LTEtMS04MDUzMg_248a52f1-52b1-48ac-bdf4-c0f14484eb86"
      unitRef="usd">5480000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia8367e73a1c545aaa4e257ca0f4f298a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC0xLTEtMS04MDUzMg_d8f09705-fb70-4f35-90ad-4f0c1f232de1"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="if8fa4c4a5b734b7c9713d7174723c80a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC0zLTEtMS04MDUzMg_78edd654-98cb-45b6-b2dc-f5a245b7feae"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iad4af47836444c6dbc34807d8650d202_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC01LTEtMS04MDUzMg_025da7dd-229a-421e-89e3-91f5115f28b4"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i733749c21f1a4d418f8c896484140cd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNC03LTEtMS04MDUzMg_cee8c549-3ecc-4420-ab86-1745e38536bc"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iad27a2fc13674b059aa35df85985e95d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi0xLTEtMS04MDUzMg_52895d99-5a13-44ee-95b8-3bf3792a5b86"
      unitRef="usd">21205000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="if97092302c124b95a4c0ae2f349e4393_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi0zLTEtMS04MDUzMg_6bfa8df1-252f-4027-bb2b-c042570f4efa"
      unitRef="usd">1481000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if9e396ca94344502b0aa72bd7c30f784_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi01LTEtMS04MDUzMg_f020b92a-ac84-4d2c-a645-05cd5aed3566"
      unitRef="usd">24670000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i8448b9f985884efeba8cc08917ca7fd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNi03LTEtMS04MDUzMg_b8e7b7f4-0d23-4ba0-9f1c-66eb41c21ffd"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i92f57d4923864b2082ded6f5097aa6b3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy0xLTEtMS04MDUzMg_90ef1958-3749-4e2c-8931-916119603dfc"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i16b13a49d5e44f0696da74431c791be5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy0zLTEtMS04MDUzMg_2a3afb23-791b-4911-a65d-b65b512bd516"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i59b000b0a09f4e038904ff8dd2515f15_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy01LTEtMS04MDUzMg_10ed8f63-2cac-45d1-892a-9f88a523946e"
      unitRef="usd">948000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="if0958b15827e478a8f6ab8b5c0d21250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfNy03LTEtMS04MDUzMg_1d44b30a-7695-4c84-a88a-f0abc43ef46d"
      unitRef="usd">200000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7b7bf781c6814c30a637b9ccf346bec8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC0xLTEtMS04MDUzMg_4c514a39-c8c6-4530-b79c-1293b7510cbd"
      unitRef="usd">934000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i504333b3752d483cb3a56969ea04eb23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC0zLTEtMS04MDUzMg_abad1163-e777-41e3-a0ab-24c486d6ae94"
      unitRef="usd">82000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if638a747cd984c55a3eacf50a2d3b359_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC01LTEtMS04MDUzMg_aa9e1b4a-e86b-467e-b2a8-43b7fcf834b1"
      unitRef="usd">303000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i444e415263eb4328a16ac9ee43fe40bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOC03LTEtMS04MDUzMg_7542f03a-a541-465b-8e26-d134cccaf101"
      unitRef="usd">36000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifecaf8ae6c694613b61113e3d80e0ea7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS0xLTEtMS04MDUzMg_98aa37fc-14d6-4d7b-9e54-13b4142c5833"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="idb137b88f94a466191eac5e5c68b69a9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS0zLTEtMS04MDUzMg_dd633d1f-1f7b-4726-a1e0-34a1ce050ef8"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i91556bba089f4f49919b6eec4751ace1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS01LTEtMS04MDUzMg_03a871f2-1b54-420e-837a-6ad02040c208"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i8b6ec17470a243b6a80bc33e35e0b4b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfOS03LTEtMS04MDUzMg_c3479327-17eb-4543-b8c6-2aed3dac479b"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia383f6b465504692a1638f510973ebc9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtMS0xLTEtODA1MzI_8c4bf1e0-45ec-4b97-9958-c100858062be"
      unitRef="usd">50584000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="ia1a79373b58446fa8aa06aac1e98c9c4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtMy0xLTEtODA1MzI_034d3953-ff1b-49b0-9696-800a6771cf06"
      unitRef="usd">11095000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i66367592b7f7464694da5f3a14ea6026_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtNS0xLTEtODA1MzI_d473518b-239f-4242-86b3-9a5128234e56"
      unitRef="usd">66837000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="i23ce0da12b1f46b2b12dc5162812073b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY180Ni9mcmFnOmM1YjJjZmI3MTA3NzQ2Y2M4ZDUzZmFkMmI1YjVjMGJlL3RhYmxlOjZjZmJkZDg0ZTZkZTRjMjRhNmM5YzMyNmVlMjkxMWE1L3RhYmxlcmFuZ2U6NmNmYmRkODRlNmRlNGMyNGE2YzljMzI2ZWUyOTExYTVfMTAtNy0xLTEtODA1MzI_89106d44-814e-495b-a05f-31d51967467e"
      unitRef="usd">16452000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RleHRyZWdpb246YmVjMDczOGZmN2MwNDdiNjkwNzYyN2JiMWM3NTFhOWRfMjMz_9d6521f0-9e01-490f-9c61-113a201cd054">Goodwill and Other Intangible Assets&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;Goodwill and other intangible assets 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#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: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 estimated aggregate future amortization expense for intangible assets remaining as of June&#160;30, 2022 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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;Remainder of 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;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&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 #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;589&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RleHRyZWdpb246YmVjMDczOGZmN2MwNDdiNjkwNzYyN2JiMWM3NTFhOWRfMjQx_be231590-956e-4b67-b60d-f17d2780265f">&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;Goodwill and other intangible assets 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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;654,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMS0xLTEtMS04MDUzMg_517aea09-4037-4791-b4c7-68e35d722e22"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMS0zLTEtMS04MDUzMg_fc418652-7f37-441e-a922-c271e2b18fff"
      unitRef="usd">654952000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i536109ecdbdb4ceabeffc6be2ef93970_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMy0xLTEtMS04MDUzMg_75fb42b9-ded0-4e0d-a32f-06c3c2296667"
      unitRef="usd">479000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia4ac76480b7f40cbab2f852b481d9915_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfMy0zLTEtMS04MDUzMg_d03c63ba-cfd5-484f-8613-32afca83ad19"
      unitRef="usd">718000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id0604aa3a9c94604b39fcb85e9f45e5e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNC0xLTEtMS04MDUzMg_a4eb9b97-4786-4dee-a7f4-d661016337a4"
      unitRef="usd">110000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i83c2d6ba2de64aed915397a5a889f6df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNC0zLTEtMS04MDUzMg_c0db93df-6425-4d98-8dd2-48aa4ebea1db"
      unitRef="usd">148000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNS0xLTEtMS04MDUzMg_2ab879b8-f446-45bc-92e6-2d8080c46d1b"
      unitRef="usd">589000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjdmMDIyM2E0NWRlNzQxNzc5NTA3YTU0YjY5NGI5Nzc4L3RhYmxlcmFuZ2U6N2YwMjIzYTQ1ZGU3NDE3Nzk1MDdhNTRiNjk0Yjk3NzhfNS0zLTEtMS04MDUzMg_24868864-46a3-4226-8089-a5784aec4157"
      unitRef="usd">866000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RleHRyZWdpb246YmVjMDczOGZmN2MwNDdiNjkwNzYyN2JiMWM3NTFhOWRfMjM4_edccdf3b-8d2b-41cd-a132-a6e057737000">&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 estimated aggregate future amortization expense for intangible assets remaining as of June&#160;30, 2022 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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;Remainder of 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;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&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 #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;589&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMC0xLTEtMS04MDUzMg_8ba73490-77f0-4fdc-ab3e-c3801c3552e4"
      unitRef="usd">204000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMS0xLTEtMS04MDUzMg_6c61c8a4-a569-4f4b-86eb-a938a8fea96c"
      unitRef="usd">282000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMi0xLTEtMS04MDUzMg_a032969b-7dfb-458e-abee-442cd6193bca"
      unitRef="usd">87000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfMy0xLTEtMS04MDUzMg_a58771af-c6ae-45d9-9443-a141b1e12c68"
      unitRef="usd">11000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfNC0xLTEtMS04MDUzMg_943e1c33-663c-4be7-bcb6-749e90f89808"
      unitRef="usd">5000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181Mi9mcmFnOmJlYzA3MzhmZjdjMDQ3YjY5MDc2MjdiYjFjNzUxYTlkL3RhYmxlOjI5YTYzZGE1ZGYxYjQ1MmU4OTczMTc3MzQ1NzAxMzNmL3RhYmxlcmFuZ2U6MjlhNjNkYTVkZjFiNDUyZTg5NzMxNzczNDU3MDEzM2ZfNi0xLTEtMS04MDUzMg_a0588947-1145-4322-b68c-a1a055798dbb"
      unitRef="usd">589000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RleHRyZWdpb246MjE0YmVlOWEzNzkyNGJhMGFhNzEzYjYyNTFlNTVlNzJfMTMw_547bf3fb-a667-44b2-bef2-e8978e1856b8">Deposits&lt;div style="margin-top:9pt;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;Deposits 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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;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;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,783,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;12,309,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;12,989,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;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;/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,518,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 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;26,817,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 deposits&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;45,601,765&#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;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 #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: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 additional information about our deposits:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&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;Deposits from foreign sources (primarily Mexico)&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,090,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;837,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;810,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RleHRyZWdpb246MjE0YmVlOWEzNzkyNGJhMGFhNzEzYjYyNTFlNTVlNzJfMTM1_4efc37c9-c191-4b04-92aa-cbe4e651a494">&lt;div style="margin-top:9pt;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;Deposits 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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;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;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,783,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;12,309,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;12,989,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;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;/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,518,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 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;26,817,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 deposits&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;45,601,765&#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;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 #000;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="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMS0xLTEtMS04MDUzMg_42250b9b-ab99-48c8-8c5c-de8671b548a3"
      unitRef="usd">18783931000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMS0zLTEtMS04MDUzMg_0c962a9d-7686-47de-a36b-21fb6d351f15"
      unitRef="usd">18423018000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMy0xLTEtMS04MDUzMg_b9218952-4fcf-45ab-a2b5-444f1a9a6818"
      unitRef="usd">12309066000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfMy0zLTEtMS04MDUzMg_0d3a17eb-d5fb-46fd-9d42-ddf8dedb12ba"
      unitRef="usd">11930959000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNC0xLTEtMS04MDUzMg_e42bb60e-f33f-4fab-80af-1f24859d6d0d"
      unitRef="usd">12989902000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNC0zLTEtMS04MDUzMg_a2df4803-8918-46fb-baca-ac4f5bd208aa"
      unitRef="usd">11228815000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositTimeDeposits
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNS0xLTEtMS04MDUzMg_de3ad514-4b05-4984-8b2a-7aefe3476899"
      unitRef="usd">1518866000</us-gaap:InterestBearingDomesticDepositTimeDeposits>
    <us-gaap:InterestBearingDomesticDepositTimeDeposits
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNS0zLTEtMS04MDUzMg_9a9e3faa-f604-4a53-99c1-47fdd2f34ca4"
      unitRef="usd">1112904000</us-gaap:InterestBearingDomesticDepositTimeDeposits>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNi0xLTEtMS04MDUzMg_41978e50-305d-448f-9948-52ce58f9c56d"
      unitRef="usd">26817834000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNi0zLTEtMS04MDUzMg_f6d84689-56b1-4c0f-9553-a2270c4cd1d9"
      unitRef="usd">24272678000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNy0xLTEtMS04MDUzMg_4c8ddb4f-b441-48a6-9353-4bdf9d86c540"
      unitRef="usd">45601765000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOjQ3YjczOGM4YTUyYjRmNzViZWE4MTFlNTI1MTBlYjViL3RhYmxlcmFuZ2U6NDdiNzM4YzhhNTJiNGY3NWJlYTgxMWU1MjUxMGViNWJfNy0zLTEtMS04MDUzMg_71a10505-611b-4771-91a0-44b6a5243c06"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RleHRyZWdpb246MjE0YmVlOWEzNzkyNGJhMGFhNzEzYjYyNTFlNTVlNzJfMTMy_31a7cddd-3e46-4ca9-885b-0b192af9c3a6">&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 additional information about our deposits:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&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;Deposits from foreign sources (primarily Mexico)&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,090,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;837,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;810,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock>
    <us-gaap:DepositsForeign
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMi0xLTEtMS04MDUzMg_b58603b0-734e-446f-bc11-14e32b7d142a"
      unitRef="usd">1090169000</us-gaap:DepositsForeign>
    <us-gaap:DepositsForeign
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMi0zLTEtMS04MDUzMg_fda092ca-0cb4-4e3b-b7c0-bb6aeb449d89"
      unitRef="usd">993479000</us-gaap:DepositsForeign>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="if497607e255840a2995bdd1e9e5ee9c2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMy0xLTEtMS04MDUzMg_313ff79e-88dd-4864-aab8-f8bdb851a658"
      unitRef="usd">681205000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="if23f5d5358a94822acb69d2bbf7c6af5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfMy0zLTEtMS04MDUzMg_e50ffea1-dff0-4dc9-92f9-a3e8e64d7720"
      unitRef="usd">1235026000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="if497607e255840a2995bdd1e9e5ee9c2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNC0xLTEtMS04MDUzMg_8e8323a2-53ab-424b-92d4-9ec0826cf4c7"
      unitRef="usd">837427000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="if23f5d5358a94822acb69d2bbf7c6af5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNC0zLTEtMS04MDUzMg_54844528-810e-4796-82d5-316bba9deceb"
      unitRef="usd">810863000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:DepositLiabilityUninsured
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNS0xLTEtMS04MDUzMg_0adf9e97-92ed-498e-8c73-ecc30c072711"
      unitRef="usd">25810407000</us-gaap:DepositLiabilityUninsured>
    <us-gaap:DepositLiabilityUninsured
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNS0zLTEtMS04MDUzMg_d34a14c5-043f-4f16-bd37-8b84da146914"
      unitRef="usd">24125359000</us-gaap:DepositLiabilityUninsured>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNi0xLTEtMS04MDUzMg_950ac8ed-8bf2-4f52-a054-0352559aa58c"
      unitRef="usd">364486000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181NS9mcmFnOjIxNGJlZTlhMzc5MjRiYTBhYTcxM2I2MjUxZTU1ZTcyL3RhYmxlOmQ5ODQ2NGY1MzBiYTRkYzFiOWYzNjU3YWU0MTFlZDdiL3RhYmxlcmFuZ2U6ZDk4NDY0ZjUzMGJhNGRjMWI5ZjM2NTdhZTQxMWVkN2JfNi0zLTEtMS04MDUzMg_5593918c-1dfc-4189-adc2-5bb7008d264d"
      unitRef="usd">238608000</us-gaap:TimeDepositLiabilityAboveUsInsuranceLimit>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk0NA_7874bbbe-4fe9-454a-bcda-d703be619c69">Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies&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;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 are not included in our consolidated balance sheets. We enter into these transactions to meet the financing needs of our customers. As more fully discussed in our 2021 Form 10-K, 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: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;Financial instruments with off-balance-sheet risk 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commitments to extend credit&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;10,771,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;327,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;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;/tr&gt;&lt;/table&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;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&#160;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. 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. Our allowance methodology is more fully described in our 2021 Form 10-K. &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 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"&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.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning 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;45,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;50,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;44,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align: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;4,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Ending balance&lt;/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;50,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;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. The components of total lease expense 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;8,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;16,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Non-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;5,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;/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&lt;/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;11,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;22,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 $278.3 million at June&#160;30, 2022 and $281.4 million at December&#160;31, 2021 and are reported as a component of premises and equipment on our accompanying consolidated balance sheets. The related lease liabilities totaled $310.5 million at June&#160;30, 2022 and $313.4 million at December&#160;31, 2021 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 $8.4 million and $16.4 million during the three and six months ended June&#160;30, 2022, respectively, and $8.0 million and $16.1 million during the three and six months ended June&#160;30, 2021, respectively. There has been no significant change in our expected future minimum lease payments since December&#160;31, 2021. See the 2021 Form&#160;10-K for information regarding these commitments.&lt;/span&gt;&lt;/div&gt;Litigation. 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.</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk0Ng_76fb1f7f-3974-4fa7-927c-53f12210e404">&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;Financial instruments with off-balance-sheet risk 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commitments to extend credit&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;10,771,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;327,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;1,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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i80a1f2823ce14139927c580238bd1b72_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMS0xLTEtMS04MDUzMg_f8ea49d2-c1a2-4003-bfdf-e5677ae521f1"
      unitRef="usd">10771940000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ic0e117e52ef04076a641c75cc00df466_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMS0zLTEtMS04MDUzMg_ff327682-3a87-4bd1-b74c-3270ba36f25c"
      unitRef="usd">10420142000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="if1845932da7a4fc9b9ec949f480cdd81_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMi0xLTEtMS04MDUzMg_0c977ffc-ea5e-4fdb-b83b-fbddc59a5d13"
      unitRef="usd">327847000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i1b05fd2be227465cb9c993c9f9fab920_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMi0zLTEtMS04MDUzMg_20582579-6d93-4f87-9b55-4905026b53be"
      unitRef="usd">238690000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i5ed3101b5bd544e4954fe390ff9028c5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMy0xLTEtMS04MDUzMg_79aaad4c-9669-46f7-a801-556c7dfcd11d"
      unitRef="usd">1890000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i28be0dc2f241488c8ef53773c838b5b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOmIxY2NiMTljOWY0MDQ0ZjU5ZjRlNzE5ZDcwZWY4MGM2L3RhYmxlcmFuZ2U6YjFjY2IxOWM5ZjQwNDRmNTlmNGU3MTlkNzBlZjgwYzZfMy0zLTEtMS04MDUzMg_e0f6e9e7-35d8-485a-83eb-42770f43797e"
      unitRef="usd">2072000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk1MA_93789d87-19e4-4046-9c9d-04a5ad7d1312">&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 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"&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.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning 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;45,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;50,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;44,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align: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;4,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Ending balance&lt;/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;50,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ibd0eb325696043018f80bc65ae4a28bb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi0xLTEtMS04MDUzMg_9702bdff-d640-4c94-a32a-5c7022b64fb4"
      unitRef="usd">45850000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i826cc997b9a04057b973c6604b55c962_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi0zLTEtMS04MDUzMg_a30e1f7b-6798-427d-9588-5f92f881dba0"
      unitRef="usd">44217000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi01LTEtMS04MDUzMg_8a5b4bc9-d244-4239-be51-b5aa97e9aa19"
      unitRef="usd">50314000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i769a469499234fa59ac44291bcad7e2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMi03LTEtMS04MDUzMg_acca7734-f771-43d2-9cbd-f072db30f924"
      unitRef="usd">44152000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy0xLTEtMS04MDUzMg_4a245059-16d5-46f8-9a25-8279869517ed"
      unitRef="usd">4396000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy0zLTEtMS04MDUzMg_11eb9b18-3c67-4518-9fee-0d7eebd86ee9"
      unitRef="usd">4379000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy01LTEtMS04MDUzMg_55c3ee0e-4df9-4aa9-bfe1-363f3679658d"
      unitRef="usd">-68000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfMy03LTEtMS04MDUzMg_7156a6bf-406b-4c2f-b8e7-075e46d19397"
      unitRef="usd">4444000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC0xLTEtMS04MDUzMg_0d1bb4a3-6ed6-4fd1-856d-22a06cd340fb"
      unitRef="usd">50246000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC0zLTEtMS04MDUzMg_1a19e441-345d-4e25-8425-e0a770938a78"
      unitRef="usd">48596000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC01LTEtMS04MDUzMg_64d49b2a-ff91-4bb9-8573-5371f50a46a1"
      unitRef="usd">50246000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjVhM2IxNjdkNmMxYzRiOGY4Y2Y4ZGEwMmFjNTY4YTdkL3RhYmxlcmFuZ2U6NWEzYjE2N2Q2YzFjNGI4ZjhjZjhkYTAyYWM1NjhhN2RfNC03LTEtMS04MDUzMg_ef7fe1d9-6c69-484e-a0db-d6a7c43ef880"
      unitRef="usd">48596000</us-gaap:OffBalanceSheetCreditLossLiability>
    <cfr:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjk1OQ_17773a44-048a-4a7b-92ea-9b5e2043fd12">We lease certain office facilities and office equipment under operating leases. The components of total lease expense 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;8,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;16,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Non-lease components (including taxes, insurance, common maintenance, etc.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;5,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;/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&lt;/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;11,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;22,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi0xLTEtMS04MDUzMg_b81f5cc8-116a-4c47-8b8d-1ebfddf4873b"
      unitRef="usd">8209000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi0zLTEtMS04MDUzMg_b0c89c5d-5ccb-4858-950a-17c7b3de1b53"
      unitRef="usd">8129000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi01LTEtMS04MDUzMg_eda88a98-7b34-43eb-af7e-2394a76d8326"
      unitRef="usd">16314000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMi03LTEtMS04MDUzMg_8b1d83de-9195-4155-bd2d-c4ce48c51852"
      unitRef="usd">16412000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy0xLTEtMS04MDUzMg_e0e83a9f-5439-4e50-9699-18da3c2bacd9"
      unitRef="usd">490000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy0zLTEtMS04MDUzMg_bf40c0a1-7771-4783-a38b-11840c1e75c1"
      unitRef="usd">530000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy01LTEtMS04MDUzMg_66f6b50a-6ca2-43d3-80d2-9a5b3e39e06e"
      unitRef="usd">1103000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:Shorttermoperatingleaserentexpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfMy03LTEtMS04MDUzMg_3495e255-2895-45f8-9d92-2566ca4a79f8"
      unitRef="usd">734000</cfr:Shorttermoperatingleaserentexpense>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC0xLTEtMS04MDUzMg_94a3a021-61a1-41f0-858e-c711c9915f16"
      unitRef="usd">2748000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC0zLTEtMS04MDUzMg_1466aa1c-1632-4d07-9f91-292f57589e74"
      unitRef="usd">2337000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC01LTEtMS04MDUzMg_6cce10e9-966b-4f2c-be3c-0017bebdb38c"
      unitRef="usd">5768000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:OperatingLeaseNonLeaseComponents
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNC03LTEtMS04MDUzMg_b54fd3fa-5108-48bb-b594-8187a72ae1a1"
      unitRef="usd">5341000</cfr:OperatingLeaseNonLeaseComponents>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS0xLTEtMS04MDUzMg_b9b079fc-9b7d-4269-b9a2-f82c93db69c7"
      unitRef="usd">11447000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS0zLTEtMS04MDUzMg_c9c4365d-015d-49f4-b02f-fde1aba7d295"
      unitRef="usd">10996000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS01LTEtMS04MDUzMg_195b369d-c0f6-4cf2-a966-eb4f5086de3b"
      unitRef="usd">23185000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <cfr:Totaloperatingleaseexpenseexcludingrent
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RhYmxlOjU1MTQ5NWMzOGRlYzRiZDdhYWE1OGZmZWEyMGI0ZDI5L3RhYmxlcmFuZ2U6NTUxNDk1YzM4ZGVjNGJkN2FhYTU4ZmZlYTIwYjRkMjlfNS03LTEtMS04MDUzMg_c8691864-1cf1-4446-b08b-dbaa74e79a08"
      unitRef="usd">22487000</cfr:Totaloperatingleaseexpenseexcludingrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i821b3ed9d933490c87cda94e9bc7ca5b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjA0Mw_d1cfb2fb-57a8-40af-b635-ae7b2a105d27"
      unitRef="usd">278300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i781758de4a584bcd9d77dfe3a1e0c63f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjA1Ng_9a0ed954-454d-43e6-b48e-159c90066f69"
      unitRef="usd">281400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i59de81236de34d1c9ee9ae165fa35ae6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjIxMA_2731d320-dd48-482c-aff0-91f15f4f619b"
      unitRef="usd">310500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ibe9994a38d7040dbb45053d3219c4531_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjIyMw_0c875c8f-3e74-4b8c-a4db-92438ae0f88c"
      unitRef="usd">313400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjQ2MA_aefc624f-43cb-48c2-84d4-d60310669880"
      unitRef="usd">8400000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMTY0OTI2NzQ0NDc0MA_a0111c01-1b45-490e-ad9d-95e40cdcb65d"
      unitRef="usd">16400000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjQ5Nw_c2d5846d-9409-49be-ae55-6e3f1f020a21"
      unitRef="usd">8000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMTY0OTI2NzQ0NDc2Mw_24069bf9-5e39-446f-b2eb-ce5cd57c5a9b"
      unitRef="usd">16100000</us-gaap:OperatingLeasePayments>
    <cfr:Significantchangeinexpectedfutureminimumleasepaymentssinceyearend
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY181OC9mcmFnOmU4MWI1ODMxMzdjZjQ5MTNhNTdhMTk2MTExZGUwMDA0L3RleHRyZWdpb246ZTgxYjU4MzEzN2NmNDkxM2E1N2ExOTYxMTFkZTAwMDRfMjU0Ng_ec629970-beb3-46fb-aeb1-745f7569fbe6"
      unitRef="usd">0</cfr:Significantchangeinexpectedfutureminimumleasepaymentssinceyearend>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjc4Nw_8ae6e539-a3c5-408f-af19-95ae390aeb27">Capital and Regulatory Matters&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;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: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 (&#x201c;CET1&#x201d;) 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 CET1. We also elected to exclude the effects of credit loss accounting under CECL from CET1 for a five-year transitional period, as further discussed in our 2021 Form 10-K. This CECL transitional adjustment totaled $46.2 million and $61.6 million at June&#160;30, 2022 and December&#160;31, 2021, respectively. CET1 is reduced by goodwill and other intangible assets, net of associated deferred tax liabilities. Frost Bank's CET1 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 CET1 and additional Tier&#160;1 capital. For Cullen/Frost, additional Tier&#160;1 capital included $145.5 million of 4.450% non-cumulative perpetual preferred stock at June&#160;30, 2022 and December&#160;31, 2021, the details of which are further discussed below. Frost Bank did not have any additional Tier&#160;1 capital beyond Common Equity Tier&#160;1 at June&#160;30, 2022 or December&#160;31, 2021. 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 allowances for credit losses on securities, loans and off-balance-sheet credit exposures. Tier&#160;2 capital for Cullen/Frost also includes the permissible portion of qualified subordinated debt (which decreases 20.0% per year during the final five years of the term of the notes) totaling $80.0 million at June&#160;30, 2022 and $100.0 million at December&#160;31, 2021 and trust preferred securities totaling $120.0 million at both June&#160;30, 2022 and December&#160;31, 2021. &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 June&#160;30, 2022 and December&#160;31, 2021 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. See the 2021 Form 10-K for a more detailed discussion of the Basel III Capital Rules. &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.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.826%"/&gt;&lt;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&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;June 30, 2022&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,485,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:9pt;font-weight:400;line-height:100%"&gt;12.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;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,930,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: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,792,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,929,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,791,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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,631,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,344,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: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,206,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: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,423,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:9pt;font-weight:400;line-height:100%"&gt;2,342,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204,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: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;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;4,069,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758,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: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,661,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,894,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,756,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: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,631,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,584,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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: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,371,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,796,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,668,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: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,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;1,795,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: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,666,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: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;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,516,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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;2,179,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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,966,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,491,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,516,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397,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: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: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 of June&#160;30, 2022, capital levels at Cullen/Frost and Frost Bank exceed all capital adequacy requirements under the Basel&#160;III Capital Rules. Based on the ratios presented above, capital levels as of June&#160;30, 2022 at 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: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 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 June&#160;30, 2022, 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: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;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; Outstanding preferred stock includes 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). 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. Refer to our 2021 Form 10-K for additional details related to our Series B Preferred Stock. &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;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 program, allowing us to repurchase shares of our common stock over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDkwNw_fadc24c1-9568-4f1f-a890-97f1d74194fb"&gt;one&lt;/span&gt;-year period from time to time at various prices in the open market or &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;through private transactions. No shares have been repurchased under this plan or the prior plan during the reported periods. Under the Basel III Capital Rules, Cullen/Frost may not repurchase or redeem any of its preferred stock or subordinated notes and, in some cases, its common stock without 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: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;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 June&#160;30, 2022, Frost Bank could pay aggregate dividends of up to $447.3 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: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;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;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <cfr:CECLTransitionAmount
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTEyMw_aef5b755-6398-4bbc-855b-92928d82c96c"
      unitRef="usd">46200000</cfr:CECLTransitionAmount>
    <cfr:CECLTransitionAmount
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTEzMA_8ace795c-658a-4adb-9b25-447d80e7804b"
      unitRef="usd">61600000</cfr:CECLTransitionAmount>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTQ5Ng_28fe5b67-1d48-4a11-a36b-5bf7ac25d32b"
      unitRef="usd">145500000</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTQ5Ng_d0250e90-f950-470d-a944-978da0d3b04b"
      unitRef="usd">145500000</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i7b472e734cfe42d696a61db242d7242f_D20220101-20220630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTUwMg_39350dab-3882-4b4a-8e67-895cf417dd92"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="icf42240e273c4af6a819982fb7293314_D20201119-20201119"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTUwMg_6900e26b-b0d5-4d34-b515-eec1c002fc58"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ifc182295f3034c93bef42d68a974e707_D20220101-20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTUwMg_7f599fd6-5896-4692-8212-fccc9fa7c111"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTYyNQ_084e0954-7b27-46f9-8a22-ff9f7d83f3c7"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:AdditionalTier1CapitalbeyondCommonEquityTier1
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMTYyNQ_739fd985-c3d9-445c-a9e0-86967115f7c6"
      unitRef="usd">0</cfr:AdditionalTier1CapitalbeyondCommonEquityTier1>
    <cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes
      contextRef="if7b31dd685f04e19ac873ab86940accc_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjA2MQ_e9edd11f-6423-4610-867b-e5c4ed8251d7"
      unitRef="number">0.200</cfr:PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes>
    <cfr:Finalyearsofthetermofthenotes
      contextRef="if7b31dd685f04e19ac873ab86940accc_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjA5MA_2d874ebe-aaca-419a-a1cc-8372b769cd11">P5Y</cfr:Finalyearsofthetermofthenotes>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="i38eaaa28a5ef4073bcce6c9098b6c784_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjEyOA_49d73b45-8a12-411d-aa86-7f838fcc43ea"
      unitRef="usd">80000000</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital
      contextRef="i1b54f71b69214aafb382398876944cc8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjE0MQ_7d51fad5-1597-414c-a68b-ee0ac0007960"
      unitRef="usd">100000000</cfr:PermissiblePortionOfSubordinatedNoteIncludedInCapital>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i6df6690602df43ae96b765c3ab307594_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjE5MA_00d5eeb6-6eca-453d-b654-f81645d902c8"
      unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="i548235191c9e4ded97b8e2158baf7b58_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMjE5MA_1d7eaaca-561d-49e5-a696-1380247b1fd4"
      unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjc4OA_a29c2534-5e5c-4b57-9bea-48a2badc7988">&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 June&#160;30, 2022 and December&#160;31, 2021 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. See the 2021 Form 10-K for a more detailed discussion of the Basel III Capital Rules. &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.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.826%"/&gt;&lt;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&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;June 30, 2022&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: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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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,485,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:9pt;font-weight:400;line-height:100%"&gt;12.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;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,930,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: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,792,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,929,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,791,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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,631,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,344,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: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,206,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: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,423,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:9pt;font-weight:400;line-height:100%"&gt;2,342,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,204,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: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;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;4,069,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,896,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758,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: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,661,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,894,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,756,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: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,631,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,584,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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: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,371,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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,796,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,668,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: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,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;1,795,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: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,666,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: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;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,516,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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;2,179,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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,966,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,491,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,516,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397,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: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="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC0xLTEtMS04MDUzMg_c5200e44-e897-4e85-a7cd-b6bbf4788b39"
      unitRef="usd">3485759000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC0zLTEtMS04MDUzMg_c7e05bac-0bd5-41d7-8a7e-e0b5a142d223"
      unitRef="rate">0.1264</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC01LTEtMS04MDUzMg_4faf31be-fa80-4d79-82fb-8b3b7e2217f6"
      unitRef="usd">1930703000</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC03LTEtMS04MDUzMg_98cb1c56-9495-4e67-a873-9319a06c558c"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC05LTEtMS04MDUzMg_446b91c9-b7b5-4913-81fb-6c47271b45c1"
      unitRef="usd">1792796000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNC0xMS0xLTEtODA1MzI_eb5d45bd-db21-462f-99b6-00753c836a14"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS0xLTEtMS04MDUzMg_fa8d7b5c-2062-4c3b-a737-78013720c9d2"
      unitRef="usd">3423585000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS0zLTEtMS04MDUzMg_29fa95d1-9528-4a5d-8075-4126f296c95c"
      unitRef="rate">0.1242</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS01LTEtMS04MDUzMg_a643e9ca-b774-4ff8-90b7-4d7476fd8f7b"
      unitRef="usd">1929368000</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS03LTEtMS04MDUzMg_f162bb46-70e2-419a-b974-6f45fd12a441"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS05LTEtMS04MDUzMg_e28b561a-506b-4f37-9060-71f5a2be6016"
      unitRef="usd">1791556000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNS0xMS0xLTEtODA1MzI_7b2986a7-b2f8-4cf4-9e88-b78161c1f6ff"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy0xLTEtMS04MDUzMg_309b5242-f360-4532-a522-90401dd67613"
      unitRef="usd">3631211000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy0zLTEtMS04MDUzMg_3f24ed64-6324-428f-8207-906626e7d2ca"
      unitRef="rate">0.1317</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy01LTEtMS04MDUzMg_c850b295-d4a4-4832-a330-62ad1e53e25f"
      unitRef="usd">2344425000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy03LTEtMS04MDUzMg_29290bec-f9d7-4a5d-8618-27486a03b4f7"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy05LTEtMS04MDUzMg_d0ad1f5e-4587-4634-be72-20df6c6eab13"
      unitRef="usd">2206518000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfNy0xMS0xLTEtODA1MzI_02c18af5-689e-41e5-aa5d-8badbcb4761c"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC0xLTEtMS04MDUzMg_b9acd51b-41b7-4453-83fd-d17a347626ff"
      unitRef="usd">3423585000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC0zLTEtMS04MDUzMg_4a3c68d9-444f-496c-a3f9-64d8aa23985e"
      unitRef="rate">0.1242</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC01LTEtMS04MDUzMg_a2e017b0-1ce4-4c54-8f43-39cd6ab0689b"
      unitRef="usd">2342804000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC03LTEtMS04MDUzMg_1c9e9c19-5727-4dc6-b4c7-4606d756dac9"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC05LTEtMS04MDUzMg_c73be8dd-7eb3-4b0e-9abf-418e1a3aff47"
      unitRef="usd">2204992000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfOC0xMS0xLTEtODA1MzI_6fd584a0-af7f-433e-abbf-9a8a6dd9b89d"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtMS0xLTEtODA1MzI_3ab2f758-7662-43d7-9828-99cd40de8db1"
      unitRef="usd">4069206000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtMy0xLTEtODA1MzI_fba11647-9bb1-4a08-b485-e28b2d5e683c"
      unitRef="rate">0.1475</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtNS0xLTEtODA1MzI_9e2bfc98-fa51-4b63-a76e-146557f84b63"
      unitRef="usd">2896055000</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtNy0xLTEtODA1MzI_1ccfb640-3398-4e1a-8d47-e8736f57a6dc"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtOS0xLTEtODA1MzI_c6b75188-f269-4bc0-881d-de8197fe14a5"
      unitRef="usd">2758148000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTAtMTEtMS0xLTgwNTMy_01c0eae7-d5fb-4212-bb82-19eb33a45087"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtMS0xLTEtODA1MzI_45be7c32-8dfb-436e-bd52-109f80d5f338"
      unitRef="usd">3661580000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtMy0xLTEtODA1MzI_b322132a-ee8f-4c1b-8c4b-1e8d620a26c7"
      unitRef="rate">0.1328</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtNS0xLTEtODA1MzI_94e0dc4a-19df-4787-b799-3408c6e0a757"
      unitRef="usd">2894052000</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtNy0xLTEtODA1MzI_8d33d8cf-a18e-4069-91cd-430dba2cc9ef"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtOS0xLTEtODA1MzI_b8960a12-42d6-4aa4-b7d2-d944cacd9168"
      unitRef="usd">2756240000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTEtMTEtMS0xLTgwNTMy_4c2b4adf-9cfe-46ce-9d95-43dd322ec83d"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtMS0xLTEtODA1MzI_ef07b347-c81e-45f7-add2-7b15cc5a3450"
      unitRef="usd">3631211000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtMy0xLTEtODA1MzI_06e8ea31-e05d-4908-b3eb-da6c7fae36a1"
      unitRef="rate">0.0703</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtNS0xLTEtODA1MzI_28107604-61d0-4326-b25a-1ce4d2a08f1d"
      unitRef="usd">2067513000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtNy0xLTEtODA1MzI_8478f326-48ba-43fd-87ff-8ccb6069a6e4"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtOS0xLTEtODA1MzI_2b9e39d9-a4d8-489d-ba1b-f637e1793e53"
      unitRef="usd">2584391000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i2dddfa8ea3324a59a2228979bbb92578_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTMtMTEtMS0xLTgwNTMy_f25da6fe-5732-481d-95d0-88193ba7cc17"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtMS0xLTEtODA1MzI_39b93fec-a43c-4a06-b38f-c18d5c642d65"
      unitRef="usd">3423585000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtMy0xLTEtODA1MzI_6f3140f3-ea00-4460-b873-cac07259bc3d"
      unitRef="rate">0.0662</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtNS0xLTEtODA1MzI_de78e2f8-139f-425d-a875-da4ea18e2179"
      unitRef="usd">2067942000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtNy0xLTEtODA1MzI_c1d63071-6ffb-4e4e-90c1-a9f8d56cf641"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtOS0xLTEtODA1MzI_77a99527-db6f-4f7a-9371-966f0c13624d"
      unitRef="usd">2584928000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i82d2d6072b5149a88c4f3e3f7895dede_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTQtMTEtMS0xLTgwNTMy_3fd99ee3-3e12-40e4-90d2-8c8ad8daa5a9"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctMS0xLTEtODA1MzI_1100904e-45c0-418e-874a-eb7d01935255"
      unitRef="usd">3371043000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctMy0xLTEtODA1MzI_453a71ff-7343-4844-99bd-94a4fd45fbd3"
      unitRef="rate">0.1313</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctNS0xLTEtODA1MzI_a2c74f31-272d-423e-9215-b9546024d9b1"
      unitRef="usd">1796549000</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctNy0xLTEtODA1MzI_f6ba4a04-b36a-4cdb-b9e9-28ee99e1eb61"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctOS0xLTEtODA1MzI_9d1557e1-9bf8-42d4-ace4-829dadaf6691"
      unitRef="usd">1668224000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTctMTEtMS0xLTgwNTMy_3ed102ba-4341-4faf-abc8-949cfd09e158"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtMS0xLTEtODA1MzI_7234bfe7-e403-4c18-aed4-c242beefd5d7"
      unitRef="usd">3261532000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtMy0xLTEtODA1MzI_3188cf38-8a25-404e-91e9-15e8a343c970"
      unitRef="rate">0.1272</us-gaap:CommonEquityTierOneCapitalRatio>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtNS0xLTEtODA1MzI_94be7919-18eb-468c-989a-cd4c294ff53d"
      unitRef="usd">1795221000</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtNy0xLTEtODA1MzI_3cbef687-0460-4b40-b968-9b2cb7a01a54"
      unitRef="number">0.0700</cfr:CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtOS0xLTEtODA1MzI_b75a4dca-133f-458e-b89b-6bebdfb38be6"
      unitRef="usd">1666991000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMTgtMTEtMS0xLTgwNTMy_dff2dfbe-29dc-43e3-aec1-4b23acba40c0"
      unitRef="rate">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtMS0xLTEtODA1MzI_c0804fb0-9a0b-46f9-9318-b89867d1027d"
      unitRef="usd">3516495000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtMy0xLTEtODA1MzI_97a930f5-23c2-4815-8e0b-67e584f6a6a3"
      unitRef="rate">0.1370</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtNS0xLTEtODA1MzI_37d23a00-0b4e-44dc-b76d-808dd2500cf9"
      unitRef="usd">2181523000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtNy0xLTEtODA1MzI_3b962ff4-99f0-478c-a9e0-5d151460a23c"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtOS0xLTEtODA1MzI_20c8f8d4-e5cb-42b5-94b0-1d08139a57d4"
      unitRef="usd">2053198000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjAtMTEtMS0xLTgwNTMy_d4e20c8d-59f4-4a98-b587-124e07dd1bbe"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtMS0xLTEtODA1MzI_1918eae7-4e7b-4573-8e7c-ee9af4ebb9a9"
      unitRef="usd">3261532000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtMy0xLTEtODA1MzI_239bfed2-977c-4ce6-a31f-3946eff7062e"
      unitRef="rate">0.1272</us-gaap:ExcessTierOneRiskBasedCapitalToRiskWeightedAssets>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtNS0xLTEtODA1MzI_cbb1ef03-4e11-4ffa-9a00-89c0a98233e9"
      unitRef="usd">2179911000</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtNy0xLTEtODA1MzI_ca716be5-00a3-426f-bb57-4d56930efc50"
      unitRef="number">0.0850</cfr:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtOS0xLTEtODA1MzI_e561a6c8-9e11-4043-9b49-887981f62e1b"
      unitRef="usd">2051681000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjEtMTEtMS0xLTgwNTMy_f9a35ddf-fb6d-4375-891d-6a7fa58f77e9"
      unitRef="rate">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtMS0xLTEtODA1MzI_90814fab-ed6d-41b3-8484-ef65ed28c77c"
      unitRef="usd">3966244000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtMy0xLTEtODA1MzI_eb7496b2-70c3-4473-8e73-626ecf24b2fd"
      unitRef="rate">0.1545</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtNS0xLTEtODA1MzI_106ceca0-de4f-4485-815d-ee92de55a7c0"
      unitRef="usd">2694823000</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtNy0xLTEtODA1MzI_b03d4386-cdab-4c1c-b43d-e312b9319467"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtOS0xLTEtODA1MzI_7b398e8b-a9ff-4dc6-a4df-bee77975b4c5"
      unitRef="usd">2566498000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjMtMTEtMS0xLTgwNTMy_f339726a-7ecf-455e-9844-9fb799da74f8"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtMS0xLTEtODA1MzI_d79099fc-50c7-4cd5-ada9-4a55cbaa12d8"
      unitRef="usd">3491281000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtMy0xLTEtODA1MzI_e048a87a-50b2-46c3-ac58-a440c93db41f"
      unitRef="rate">0.1361</us-gaap:CapitalToRiskWeightedAssets>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtNS0xLTEtODA1MzI_c38bbfeb-7887-4275-92c0-e21084a8f1e5"
      unitRef="usd">2692831000</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtNy0xLTEtODA1MzI_cd51c6eb-82cb-43aa-afd7-61c2920ce8a4"
      unitRef="number">0.1050</cfr:CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtOS0xLTEtODA1MzI_3f52e371-3453-468c-a1c5-3b9dc4d764fd"
      unitRef="usd">2564601000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjQtMTEtMS0xLTgwNTMy_085ae986-d14f-4d00-bd6a-2504f77c0074"
      unitRef="rate">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtMS0xLTEtODA1MzI_e7b5caf8-7343-4493-a2a7-39a732959db4"
      unitRef="usd">3516495000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtMy0xLTEtODA1MzI_0805081e-2a81-43f1-ad42-588bf46ef82e"
      unitRef="rate">0.0734</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtNS0xLTEtODA1MzI_534c7a54-8aab-42f6-aa9d-00fc82830844"
      unitRef="usd">1917533000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtNy0xLTEtODA1MzI_1d8bcf5d-7596-4a9f-822f-272dc8803198"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtOS0xLTEtODA1MzI_c601ab2c-6478-4fe0-8016-7e947eecbb88"
      unitRef="usd">2396917000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i74aa1ac99d8f439088352a0f14072d2c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjYtMTEtMS0xLTgwNTMy_ff573350-f222-4f60-98a7-62b83b51c439"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctMS0xLTEtODA1MzI_832aec01-622f-42a6-bce2-c099c45b3eea"
      unitRef="usd">3261532000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctMy0xLTEtODA1MzI_46cb732b-d731-4e08-a6d0-bf91f1e17182"
      unitRef="rate">0.0680</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctNS0xLTEtODA1MzI_bd254be6-146b-4e48-a97c-b1010e1c2823"
      unitRef="usd">1917679000</cfr:TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn>
    <cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctNy0xLTEtODA1MzI_3d41f38f-dd0f-449e-8306-5ac177f7a9c8"
      unitRef="number">0.0400</cfr:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctOS0xLTEtODA1MzI_f45ac84d-aae6-4bd4-823b-f4e70ab1661a"
      unitRef="usd">2397099000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i8220bd02c7e24d63b439d07ed2941053_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RhYmxlOjY2ZTZjYTZmZTcyMjRmMDlhMWMyMDk2NGNmM2VhNDk1L3RhYmxlcmFuZ2U6NjZlNmNhNmZlNzIyNGYwOWExYzIwOTY0Y2YzZWE0OTVfMjctMTEtMS0xLTgwNTMy_013a0441-669c-48e0-8009-be7931f51c23"
      unitRef="rate">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzUxMg_c7adcaf5-6a90-4283-af4b-84b40f93bacb"
      unitRef="shares">150000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzUyNg_558bfaa4-a0c6-40c4-8778-b6bee94ed2cd"
      unitRef="usd">150000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i7b472e734cfe42d696a61db242d7242f_D20220101-20220630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzU3Mw_39350dab-3882-4b4a-8e67-895cf417dd92"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="icf42240e273c4af6a819982fb7293314_D20201119-20201119"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzU3Mw_6900e26b-b0d5-4d34-b515-eec1c002fc58"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ifc182295f3034c93bef42d68a974e707_D20220101-20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzU3Mw_7f599fd6-5896-4692-8212-fccc9fa7c111"
      unitRef="number">0.04450</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzYzOA_756f5a17-0f75-405e-bc61-f9415d338810"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzY2OA_dc6ae45b-f46d-422f-9a75-0c904722edeb"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <cfr:NumberOfPreferredStockEquivalentDepositaryShares
      contextRef="ib3596d053450408fad87c501d48ef687_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzc5MQ_0c777f4b-2d15-48f8-b57c-e29f91af3862"
      unitRef="shares">40</cfr:NumberOfPreferredStockEquivalentDepositaryShares>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i2f23024509d8440e9ac6401248672b0a_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfMzk0NQ_ba66cd45-18e3-40f8-99fa-180b8d4ba502"
      unitRef="usdPerShare">25</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="icf42240e273c4af6a819982fb7293314_D20201119-20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDE2Nw_373778c4-6c46-4899-9d38-528a28ab4e28"
      unitRef="usd">4500000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="icf42240e273c4af6a819982fb7293314_D20201119-20201119"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDI5NA_41eb0527-2e08-478f-9604-ed41957536ec"
      unitRef="usd">145500000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib1ec71f6731e4094bf84812c21db3c9f_I20220126"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNDgxOA_f280cddb-8c48-46d5-baf7-02978136add2"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4a705b7ecec9415fbb353cc677755d27_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNTAxMA_e984d2a2-7185-4857-a891-4e7e1bbcd526"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjExOQ_75af8e92-e5cc-4956-8cec-2cbb4bf13051"
      unitRef="usd">447300000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182MS9mcmFnOjk1OGJlMGMzZTI4ODRjYTE4MmRlMWRkMzcwYzliODc4L3RleHRyZWdpb246OTU4YmUwYzNlMjg4NGNhMTgyZGUxZGQzNzBjOWI4NzhfNjQ4Nw_652ea1aa-7f4d-48d7-8947-da9317b7c575"
      unitRef="quarter">20</cfr:Maximumnumberofquarterlyperiodsbywhichthecorporationhastherighttodeferinterestpaymentsonjuniorsubordinateddeferrableinterestdebentures>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAyNw_593ff528-5b10-464e-8567-de28eea7a579">Derivative Financial Instruments&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 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: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;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, swaptions 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 in our 2021 Form 10-K.&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 notional amounts and estimated fair values of interest rate derivative contracts 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 June&#160;30, 2022 and December&#160;31, 2021. &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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:center;vertical-align: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="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 &#x2013; assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 swaps &#x2013; 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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="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 &#x2013; 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;904,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:10pt;font-weight:400;line-height:100%"&gt;27,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;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;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 &#x2013; 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;244,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(19,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 caps &#x2013; 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;269,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:10pt;font-weight:400;line-height:100%"&gt;270,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;/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 &#x2013; 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;244,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;39,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;Loan/lease interest rate swaps &#x2013; 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;904,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 caps &#x2013; 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;269,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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: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 weighted-average rates paid and received for interest rate swaps outstanding at June&#160;30, 2022 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:0 1pt"/&gt;&lt;td colspan="3" style="background-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 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;1.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;1.06&#160;&lt;/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 &#x2013; 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.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:10pt;font-weight:400;line-height:100%"&gt;2.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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 weighted-average strike rate for outstanding interest rate caps was 3.28% at June&#160;30, 2022.&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;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: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 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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:center;vertical-align: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 &#x2013; 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,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;20,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;9,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;11,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;21,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 &#x2013; 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;9,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;3,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;21,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;11,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;/table&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;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 and option 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 and options 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 and option contracts were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:center;vertical-align: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 and option contracts &#x2013; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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;Forward and option contracts &#x2013; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Forward and option contracts &#x2013; 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;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/table&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;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: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;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:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-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 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;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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 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: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;Amounts included in the consolidated statements of income related to non-hedge related 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:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-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;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;text-align:left;vertical-align: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;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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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: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;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; Our credit exposure relating to interest rate swaps, commodity swaps/options and foreign currency forward and option contracts with bank customers was approximately $198.1 million at June&#160;30, 2022. 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/option contracts with upstream financial institution counterparties was approximately $41.5 million at June&#160;30, 2022. This amount was primarily related to initial margin payments to the CME and excess collateral we posted to counterparties. Excess collateral is generally cleared on the next business day. Collateral levels for upstream financial institution counterparties are monitored and adjusted as necessary. See Note 9 &#x2013; Balance Sheet Offsetting and Repurchase Agreements for additional information regarding our credit exposure with upstream financial institution counterparties. At June&#160;30, 2022, we had $212.4 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="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjA0NQ_2ed44003-8744-4979-bc24-031b4a4bc758">&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 notional amounts and estimated fair values of interest rate derivative contracts 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 June&#160;30, 2022 and December&#160;31, 2021. &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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:center;vertical-align: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="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 &#x2013; assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 swaps &#x2013; 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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="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 &#x2013; 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;904,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:10pt;font-weight:400;line-height:100%"&gt;27,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;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;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 &#x2013; 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;244,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,489)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(19,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 caps &#x2013; 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;269,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:10pt;font-weight:400;line-height:100%"&gt;270,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;/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 &#x2013; 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;244,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;39,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;Loan/lease interest rate swaps &#x2013; 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;904,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 caps &#x2013; 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;269,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;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="ia332107a2e8b4941a07eb20a43a7af88_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfMTUwNg_ac328938-f1e1-4747-b5f1-dacdb24ee7be"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange
      contextRef="i5bdde21adc4f4d37a606d7ea972703a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfMTUwNg_c8251676-3586-4dd3-9dad-5ac6fa5005e0"
      unitRef="usd">0</cfr:EstimatedfairvalueofderivativecontractsclearedthroughChicagoMercantileExchange>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i3cc385272a154bf0b959d659850186ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC0xLTEtMS04MDUzMg_647222c4-6c40-41f7-869c-470748eab8be"
      unitRef="usd">1743000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i3cc385272a154bf0b959d659850186ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC0zLTEtMS04MDUzMg_bb726127-0f7a-4055-b1a8-e8061d85d257"
      unitRef="usd">18000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i6db6e8d4e49a46d8aa93ad3552fc05e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC01LTEtMS04MDUzMg_c3fc5969-5628-4a0a-80b2-245d105ed565"
      unitRef="usd">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6db6e8d4e49a46d8aa93ad3552fc05e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNC03LTEtMS04MDUzMg_4d081ed1-2501-42a7-a34d-0f6e31664e9c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i7cac29140ee14c1ca6346a077b92375f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS0xLTEtMS04MDUzMg_65196d8e-5b68-4b97-9217-f2b1a8ab60fa"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i7cac29140ee14c1ca6346a077b92375f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS0zLTEtMS04MDUzMg_2f2be0af-30ce-4a22-99b9-196b626d93e4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i2dc1aeae3b3244ac9f010cfdd7d06cc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS01LTEtMS04MDUzMg_81f2dd4f-cbd7-4bc1-ba82-1d526531786c"
      unitRef="usd">2426000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i2dc1aeae3b3244ac9f010cfdd7d06cc2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfNS03LTEtMS04MDUzMg_231ab043-9d99-4777-a470-a03285e126b8"
      unitRef="usd">-34000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i99285cb475004234b9b4a21a1eef5782_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC0xLTEtMS04MDUzMg_d9cceef6-903e-4ea7-aac6-ca0d3fe7af72"
      unitRef="usd">904706000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i99285cb475004234b9b4a21a1eef5782_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC0zLTEtMS04MDUzMg_1be25b0f-7d83-42fd-8026-975d0311ade6"
      unitRef="usd">27908000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="id9c40ddfcfaf4bddbede992b8b8fc636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC01LTEtMS04MDUzMg_98460e6b-a2f3-4615-9287-42c84091a368"
      unitRef="usd">247592000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="id9c40ddfcfaf4bddbede992b8b8fc636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOC03LTEtMS04MDUzMg_2c43823a-84c0-426f-b48a-b1078c61a2c1"
      unitRef="usd">1207000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ia332107a2e8b4941a07eb20a43a7af88_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS0xLTEtMS04MDUzMg_22496255-5b2e-4a00-83a2-22f783f2a4a7"
      unitRef="usd">244663000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ia332107a2e8b4941a07eb20a43a7af88_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS0zLTEtMS04MDUzMg_6b65ac6f-20ca-42e2-aec0-71df940bb964"
      unitRef="usd">-2489000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i5bdde21adc4f4d37a606d7ea972703a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS01LTEtMS04MDUzMg_73c81044-52b3-4fdb-97e4-b1dc572e433f"
      unitRef="usd">928756000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i5bdde21adc4f4d37a606d7ea972703a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfOS03LTEtMS04MDUzMg_f3b78cb9-3b0f-44bc-8271-2d6f0f5694ab"
      unitRef="usd">-19142000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ibfd6c807dbd741319d028ad21cea6ea0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtMS0xLTEtODA1MzI_270a3b8c-a68f-42de-a364-db87c5310dbe"
      unitRef="usd">269389000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ibfd6c807dbd741319d028ad21cea6ea0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtMy0xLTEtODA1MzI_bd338aab-f70d-4a0a-aea2-e1999012bf40"
      unitRef="usd">10209000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i26930191194441a189ca7408aa1bbef0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtNS0xLTEtODA1MzI_9a0fd7a0-1adb-4e26-b6da-7edd9d4667fa"
      unitRef="usd">270431000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i26930191194441a189ca7408aa1bbef0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTAtNy0xLTEtODA1MzI_5592945c-1ca3-4a0f-aa8f-eca636e06b4e"
      unitRef="usd">3239000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i1f22b25f5c874478bc44a31c83a8c10c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItMS0xLTEtODA1MzI_773a6623-ba7c-4211-8ed8-8f72d29f028b"
      unitRef="usd">244663000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i1f22b25f5c874478bc44a31c83a8c10c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItMy0xLTEtODA1MzI_eab608d4-8fd0-44f0-b3ab-046245a8d544"
      unitRef="usd">3350000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="icd37c7f5f09940ecba333595cf169ad3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItNS0xLTEtODA1MzI_bcaa76c1-411f-440a-8265-9a44332db55b"
      unitRef="usd">928756000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="icd37c7f5f09940ecba333595cf169ad3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTItNy0xLTEtODA1MzI_25f07115-2110-4929-8993-a7a13d689bca"
      unitRef="usd">39864000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ic473b6067e60462c82f1c2b20632cee4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtMS0xLTEtODA1MzI_314ee3d4-8d94-4344-942b-8d607e81c61d"
      unitRef="usd">904706000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic473b6067e60462c82f1c2b20632cee4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtMy0xLTEtODA1MzI_4529104d-9539-4566-b9e8-8d126259d36e"
      unitRef="usd">-45542000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i088f020620e446538a4f16034aa1e78c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtNS0xLTEtODA1MzI_265fe868-cdfd-4f48-af89-a22fb57ff0cd"
      unitRef="usd">247592000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i088f020620e446538a4f16034aa1e78c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTMtNy0xLTEtODA1MzI_a1836b8c-bac4-434a-9c32-d79fd0513798"
      unitRef="usd">-2846000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="iebe1582fb6db4d01a84c9af5a43e72fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtMS0xLTEtODA1MzI_87d0c206-52d8-4a70-bf32-022bb9b7bfd5"
      unitRef="usd">269389000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="iebe1582fb6db4d01a84c9af5a43e72fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtMy0xLTEtODA1MzI_112e29c0-019f-4704-8542-0ae2bbc40635"
      unitRef="usd">-10209000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ib4ad7cbc4c9e43308afb4c8104014fce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtNS0xLTEtODA1MzI_66cfac22-9fbb-4ca0-bdeb-ae446d9c620b"
      unitRef="usd">270431000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib4ad7cbc4c9e43308afb4c8104014fce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOjI0NGNhMTQzMmU5NzQ1Yzk5ZTk5YTZmM2QzZmJmOGRiL3RhYmxlcmFuZ2U6MjQ0Y2ExNDMyZTk3NDVjOTllOTlhNmYzZDNmYmY4ZGJfMTQtNy0xLTEtODA1MzI_7b557819-935b-40a8-83d4-e6d01383104a"
      unitRef="usd">-3239000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAxNA_99d11b51-42c0-47fd-8dec-03e7dddbef7b">&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 weighted-average rates paid and received for interest rate swaps outstanding at June&#160;30, 2022 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:0 1pt"/&gt;&lt;td colspan="3" style="background-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 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;1.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;1.06&#160;&lt;/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 &#x2013; 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.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:10pt;font-weight:400;line-height:100%"&gt;2.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="i19e91ff959894b64a6ea1bc2c7e62a13_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfMy0xLTEtMS04MDUzMg_bb51e373-dc47-404b-b975-f6b1e44c9e9e"
      unitRef="number">0.0158</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:FairValueHedgeLoanLeaseInterestRateSwaps
      contextRef="i5e2192c96e774cdcaac00da6d36ad16c_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfMy0zLTEtMS04MDUzMg_5add4788-e750-4f92-846c-099052d59b43"
      unitRef="number">0.0106</cfr:FairValueHedgeLoanLeaseInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="idde7a7df25134050b49dc6984e579b19_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNC0xLTEtMS04MDUzMg_8c104fa8-f71d-4ed4-9c8a-f4e61a71e7a1"
      unitRef="number">0.0371</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps
      contextRef="i980c3d0a361a47af831574dfc6ae1f5e_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNC0zLTEtMS04MDUzMg_c7868c83-4bc5-48c6-abc5-bad0249c55e1"
      unitRef="number">0.0287</cfr:NonHedgingInterestRateSwaps>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="ibcf5f2525afd4f6293d82049c1dc0f6f_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNS0xLTEtMS04MDUzMg_4006c586-e39b-4972-9cf8-4e2cc4f60773"
      unitRef="number">0.0287</cfr:NonHedgingInterestRateSwaps2>
    <cfr:NonHedgingInterestRateSwaps2
      contextRef="i125cee1e0c604bd9a646c8e7da3b9e5f_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmRkYWM1NjQ5Y2Y3MTQ5MDlhZDdmYjI0YjE1ZmNjYzdkL3RhYmxlcmFuZ2U6ZGRhYzU2NDljZjcxNDkwOWFkN2ZiMjRiMTVmY2NjN2RfNS0zLTEtMS04MDUzMg_85c64991-fdb3-4e7f-a1da-67b2dd52fd9a"
      unitRef="number">0.0371</cfr:NonHedgingInterestRateSwaps2>
    <cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfMTcwNw_d1816a3f-ac25-405c-a5ad-e90ab33babf0"
      unitRef="number">0.0328</cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjA0Mw_096cb82b-4a0a-484c-bdcb-3f1af06f82f5">&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 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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:center;vertical-align: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 &#x2013; 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,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;20,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;9,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;11,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;21,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 &#x2013; 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;9,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;3,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;21,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 &#x2013; 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;11,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="ib9d06cb87a3947179d46df3200817e89_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy0zLTEtMS04MDUzMg_8dddc767-9b92-4ff7-ad1e-7bbf46c0e605"
      unitRef="bbl">4173000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ib9d06cb87a3947179d46df3200817e89_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy01LTEtMS04MDUzMg_2731e342-2a22-492c-ba4e-857ac427f19a"
      unitRef="usd">20653000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy03LTEtMS04MDUzMg_1a987de9-103e-4a6f-af76-7e74133bd771"
      unitRef="bbl">4809000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMy05LTEtMS04MDUzMg_d1a6e738-4626-48a6-925a-0ebf2880e0a7"
      unitRef="usd">14721000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="ib9d06cb87a3947179d46df3200817e89_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC0zLTEtMS04MDUzMg_819ae0ff-b44e-49f9-8aa2-d5fb05333ff2"
      unitRef="bbl">9125000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ib9d06cb87a3947179d46df3200817e89_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC01LTEtMS04MDUzMg_0e535c73-9ac3-407f-b034-f048bb8366d7"
      unitRef="usd">181161000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC03LTEtMS04MDUzMg_3b77cfd1-430e-4d1c-82ba-350705b89c88"
      unitRef="bbl">7032000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i15a5ff8f09444c0eb3ca26d53d1508ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNC05LTEtMS04MDUzMg_4e15fdf2-c9ee-442c-a655-f689f3351005"
      unitRef="usd">73594000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS0zLTEtMS04MDUzMg_50b1ada5-edb8-4ece-875a-872623e08479"
      unitRef="mmbtu">11753000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS01LTEtMS04MDUzMg_1c3fa760-2362-4fd2-90da-c1f2a86179b3"
      unitRef="usd">3181000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i2c3578efb2254fa19507d94c9cc938a5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS03LTEtMS04MDUzMg_6d4790b4-6903-403d-8f85-389bceffb7cf"
      unitRef="mmbtu">15947000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i2c3578efb2254fa19507d94c9cc938a5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNS05LTEtMS04MDUzMg_c5ef03d0-7a07-4450-8319-cc32c4fd2fbc"
      unitRef="usd">4143000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi0zLTEtMS04MDUzMg_b936250d-7f94-4ecc-82ee-b2168c58164f"
      unitRef="mmbtu">21557000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i2ccfe224d56d41c9ad2f079dda7b3a19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi01LTEtMS04MDUzMg_f2394467-2dac-44ac-8975-ce1af34b3425"
      unitRef="usd">38990000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i2c3578efb2254fa19507d94c9cc938a5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi03LTEtMS04MDUzMg_c3f11d17-2778-485b-9194-768dd1eb2bd5"
      unitRef="mmbtu">29446000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i2c3578efb2254fa19507d94c9cc938a5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfNi05LTEtMS04MDUzMg_5ec0a476-9c93-4f41-be3f-e4c3a6d4a392"
      unitRef="usd">21249000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i092ee287fa714499bbb1ca77412ce2f4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC0zLTEtMS04MDUzMg_009f1d7f-2880-4e19-b7ba-19a375e8c5a2"
      unitRef="bbl">9606000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i092ee287fa714499bbb1ca77412ce2f4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC01LTEtMS04MDUzMg_0547221e-3009-4cb5-9ded-a3a2f03f600f"
      unitRef="usd">182274000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC03LTEtMS04MDUzMg_c13fda8f-85ef-4200-a5f3-0e2fb58ac8fa"
      unitRef="bbl">7046000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOC05LTEtMS04MDUzMg_287d277e-09b1-4387-98a1-b04d716c49ec"
      unitRef="usd">74437000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i092ee287fa714499bbb1ca77412ce2f4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS0zLTEtMS04MDUzMg_33b29ac4-ed1b-4d5c-a578-57a8ee192b02"
      unitRef="bbl">3692000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i092ee287fa714499bbb1ca77412ce2f4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS01LTEtMS04MDUzMg_456e8487-0dca-4eaf-93ee-505b19fddaf7"
      unitRef="usd">20306000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS03LTEtMS04MDUzMg_37586e92-b452-4dab-b666-641e51f984e7"
      unitRef="bbl">4796000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i1b5ca2982d494a1f89256b5e6f3274dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfOS05LTEtMS04MDUzMg_c8871bec-1882-4971-84a1-724c6a7f7550"
      unitRef="usd">14294000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="ic1e064022fd84eae9d9fde12fba062bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtMy0xLTEtODA1MzI_9544ee1c-bd8a-479b-96fa-66cedc0e07c6"
      unitRef="mmbtu">21557000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ic1e064022fd84eae9d9fde12fba062bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtNS0xLTEtODA1MzI_66e4254a-fc85-45ad-a089-ab9700c57163"
      unitRef="usd">39110000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeAssetsNonmonetaryNotionalAmount
      contextRef="if8ddcf3016b64017b6f3916e00129082_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtNy0xLTEtODA1MzI_7b8fcfa0-67b6-4179-9a42-949da40cc11d"
      unitRef="mmbtu">29446000</cfr:DerivativeAssetsNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="if8ddcf3016b64017b6f3916e00129082_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTAtOS0xLTEtODA1MzI_33b485ce-e772-4426-9220-c52d070690a4"
      unitRef="usd">21456000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="ic1e064022fd84eae9d9fde12fba062bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtMy0xLTEtODA1MzI_fd6d17c1-907f-4094-962c-d55e7b29c9e8"
      unitRef="mmbtu">11753000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ic1e064022fd84eae9d9fde12fba062bc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtNS0xLTEtODA1MzI_68575aa0-de18-4488-942f-c990b67856c5"
      unitRef="usd">3181000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount
      contextRef="if8ddcf3016b64017b6f3916e00129082_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtNy0xLTEtODA1MzI_7e7b71c7-87d4-4a13-bcf9-ad656054f692"
      unitRef="mmbtu">15947000</cfr:DerivativeLiabilitiesNonmonetaryNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="if8ddcf3016b64017b6f3916e00129082_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmIzM2MyNDQ4MmRkNzQ0MTc4YzBkOWRlNDA0Y2NjZDFhL3RhYmxlcmFuZ2U6YjMzYzI0NDgyZGQ3NDQxNzhjMGQ5ZGU0MDRjY2NkMWFfMTEtOS0xLTEtODA1MzI_12305378-1bb4-43ce-bbaa-013e690fb355"
      unitRef="usd">4124000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAxNQ_65c2a76e-d85c-4f92-9faf-244c9ba699de">The notional amounts and fair values of open foreign currency forward and option contracts were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:2px 1pt;text-align:center;vertical-align: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 and option contracts &#x2013; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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;Forward and option contracts &#x2013; 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Forward and option contracts &#x2013; 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;EUR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 and option contracts &#x2013; 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;CAD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/table&gt;</us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i68c19d8416d243088abbcdf2e4b67f93_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy0zLTEtMS04MDUzMg_d95b0072-4f98-43a5-a992-c64e30593a30"
      unitRef="eur">6400000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i53347cc0ed6b4520b007b202c8f7362c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy01LTEtMS04MDUzMg_2dd2f883-89bb-4583-93fd-b9415f5618d2"
      unitRef="usd">16000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i3a1cb2f062da401f854ddc1b0b54b01f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy03LTEtMS04MDUzMg_74289dec-fb26-42d2-b99e-bdacaf061fcb"
      unitRef="eur">1900000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i9e8bdff2931743a1b3d7b2e3df571200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMy05LTEtMS04MDUzMg_1ca43b77-a4d2-452f-897c-ff5c3a37ff4d"
      unitRef="usd">29000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i68c19d8416d243088abbcdf2e4b67f93_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC0zLTEtMS04MDUzMg_88cdf4b5-115d-4c97-958b-2186257098a5"
      unitRef="cad">658000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ie27015c57747447483905cbdd95aa1c6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC01LTEtMS04MDUzMg_b45d68ce-1a78-4a03-af1e-cced261acd79"
      unitRef="usd">9000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i3a1cb2f062da401f854ddc1b0b54b01f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC03LTEtMS04MDUzMg_69600c0b-2ab7-49aa-8515-0815c793c9f8"
      unitRef="cad">658000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i47396c8613734a55a918e36ab1e54e07_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfNC05LTEtMS04MDUzMg_98f00ca7-3e3f-45cf-9793-67ab61830040"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i95dc2c54eb4d40eb90638d4f8ae115db_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC0zLTEtMS04MDUzMg_af2145c1-55f3-4c2b-ad2e-dedc66cc26b0"
      unitRef="eur">6400000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i53347cc0ed6b4520b007b202c8f7362c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC01LTEtMS04MDUzMg_07bffb7c-2ea3-4086-bdef-af593aa7cc5c"
      unitRef="usd">174000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4d6abdcfb58c4a2386826ff0e837d929_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC03LTEtMS04MDUzMg_ccc1c015-986d-484f-8cb9-1428c35e2748"
      unitRef="eur">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i9e8bdff2931743a1b3d7b2e3df571200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfOC05LTEtMS04MDUzMg_2f92b5c1-d9c7-4431-b447-c3ffe7edc49f"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i6b3c646300fc46deb662321bda566807_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtMy0xLTEtODA1MzI_a3aca644-453d-4a12-acd1-05354241b8b4"
      unitRef="eur">6400000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="if363aa16efbc4fe491c136ec9c0bfe78_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtNS0xLTEtODA1MzI_8b120408-87d6-4dd8-9633-51bff74c8643"
      unitRef="usd">174000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i2a268daefdb94299b0898ed3c35de3a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtNy0xLTEtODA1MzI_597eaea1-83b8-4c56-b287-b23f95f05f20"
      unitRef="eur">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ic07bf1233361448a956612b35ca619e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTQtOS0xLTEtODA1MzI_ef7cd94d-b869-4279-8e5a-edcfbfadd280"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i6b3c646300fc46deb662321bda566807_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtMy0xLTEtODA1MzI_30104efd-5cbc-447a-b632-6767b42d4e4f"
      unitRef="cad">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i0d457e055e8b47fcab7bc17bb9ba2ffa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtNS0xLTEtODA1MzI_5a31ff75-6e8d-4dc7-bc67-d422b5f323d4"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i2a268daefdb94299b0898ed3c35de3a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtNy0xLTEtODA1MzI_8292df18-4ddb-4561-85d8-ca06c6205ac5"
      unitRef="cad">658000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i4c59ef080f8e402db5d674b5d4da51aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTUtOS0xLTEtODA1MzI_02319312-d7a2-4d14-90d3-765607f76577"
      unitRef="usd">4000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="id50bc3ff583d4c4fafc4cc57b60e06d1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktMy0xLTEtODA1MzI_da82fb7b-a0fc-4e6e-b40a-f4c3c65de849"
      unitRef="eur">6400000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="if363aa16efbc4fe491c136ec9c0bfe78_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktNS0xLTEtODA1MzI_eb97b0d5-55ff-46de-8390-8c6359e4e943"
      unitRef="usd">16000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i9d87feda11fd4a9e84238f2d74ce692e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktNy0xLTEtODA1MzI_f70cd82a-434a-4ecc-944d-e55058490945"
      unitRef="eur">1900000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ic07bf1233361448a956612b35ca619e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMTktOS0xLTEtODA1MzI_96b61c35-1324-413b-a8be-71075882ba62"
      unitRef="usd">55000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="id50bc3ff583d4c4fafc4cc57b60e06d1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtMy0xLTEtODA1MzI_2cc44362-8fbe-40f2-a418-91d2f029c766"
      unitRef="cad">658000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i0d457e055e8b47fcab7bc17bb9ba2ffa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtNS0xLTEtODA1MzI_4e19af92-7a57-499e-831f-231223809232"
      unitRef="usd">5000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i9d87feda11fd4a9e84238f2d74ce692e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtNy0xLTEtODA1MzI_581c88a6-de70-4257-9b8e-807e74fe012b"
      unitRef="cad">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i4c59ef080f8e402db5d674b5d4da51aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmYxOTQzNDJlNDgxYTQ3MmY4OWRhOWQ5M2NmNjg3NGZlL3RhYmxlcmFuZ2U6ZjE5NDM0MmU0ODFhNDcyZjg5ZGE5ZDkzY2Y2ODc0ZmVfMjAtOS0xLTEtODA1MzI_e08a9611-d9f7-41aa-881a-67cc1a4b7581"
      unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjAzMg_2035fb10-a295-411a-b689-349caab15ad4">&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;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:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-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 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;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ieb590161c2634083a863645fbba83993_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy0xLTEtMS04MDUzMg_f50188dc-2151-45f2-8707-be6802ecaf75"
      unitRef="usd">-5000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i260221d1e7f94e0a890dac114bd8f0c3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy0zLTEtMS04MDUzMg_bd6e20e5-2ce9-462f-80ce-7b98346517c8"
      unitRef="usd">-25000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic028d59c1a3f4d2d95fab439f5814434_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy01LTEtMS04MDUzMg_f0c8f625-dace-4115-adde-0d15c8bc386d"
      unitRef="usd">-18000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1ec306dc67264672ad5360c9fb8eb54e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfMy03LTEtMS04MDUzMg_e54e3abd-7523-47d1-9aab-d69e43493a71"
      unitRef="usd">-53000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="icafaba9a53f54be7acd40b2219d7759a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC0xLTEtMS04MDUzMg_209db607-b212-4abb-988a-093e7af2b187"
      unitRef="usd">3000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ide9067ab10724acca179b0c80b6b8aed_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC0zLTEtMS04MDUzMg_821f05f0-bff6-4975-9ea2-af19f72dfb2f"
      unitRef="usd">2000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibd4f31483ebb4142a7905ce926b9b120_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC01LTEtMS04MDUzMg_e99cd329-3ccd-419f-b3c2-50d651a373ef"
      unitRef="usd">5000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ifedc76165d3c488aa579900c939863e8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmQ3MWJlMmE0ZmE1YjQ1ZDJhODVkNzQ1ZmVmOWI3N2U1L3RhYmxlcmFuZ2U6ZDcxYmUyYTRmYTViNDVkMmE4NWQ3NDVmZWY5Yjc3ZTVfNC03LTEtMS04MDUzMg_50effd7e-dc3f-45db-92f4-d1965a5d6fb1"
      unitRef="usd">5000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNjA1Ng_a015c996-f53d-48e5-83b5-98e2f82a83db">&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;Amounts included in the consolidated statements of income related to non-hedge related 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:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-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;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;text-align:left;vertical-align: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;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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i94edb97ed0034829a6191fd3da2ecacf_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy0xLTEtMS04MDUzMg_8c9e9df8-954e-47eb-9f4e-44fca509c239"
      unitRef="usd">515000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i51c0fcdd6b1b4553b9843aa57e48272c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy0zLTEtMS04MDUzMg_956e45a2-3664-4572-8b11-ddcde833a2fd"
      unitRef="usd">141000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i055bf3488d634eedb557983316b396c2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy01LTEtMS04MDUzMg_7f949b5c-198e-4a82-b16b-6b1c54504bae"
      unitRef="usd">1031000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="icdee7b7db599446b9ff8dadf8ac7d967_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfMy03LTEtMS04MDUzMg_d0a8b7cb-6d02-49e5-95d3-7545a10b0f7b"
      unitRef="usd">1728000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i1a73458eb7ea4e8e98b29622ae6dbcdf_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC0xLTEtMS04MDUzMg_6ff1fe88-89a1-465d-8683-ca0e29acaca3"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i206a004b0ff44fed83a50b4bda76edae_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC0zLTEtMS04MDUzMg_8e09182b-e2ac-4720-a906-d81005425e94"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6d0d0b4b6797478e98eb20fd6afb3882_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC01LTEtMS04MDUzMg_090b126b-ba40-4ec5-946f-e634b481af52"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8a57c33efce847e7a05839ba10ea391f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNC03LTEtMS04MDUzMg_7798c240-4345-4f4b-8577-487a0a396cc1"
      unitRef="usd">-1000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie09c6e97ca884943b2afa7ac613f5427_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi0xLTEtMS04MDUzMg_579bc9ab-3f38-4493-a4a5-9cd1ce61c9d4"
      unitRef="usd">649000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if9e8e2e391f34ad38a42bd954a8de376_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi0zLTEtMS04MDUzMg_79715e40-2882-425b-b140-077da53e9d15"
      unitRef="usd">969000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iff2cce505af542d68f0aaf944f240a32_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi01LTEtMS04MDUzMg_a03b71f8-221f-4572-bb3a-594b1ba2039d"
      unitRef="usd">1578000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iae6a20c0a66249e8b5d96501b737782b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfNi03LTEtMS04MDUzMg_3f9618f2-3bcc-4717-aba5-7908266f6549"
      unitRef="usd">2123000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie6a914210c61410fa3ae2e170d7f95e6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC0xLTEtMS04MDUzMg_e2e31a5c-b5cf-4d77-ba4a-d675d126979c"
      unitRef="usd">45000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id9e9bcc6b23743fcb9f104d5d64cc46a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC0zLTEtMS04MDUzMg_45441777-c523-44e9-838e-73fff0c76620"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7890ac0e729c461493f45dfced6dd460_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC01LTEtMS04MDUzMg_0ff918fd-cd56-4dbe-819e-69c0369bc8ff"
      unitRef="usd">63000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i726998542c5d484e8c32c54e11d17dc4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RhYmxlOmM1YmU2MzUxNzU1NDQxYmI4NjAzMWZkYTMzODgzNDhmL3RhYmxlcmFuZ2U6YzViZTYzNTE3NTU0NDFiYjg2MDMxZmRhMzM4ODM0OGZfOC03LTEtMS04MDUzMg_e1df89b5-fe5f-42c0-a3da-41a3a47f8fc8"
      unitRef="usd">30000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNTA3Mg_541a5510-bc0b-4f6a-9115-b4af4d60bf93"
      unitRef="usd">198100000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:CreditDerivativeMaximumExposureUndiscounted
      contextRef="i31d333478f424e21a2af6501d2c52c50_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNTQ2Ng_4f3aacff-127e-44fe-b7ab-9fe56d867b79"
      unitRef="usd">41500000</us-gaap:CreditDerivativeMaximumExposureUndiscounted>
    <us-gaap:CashCollateralForBorrowedSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182NC9mcmFnOjI5ZDQzZTYwNGMzODQxOWQ4NGRjMWY1NGVmZDg0NDhlL3RleHRyZWdpb246MjlkNDNlNjA0YzM4NDE5ZDg0ZGMxZjU0ZWZkODQ0OGVfNTg5NQ_4dd9f24e-dd42-4119-bdbb-40cdf61b6cf6"
      unitRef="usd">212400000</us-gaap:CashCollateralForBorrowedSecurities>
    <cfr:BalanceSheetOffsettingDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTg0NQ_78ae9811-b064-41df-a882-1e99dc97944c">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 June&#160;30, 2022 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;June 30, 2022&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;38,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 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;23,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;61,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;61,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;9,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;71,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;71,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;2,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;220,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;222,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;222,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align: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;1,887,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,887,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;June 30, 2022&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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;25,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;35,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;(25,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;61,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;9,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;71,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: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;(51,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(20,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;Counterparty A&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="display:none"/&gt;&lt;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;170,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;222,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,664,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,887,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,835,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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: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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;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;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="display:none"/&gt;&lt;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;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="display:none"/&gt;&lt;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;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;td colspan="3" style="display:none"/&gt;&lt;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;23,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;23,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="display:none"/&gt;&lt;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;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;7,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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 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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="display:none"/&gt;&lt;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;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="display:none"/&gt;&lt;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 and caps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;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;94,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 28pt;text-align:left;vertical-align: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;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;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 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2,854,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt 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:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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, 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="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;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 June&#160;30, 2022 and December&#160;31, 2021 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;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;June 30, 2022&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;834,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;830,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830,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 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;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top: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;1,664,685&#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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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-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="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTgyMg_0dff3d35-63b1-45f0-9bb1-84bf40a3c215">&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 June&#160;30, 2022 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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;June 30, 2022&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;38,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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 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;23,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;61,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;61,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;9,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;71,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;71,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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;2,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;220,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;222,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;222,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align: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;1,887,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,887,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;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;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="display:none"/&gt;&lt;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;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="display:none"/&gt;&lt;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;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;td colspan="3" style="display:none"/&gt;&lt;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;23,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;23,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="display:none"/&gt;&lt;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;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;7,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#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 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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;31,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="3" style="display:none"/&gt;&lt;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;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="display:none"/&gt;&lt;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 and caps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;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;94,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 28pt;text-align:left;vertical-align: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;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;114,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;padding:2px 1pt 2px 0;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 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2,854,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt 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:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNC0xLTEtMS04MDUzMg_890e1563-3f45-4d22-8fa2-f94447786c89"
      unitRef="usd">38135000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNC0zLTEtMS04MDUzMg_8d992401-c448-402d-a0f4-ef546e10fadd"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNC01LTEtMS04MDUzMg_36d99f20-5005-4e1d-a6f1-cba344b26748"
      unitRef="usd">38135000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2b35c84875034c91af9e9a279924999e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNS0xLTEtMS04MDUzMg_3acc8611-d975-4bcd-bf1a-5b70370ac233"
      unitRef="usd">23834000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i2b35c84875034c91af9e9a279924999e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNS0zLTEtMS04MDUzMg_9f7ccaf5-687e-44b7-b7ba-87c5a1e7c26f"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i2b35c84875034c91af9e9a279924999e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNS01LTEtMS04MDUzMg_eaf1af6e-acb0-4c34-abb9-489a1338f733"
      unitRef="usd">23834000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNi0xLTEtMS04MDUzMg_5d786973-d6c6-412a-83f5-f39a5f7434a5"
      unitRef="usd">25000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNi0zLTEtMS04MDUzMg_06ed9549-8178-49a1-a358-9379ff49e700"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNi01LTEtMS04MDUzMg_747f851a-a23a-456c-ac94-9fab3ab37fbc"
      unitRef="usd">25000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNy0xLTEtMS04MDUzMg_a4071813-5f6b-4abd-891e-499eade6f3ff"
      unitRef="usd">61994000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNy0zLTEtMS04MDUzMg_ce6ea68d-d80a-4b51-a0ce-c20ef86a656e"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfNy01LTEtMS04MDUzMg_225fb8c4-bd6e-4456-b892-57e71215758a"
      unitRef="usd">61994000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOC0xLTEtMS04MDUzMg_de5087c8-6a53-4203-9301-0d7f8cc5f017"
      unitRef="usd">9650000</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOC0zLTEtMS04MDUzMg_edb87590-c2d3-415f-a38d-51d3b837ddb1"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOC01LTEtMS04MDUzMg_0c01617e-fec3-47f2-979e-1a8be90fd7c9"
      unitRef="usd">9650000</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOS0xLTEtMS04MDUzMg_f3f0159c-ec76-4cf2-a007-245267a68e1b"
      unitRef="usd">71644000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOS0zLTEtMS04MDUzMg_c86a5243-f84e-44ed-b421-0a74f9428e1a"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfOS01LTEtMS04MDUzMg_f629c1e8-6de8-4105-95f0-b36ef12eb930"
      unitRef="usd">71644000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTItMS0xLTEtODA1MzI_7f6cc651-0d31-40e1-9dc8-e14610928a76"
      unitRef="usd">2489000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTItMy0xLTEtODA1MzI_43aaae55-d4a1-49db-b1d6-fc86af1166ea"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="iac8af33cf9cc4929a86def2ac504ee64_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTItNS0xLTEtODA1MzI_3320bb84-8be9-4403-83a2-dee9bc1ba949"
      unitRef="usd">2489000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2b35c84875034c91af9e9a279924999e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTMtMS0xLTEtODA1MzI_a76be54e-0f1c-4eb6-aafd-22c6499fe282"
      unitRef="usd">220151000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i2b35c84875034c91af9e9a279924999e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTMtMy0xLTEtODA1MzI_9f28fabf-9444-4550-b820-6d21f858c7fa"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i2b35c84875034c91af9e9a279924999e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTMtNS0xLTEtODA1MzI_2e02036b-a400-48d9-8b40-ddb154b28b9d"
      unitRef="usd">220151000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTQtMS0xLTEtODA1MzI_d02267ec-df4f-4409-b5bc-170f701ca26f"
      unitRef="usd">174000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTQtMy0xLTEtODA1MzI_88df7d75-a1d4-4628-84ec-99cb82a03565"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i3762c6ba816b4840a74b914f11d36dcc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTQtNS0xLTEtODA1MzI_71b6b205-5c97-4866-b879-cc993aab2628"
      unitRef="usd">174000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTUtMS0xLTEtODA1MzI_fe998bf4-1a16-4db7-9276-f2d6c14a1d94"
      unitRef="usd">222814000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTUtMy0xLTEtODA1MzI_e604f05d-357e-41ea-91b6-094252ba7a18"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTUtNS0xLTEtODA1MzI_1cc54479-59e8-4901-8943-f534544af53b"
      unitRef="usd">222814000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTYtMS0xLTEtODA1MzI_d477df70-7210-4b4b-86b6-bee5881a5972"
      unitRef="usd">1664685000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTYtMy0xLTEtODA1MzI_9fa5108c-645f-42dc-833f-cb8854c3258f"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTYtNS0xLTEtODA1MzI_72aee26b-8229-4802-b16f-a69f6dc61f9d"
      unitRef="usd">1664685000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialLiabilitiesGross
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTctMS0xLTEtODA1MzI_96ad9003-2edf-438a-b7f9-f8e4e4fa9c21"
      unitRef="usd">1887499000</cfr:FinancialLiabilitiesGross>
    <cfr:FinancialLiabilitiesGrossOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTctMy0xLTEtODA1MzI_4f5aa22d-9d0f-4311-9384-a59d157a322f"
      unitRef="usd">0</cfr:FinancialLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjY2NWE1Njg0ODAzYTQ1NWFiNDcwZWVlYTg3YjQzOGU4L3RhYmxlcmFuZ2U6NjY1YTU2ODQ4MDNhNDU1YWI0NzBlZWVhODdiNDM4ZThfMTctNS0xLTEtODA1MzI_dcb20fd7-6d6c-426c-8079-19d3ad63a209"
      unitRef="usd">1887499000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTgzMg_f992f7ae-fb1b-44e0-8735-e917b5f292af">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;June 30, 2022&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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;25,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;35,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;(25,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;61,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;9,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;71,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: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;(51,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;(20,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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;Counterparty A&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="display:none"/&gt;&lt;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;170,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;222,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,664,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,887,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,835,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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, 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;</cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS0xLTEtMS04MDUzMg_7edf7aed-81e5-4bb4-82b5-af0292216b24"
      unitRef="usd">41000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS0zLTEtMS04MDUzMg_8a046e00-56f2-4448-b473-384910f76253"
      unitRef="usd">41000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS01LTEtMS04MDUzMg_060feeef-ac9e-4cb6-9a57-6feb78c3f7dc"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNS03LTEtMS04MDUzMg_25091f56-1dac-4155-a2f0-ded55ca83806"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi0xLTEtMS04MDUzMg_b2e30e15-ffdc-44e7-86cb-b67eb9377e77"
      unitRef="usd">25962000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi0zLTEtMS04MDUzMg_56e60013-4e39-4602-b8ab-32a9cb1467cd"
      unitRef="usd">25962000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi01LTEtMS04MDUzMg_73c87296-6cdb-42d7-9b44-930b3c65c2f1"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNi03LTEtMS04MDUzMg_ed6060cf-479e-46f7-a175-a55b87635ec6"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy0xLTEtMS04MDUzMg_534a3786-926a-4bf8-943a-a543b780e33b"
      unitRef="usd">16000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy0zLTEtMS04MDUzMg_b3e1c40d-0e28-4a2b-b537-204aba5594ca"
      unitRef="usd">16000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy01LTEtMS04MDUzMg_2926d5a4-d999-40b2-821f-a645954973f0"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfNy03LTEtMS04MDUzMg_98934e88-4bb8-4d21-81bc-4feb03f4092a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS0xLTEtMS04MDUzMg_fb524421-95d0-4c8c-96eb-75b0b376224d"
      unitRef="usd">35975000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS0zLTEtMS04MDUzMg_7688ceae-6af7-49fc-8d04-656609a04495"
      unitRef="usd">25533000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS01LTEtMS04MDUzMg_085a9fb0-d2b7-4e27-aa4d-387a7ba74839"
      unitRef="usd">10442000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfOS03LTEtMS04MDUzMg_987679a0-995b-4e17-a507-d76d6f9735fd"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtMS0xLTEtODA1MzI_af8da7ca-70f6-4ae6-8eb9-0615f993e9a5"
      unitRef="usd">61994000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtMy0xLTEtODA1MzI_e43e9a29-6f8a-45a8-9134-dc7e97d25ac2"
      unitRef="usd">51552000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtNS0xLTEtODA1MzI_6c56d14b-3cfd-4469-bd4c-7c2f3fc5e233"
      unitRef="usd">10442000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTAtNy0xLTEtODA1MzI_bbd71f83-3027-40b6-9bf4-adbbe3075203"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtMS0xLTEtODA1MzI_a5820c4c-9b5d-4671-a460-7af8c7e1d979"
      unitRef="usd">9650000</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtMy0xLTEtODA1MzI_8aa8751c-5b46-4793-9332-21477c436bc7"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtNS0xLTEtODA1MzI_29010e61-ccd7-44b3-aff8-670f5bd89eb3"
      unitRef="usd">9650000</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTEtNy0xLTEtODA1MzI_dcc9238f-b39c-4ecb-8a21-174b42f88bb0"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItMS0xLTEtODA1MzI_a847071a-7664-4e94-8907-60dbe23307b9"
      unitRef="usd">71644000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItMy0xLTEtODA1MzI_f0acddf3-2e5c-41c1-9c7f-aa89313a32d7"
      unitRef="usd">51552000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItNS0xLTEtODA1MzI_e02f99db-5760-4269-895a-6512b56b23c5"
      unitRef="usd">20092000</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTItNy0xLTEtODA1MzI_c5cdf614-936b-44d8-8911-119bf72280ee"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtMS0xLTEtODA1MzI_1d84421b-eb7a-4d1f-b636-16233d884839"
      unitRef="usd">1726000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtMy0xLTEtODA1MzI_376b2ad6-4e84-4dc0-9f94-c2a2cd33c16d"
      unitRef="usd">41000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtNS0xLTEtODA1MzI_dd337774-cffd-4062-b4d9-a82ea482363c"
      unitRef="usd">1571000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i1982dde0a1b742c193c5e7587b610875_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTUtNy0xLTEtODA1MzI_94874406-ffdd-4686-97cd-6391a3396966"
      unitRef="usd">114000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtMS0xLTEtODA1MzI_80584474-c84a-475b-aac7-7eae08d0eaaf"
      unitRef="usd">50901000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtMy0xLTEtODA1MzI_018c9938-b324-467f-a8c0-fdb609d56377"
      unitRef="usd">25962000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtNS0xLTEtODA1MzI_75ee784b-58d1-4d9c-a3bb-109767753a6f"
      unitRef="usd">24939000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="iaa674e12fff24bf68d0bc8b67360c5ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTYtNy0xLTEtODA1MzI_0813d0ab-ab8f-42c6-90bc-5d9b112b7102"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctMS0xLTEtODA1MzI_e7b380f9-336f-4996-96e3-beb05f7d8d05"
      unitRef="usd">174000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctMy0xLTEtODA1MzI_64fbc1c5-e74c-44d4-a2c5-5ed8833de491"
      unitRef="usd">16000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctNS0xLTEtODA1MzI_0cf06ea2-7a2c-4773-8e09-6b6c6d07e0e7"
      unitRef="usd">10000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i00980f4a7fdf453795dcb1436b553a5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTctNy0xLTEtODA1MzI_d8bfbca8-d054-4495-93de-63348e81162b"
      unitRef="usd">148000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktMS0xLTEtODA1MzI_c2386878-aa97-423f-85aa-d4e9d51c0e07"
      unitRef="usd">170013000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktMy0xLTEtODA1MzI_c3f4cb83-2ba6-422e-8fd5-77dbd8e4379b"
      unitRef="usd">25533000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktNS0xLTEtODA1MzI_c1788596-8602-4f48-8d2f-a3036b5f6069"
      unitRef="usd">144463000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i693e6f415772492999ed71289b662bf2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMTktNy0xLTEtODA1MzI_99bf9845-693f-42d8-a8f5-36a08bbede77"
      unitRef="usd">17000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtMS0xLTEtODA1MzI_0d97d33c-fc90-4b96-89aa-07d0e652899f"
      unitRef="usd">222814000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtMy0xLTEtODA1MzI_f0e851c0-aed2-419b-b48b-e3e61b0b9a76"
      unitRef="usd">51552000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtNS0xLTEtODA1MzI_5cea95ef-98c9-439f-9146-9b5492f61877"
      unitRef="usd">170983000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjAtNy0xLTEtODA1MzI_429424db-291e-451b-a1ee-8c3ffe46664e"
      unitRef="usd">279000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtMS0xLTEtODA1MzI_0e5e1077-a0fc-4beb-90fe-2fb5c45e49e7"
      unitRef="usd">1664685000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtMy0xLTEtODA1MzI_d20e36fc-1626-460c-985c-727f07c750ae"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtNS0xLTEtODA1MzI_52c66d5a-7c12-4bef-a88e-8835819f591f"
      unitRef="usd">1664685000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjEtNy0xLTEtODA1MzI_05642ee0-ae9c-422d-a9fd-9bdedce00d0e"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItMS0xLTEtODA1MzI_200950d7-fb34-4812-87b3-7886ef565b67"
      unitRef="usd">1887499000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItMy0xLTEtODA1MzI_99e60bb1-4142-4568-ba48-7f25b78f99ba"
      unitRef="usd">51552000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItNS0xLTEtODA1MzI_28925c73-9db0-4ffc-b100-8f328febe1da"
      unitRef="usd">1835668000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjNmMGYzYTdiNTQ1ZDRiYjA4OGNlZDQ2YjkyYjdjMDY1L3RhYmxlcmFuZ2U6M2YwZjNhN2I1NDVkNGJiMDg4Y2VkNDZiOTJiN2MwNjVfMjItNy0xLTEtODA1MzI_05ebcf63-119d-499b-a578-92bc591adc1d"
      unitRef="usd">279000</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNC0xLTEtMS04MDUzMg_6302fbbb-dc47-4553-8eec-a881ac468a03"
      unitRef="usd">4446000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNC0zLTEtMS04MDUzMg_5e02bc2a-32b7-41e4-be31-5dd07ec8c233"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNC01LTEtMS04MDUzMg_9bb426f0-1954-4648-993f-346ab878a77e"
      unitRef="usd">4446000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNS0xLTEtMS04MDUzMg_8d0c3150-0674-4315-99ce-429d20b3a473"
      unitRef="usd">18864000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNS0zLTEtMS04MDUzMg_166dc2a5-6e04-4bca-8aec-8b303d9bc6c0"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNS01LTEtMS04MDUzMg_90fc1b91-64f6-4b79-b17e-c062753f6c27"
      unitRef="usd">18864000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNy0xLTEtMS04MDUzMg_ca6dec02-42a7-4f8c-bb09-62963154d806"
      unitRef="usd">23339000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <cfr:DerivativeAssetsGrossOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNy0zLTEtMS04MDUzMg_ebfd621e-d50c-4375-9606-410d53fb24af"
      unitRef="usd">0</cfr:DerivativeAssetsGrossOffset>
    <us-gaap:DerivativeAssets
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfNy01LTEtMS04MDUzMg_d4da6f4f-656c-4788-aa8e-f20934dfa704"
      unitRef="usd">23339000</us-gaap:DerivativeAssets>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOC0xLTEtMS04MDUzMg_f4ba668c-ec37-4f90-83c5-a7d1ebdebc33"
      unitRef="usd">7903000</us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross>
    <cfr:ResellAgreementGrossOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOC0zLTEtMS04MDUzMg_e191c741-8cfd-433a-9c7a-6dc4d407b374"
      unitRef="usd">0</cfr:ResellAgreementGrossOffset>
    <us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOC01LTEtMS04MDUzMg_73c4bc50-e013-4c9f-951e-f47faf8a677e"
      unitRef="usd">7903000</us-gaap:ResellAgreementsPeriodEndAmountsExcludingEffectsOfAgreementsReportedNetByCounterparty>
    <cfr:FinancialAssetsGross
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOS0xLTEtMS04MDUzMg_80ce2318-13e3-4d0c-892c-5b7894f45b02"
      unitRef="usd">31242000</cfr:FinancialAssetsGross>
    <cfr:FinancialAssetsGrossOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOS0zLTEtMS04MDUzMg_a4fb1ec2-0c0c-42e8-93ca-db24842ccc13"
      unitRef="usd">0</cfr:FinancialAssetsGrossOffset>
    <cfr:FinancialAssetsDerivativesAndResellAgreementsNet
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfOS01LTEtMS04MDUzMg_dd45cf4c-2b61-4506-ab6f-97069e831a9f"
      unitRef="usd">31242000</cfr:FinancialAssetsDerivativesAndResellAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTItMS0xLTEtODA1MzI_97d40e38-51ae-4564-98a7-e091bdd7515d"
      unitRef="usd">19176000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTItMy0xLTEtODA1MzI_68f5e8bb-17ba-46dc-a726-a07d8204015b"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i4952e1155cd346b1a43c5dc50d87d7fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTItNS0xLTEtODA1MzI_f63430ab-804e-4e29-837b-53677ad28610"
      unitRef="usd">19176000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTMtMS0xLTEtODA1MzI_80d3f356-9299-4424-86e8-4e117968e5d8"
      unitRef="usd">94843000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTMtMy0xLTEtODA1MzI_10cbdb10-ec60-4fca-a117-763aa04da8ae"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="ib000a15585684ced965c9ae40e5a6b57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTMtNS0xLTEtODA1MzI_871a5913-1303-4d64-85f4-14b42bbbcca1"
      unitRef="usd">94843000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTUtMS0xLTEtODA1MzI_74806d74-18a9-4d1b-a698-1bb834a85b45"
      unitRef="usd">114019000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cfr:DerivativeLiabilitiesGrossOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTUtMy0xLTEtODA1MzI_00100570-e065-47aa-824b-2a2a411f2174"
      unitRef="usd">0</cfr:DerivativeLiabilitiesGrossOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTUtNS0xLTEtODA1MzI_54084585-ab8a-4ca3-b3bd-9f00c7e9e4cc"
      unitRef="usd">114019000</us-gaap:DerivativeLiabilities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTYtMS0xLTEtODA1MzI_2229635f-9164-4d97-9fa9-0897207ac255"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <cfr:RepurchaseAgreementsLiabilitiesGrossOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTYtMy0xLTEtODA1MzI_1a2664d3-b0ac-415f-ae08-cdbaceba2f3a"
      unitRef="usd">0</cfr:RepurchaseAgreementsLiabilitiesGrossOffset>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTYtNS0xLTEtODA1MzI_efc69103-c6ae-461f-919b-6472f7fbe90d"
      unitRef="usd">2740799000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <cfr:FinancialLiabilitiesGross
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTctMS0xLTEtODA1MzI_2700a208-3e47-459c-964a-bb5fb38cb4cc"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesGross>
    <cfr:FinancialLiabilitiesGrossOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTctMy0xLTEtODA1MzI_da5854ac-9ee9-41fb-8691-a199a5932b71"
      unitRef="usd">0</cfr:FinancialLiabilitiesGrossOffset>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmZmZmRlMzczYjBjODRhODg4ZmYwNTQ5OTJjMmMxNjJiL3RhYmxlcmFuZ2U6ZmZmZGUzNzNiMGM4NGE4ODhmZjA1NDk5MmMyYzE2MmJfMTctNS0xLTEtODA1MzI_11dd1486-2fa8-4120-ab42-2b3e61c1a3d4"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS0xLTEtMS04MDUzMg_1d2a54d6-d87a-455e-bedc-21efa9a700a2"
      unitRef="usd">6000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS0zLTEtMS04MDUzMg_eb9599b0-f95d-4726-a0fa-4f522754b79c"
      unitRef="usd">6000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS01LTEtMS04MDUzMg_83795391-8661-4237-b491-fb6a2617061c"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNS03LTEtMS04MDUzMg_0f725b1c-9c22-4360-8553-58b864d30dae"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi0xLTEtMS04MDUzMg_4ee10fc2-b140-4e4d-97d9-3b7041caf703"
      unitRef="usd">7655000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi0zLTEtMS04MDUzMg_4c094eb5-ec61-46b2-931c-289d5bef30d4"
      unitRef="usd">7655000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi01LTEtMS04MDUzMg_3be37057-f6ae-4c13-85c5-ae1eb9a5c02a"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfNi03LTEtMS04MDUzMg_6972d800-c1d2-4d62-858f-06c5f9d32166"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS0xLTEtMS04MDUzMg_cc484fab-3fe5-4779-96a6-a3cc793aaba6"
      unitRef="usd">15678000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS0zLTEtMS04MDUzMg_9305a4e4-41b3-4062-aa64-19a67e4412d6"
      unitRef="usd">15678000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS01LTEtMS04MDUzMg_f04687bf-3a34-4c8f-b7ac-f06e597ff3a7"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfOS03LTEtMS04MDUzMg_b02f22e5-2f70-4c01-b272-6454f6e6bbde"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtMS0xLTEtODA1MzI_be41780b-875e-4ab6-8488-c2e85c840db3"
      unitRef="usd">23339000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtMy0xLTEtODA1MzI_7c1fca9f-006b-4101-899f-3e97899c6f82"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtNS0xLTEtODA1MzI_cf3c55c2-7beb-4ffb-a4c5-1c38222e58c5"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTAtNy0xLTEtODA1MzI_b53b4b65-cca5-4386-bb98-1316a2016247"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtMS0xLTEtODA1MzI_dade9a80-36a1-4539-9e31-f3862fea5b06"
      unitRef="usd">7903000</us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtMy0xLTEtODA1MzI_08d17d11-6d96-4411-bdb3-465cc8b9e022"
      unitRef="usd">0</us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtNS0xLTEtODA1MzI_0081f876-3650-4c86-bdb5-aed72d7623ae"
      unitRef="usd">7903000</us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash>
    <us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTEtNy0xLTEtODA1MzI_f81adfb4-a92e-4bf9-9e6d-4bf258ae8999"
      unitRef="usd">0</us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral>
    <cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItMS0xLTEtODA1MzI_d11dec02-035e-495d-83aa-467a38191ab6"
      unitRef="usd">31242000</cfr:FinancialAssetsDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItMy0xLTEtODA1MzI_26ca6161-3440-4b49-90a0-02278aed1e8d"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItNS0xLTEtODA1MzI_07e97433-f1d2-4bfa-b112-77ff6017a2ac"
      unitRef="usd">7903000</cfr:FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset>
    <cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTItNy0xLTEtODA1MzI_43b45d0b-3ecf-484d-ab95-29c432e42f5b"
      unitRef="usd">0</cfr:FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtMS0xLTEtODA1MzI_56f0e5ab-8da4-4947-a4ac-7afe43bb8857"
      unitRef="usd">3870000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtMy0xLTEtODA1MzI_9283223f-e637-45dd-93e0-a24c0218756b"
      unitRef="usd">6000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtNS0xLTEtODA1MzI_ee870f46-160a-4dd8-9695-f4e430a216e1"
      unitRef="usd">3864000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="if0fb0b46cc2d42828d1bcafd74b4b9a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTUtNy0xLTEtODA1MzI_a0063c51-ac07-4f9b-9c77-1a15e63fd421"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtMS0xLTEtODA1MzI_28ef309c-f115-4280-a8f8-69e8a4ed31a4"
      unitRef="usd">28130000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtMy0xLTEtODA1MzI_28c06b1e-85ff-457d-a1bd-bfdb4fe29aea"
      unitRef="usd">7655000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtNS0xLTEtODA1MzI_733c85b1-cd46-41a4-a5f8-ca2deb6360aa"
      unitRef="usd">20475000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="i1a3560662ed84624b0676c1f257061a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTYtNy0xLTEtODA1MzI_96e7280c-bac0-424f-929e-18f981bf6614"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="icab418150c7c4ee18822015c906821ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctMS0xLTEtODA1MzI_8e60f7b3-406d-438f-8416-bf80a32bd140"
      unitRef="usd">9000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="icab418150c7c4ee18822015c906821ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctMy0xLTEtODA1MzI_c37278e1-938a-4ce4-953d-177833e74da1"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="icab418150c7c4ee18822015c906821ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctNS0xLTEtODA1MzI_d1f0378b-71f2-4e72-a1dd-6ec239649d9a"
      unitRef="usd">9000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="icab418150c7c4ee18822015c906821ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTctNy0xLTEtODA1MzI_41ccea8a-e82f-413c-8963-0b270e9037ac"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktMS0xLTEtODA1MzI_4e94e415-ebf5-42da-942b-07d036a6e0ae"
      unitRef="usd">82010000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktMy0xLTEtODA1MzI_724aeaa3-4c58-45d1-a9e7-236514c458db"
      unitRef="usd">15678000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktNS0xLTEtODA1MzI_80be407c-5961-415e-b9a9-1e6d63054cca"
      unitRef="usd">66225000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="ib9201aa018d14382977754943040de25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMTktNy0xLTEtODA1MzI_38b48305-34b9-40d2-82b6-9116fb386b3a"
      unitRef="usd">107000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtMS0xLTEtODA1MzI_c6041987-000a-481a-ac7e-d8890193e54f"
      unitRef="usd">114019000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtMy0xLTEtODA1MzI_c5f8db1d-185e-4a55-8cbb-6654d57c7f14"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtNS0xLTEtODA1MzI_a0c97a06-385f-4f3d-99e4-486cb94b2703"
      unitRef="usd">90573000</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjAtNy0xLTEtODA1MzI_11ca2cde-dcf6-4710-bdcf-80bfe33ac46b"
      unitRef="usd">107000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtMS0xLTEtODA1MzI_c2816cb3-e16a-43b6-bbdb-d792e1c631cf"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtMy0xLTEtODA1MzI_d1517976-2fa9-4fe8-9b0e-b2484e7debd8"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtNS0xLTEtODA1MzI_85aa4689-1cd8-433e-b984-3908faa1567a"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjEtNy0xLTEtODA1MzI_060b7d30-3374-4da1-9f26-2492cb3ecfe5"
      unitRef="usd">0</us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral>
    <cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItMS0xLTEtODA1MzI_ac2ce46f-7f8e-4c9a-9489-7a45d88f2959"
      unitRef="usd">2854818000</cfr:FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItMy0xLTEtODA1MzI_5e1515d0-099b-4042-ac1b-4f8407887db4"
      unitRef="usd">23339000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItNS0xLTEtODA1MzI_b4c3e770-4fe8-4d19-bc80-1deaef322abc"
      unitRef="usd">2831372000</cfr:FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset>
    <cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOmRhZWUxOWFlMDNkMDRjZDViZGUxNzc4NTBlNzNkYjY1L3RhYmxlcmFuZ2U6ZGFlZTE5YWUwM2QwNGNkNWJkZTE3Nzg1MGU3M2RiNjVfMjItNy0xLTEtODA1MzI_5d9a986d-6112-4b16-b6de-216c0ba0f653"
      unitRef="usd">107000</cfr:FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset>
    <cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RleHRyZWdpb246MjQ2NTQ5YjdiYThlNDZiNTk5OTNjNTQ4YzJhNjkxN2RfMTg1OA_13a6526b-1da9-4d65-9ef8-2b11a5eed469">&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 June&#160;30, 2022 and December&#160;31, 2021 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;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;June 30, 2022&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;834,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;830,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830,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 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;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,664,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top: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;1,664,685&#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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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-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="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC0xLTEtMS04MDUzMg_9689fcfb-2620-44b6-a181-562ce7159afe"
      unitRef="usd">834063000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC0zLTEtMS04MDUzMg_354e0b70-8c5e-40b1-8f05-fa543b12d277"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC01LTEtMS04MDUzMg_282c37da-d359-4424-b838-45fe850c2675"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC03LTEtMS04MDUzMg_52ffec44-cfe6-41e5-b121-e007cf99cb8f"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i820d268d840b47afbbc59b2e8bde89f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNC05LTEtMS04MDUzMg_15c1b1b7-ad22-445c-96f3-d5b0fcfe6189"
      unitRef="usd">834063000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi0xLTEtMS04MDUzMg_83c77768-1568-4466-b090-b448fb7243b8"
      unitRef="usd">830622000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi0zLTEtMS04MDUzMg_04486087-c942-4140-97bc-dc0871cb0999"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi01LTEtMS04MDUzMg_f3dd0035-5c70-446a-b8fe-33966da5e8e1"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi03LTEtMS04MDUzMg_4bbdfa71-04e7-46de-8e47-7a28bc81c5aa"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="i6a56c8d7732140aa8e6251c4d5496ba6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNi05LTEtMS04MDUzMg_91f2809e-71c8-404b-948d-5393931e96ac"
      unitRef="usd">830622000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy0xLTEtMS04MDUzMg_0c96306f-b8c7-4a8e-be8b-b13636db3989"
      unitRef="usd">1664685000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy0zLTEtMS04MDUzMg_062a00e3-547d-4cbe-9f4f-0a46b0a26604"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy01LTEtMS04MDUzMg_fad0ff9c-a0e0-4a18-acab-690d6d69de47"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy03LTEtMS04MDUzMg_8f23ab7c-4a59-41b1-aa87-a93f7ee392b2"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfNy05LTEtMS04MDUzMg_ccbb824b-e5c7-45e8-a7a7-3cff9beb9efd"
      unitRef="usd">1664685000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfOC05LTEtMS04MDUzMg_d477df70-7210-4b4b-86b6-bee5881a5972"
      unitRef="usd">1664685000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfOS05LTEtMS04MDUzMg_1bda5e08-8f41-4f77-aeff-aacba202ed94"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtMS0xLTEtODA1MzI_3b9c8fb8-500f-4121-8484-98f95629caba"
      unitRef="usd">1342591000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtMy0xLTEtODA1MzI_3c71c6da-3d00-41c2-aff3-388123dbce33"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtNS0xLTEtODA1MzI_5247668a-babe-4d5b-bc7c-23b0f380328f"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtNy0xLTEtODA1MzI_b454c2e3-ee7e-4e78-8b0e-8f632b737fc9"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="if9fdbe4f8c924611ab58b50282bed5a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTMtOS0xLTEtODA1MzI_4d4634ce-5f73-4831-a813-4107891ce2e4"
      unitRef="usd">1342591000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtMS0xLTEtODA1MzI_5a0b7ab4-f71f-45ff-8d95-31561c7ef33d"
      unitRef="usd">1398208000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtMy0xLTEtODA1MzI_5cc44146-81b5-4ac1-ab18-565cf6ce6261"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtNS0xLTEtODA1MzI_d90afd91-f91f-47d6-bd14-29d1ccaea5b5"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtNy0xLTEtODA1MzI_40c4d3fa-9715-4d89-bf94-6ba74b97fa63"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="ib3c0f4ba2aa14ebf9a877d3a8654a85e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTUtOS0xLTEtODA1MzI_ef20f2dd-4156-4fc8-8fbc-02315e0d249e"
      unitRef="usd">1398208000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtMS0xLTEtODA1MzI_6261529c-7f5a-4780-aaa2-e01aa1368d63"
      unitRef="usd">2740799000</cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous>
    <cfr:Remainingcontractualmaturityoftheagreementsupto30Days
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtMy0xLTEtODA1MzI_dd66ded0-d297-4484-8c49-40d1f57fafe3"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsupto30Days>
    <cfr:Remainingcontractualmaturityoftheagreements30to90Days
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtNS0xLTEtODA1MzI_d7aa6347-9b5d-4148-9d7a-377b3b800894"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreements30to90Days>
    <cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtNy0xLTEtODA1MzI_5833a3cc-6ef7-490f-acaa-18e06c19348c"
      unitRef="usd">0</cfr:Remainingcontractualmaturityoftheagreementsgreaterthan90Days>
    <cfr:Remainingcontractualmaturityoftheagreementstotal
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTYtOS0xLTEtODA1MzI_227c6d4b-c0a4-4b93-9fd4-98aa0d70a70e"
      unitRef="usd">2740799000</cfr:Remainingcontractualmaturityoftheagreementstotal>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTctOS0xLTEtODA1MzI_2229635f-9164-4d97-9fa9-0897207ac255"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY182Ny9mcmFnOjI0NjU0OWI3YmE4ZTQ2YjU5OTkzYzU0OGMyYTY5MTdkL3RhYmxlOjJkYzFiMzdkNjNiYTQxMjM5MDg3YmMwMmFiZmQ2YzFkL3RhYmxlcmFuZ2U6MmRjMWIzN2Q2M2JhNDEyMzkwODdiYzAyYWJmZDZjMWRfMTgtOS0xLTEtODA1MzI_6a365c7b-cdb6-405d-8df9-87963f74b100"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjA3OA_22d746ec-c80f-43c0-ad49-2a6f175b374f">Stock-Based Compensation&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 below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. As of June&#160;30, 2022, there were 788,070 shares remaining available for grant for future stock-based compensation 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.542%"/&gt;&lt;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;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&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;Performance&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;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&lt;br/&gt;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 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 Units&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;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;Balance, January&#160;1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;79.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;449,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;93.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;84.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;69.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;133.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;132.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:9pt;font-weight:400;line-height:100%"&gt;(103,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(3,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Balance, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;45,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;449,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;161,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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;774,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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;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:9pt"&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.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New shares issued from available authorized shares&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;&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628,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;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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 or benefit 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 units&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;2,291&#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;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,649&#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;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,418&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,245&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,530&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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;612&#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;514&#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,320&#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;881&#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;Unrecognized stock-based compensation expense at June&#160;30, 2022 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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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;Non-vested stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;8,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;22,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjA5MA_ab235da1-0c5f-47e0-9874-244963b6a94a">&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 below. Performance stock units outstanding are presented assuming attainment of the maximum payout rate as set forth by the performance criteria. As of June&#160;30, 2022, there were 788,070 shares remaining available for grant for future stock-based compensation 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.542%"/&gt;&lt;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;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&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;Performance&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;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&lt;br/&gt;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 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 Units&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;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;Balance, January&#160;1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;79.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;449,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;93.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;84.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;69.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;133.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;132.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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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:9pt;font-weight:400;line-height:100%"&gt;(103,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(3,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Balance, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;45,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;449,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;161,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;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;774,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i70769ba04db44dd29b304c6435a3f739_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjkw_4ba4a970-9c0f-4e2f-8caf-0a4492bda44d"
      unitRef="shares">788070</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia906b21710b4401a8e7f85b3dc45d2d0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0yLTEtMS04MDUzMg_0e5cd0d2-a91f-4fef-b762-5ed7c8283d27"
      unitRef="shares">56301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia906b21710b4401a8e7f85b3dc45d2d0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi00LTEtMS04MDUzMg_6b7e759b-4824-48b0-9185-088e4f2abd6c"
      unitRef="usdPerShare">79.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3813126a4bcc4f6b96aba2a358f1068a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi02LTEtMS04MDUzMg_68303e2d-d79c-4027-a260-0893f8e7c448"
      unitRef="shares">449337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3813126a4bcc4f6b96aba2a358f1068a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi04LTEtMS04MDUzMg_59c1e3b2-f104-4ade-89d4-f3260c02578a"
      unitRef="usdPerShare">93.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i598ca0c4ee4740729f5ef9967ce97303_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xMC0xLTEtODA1MzI_7608da08-58fe-466c-acab-bcf2e8e00d7b"
      unitRef="shares">202460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i598ca0c4ee4740729f5ef9967ce97303_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xMi0xLTEtODA1MzI_d3dfdf96-1545-403d-97c7-43e5e19808c7"
      unitRef="usdPerShare">84.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="if7f6c10168bb4fbb83c044c11264f83e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xNC0xLTEtODA1MzI_268b04bc-83d4-4052-b245-3f58b2f5f596"
      unitRef="shares">877681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="if7f6c10168bb4fbb83c044c11264f83e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfMi0xNi0xLTEtODA1MzI_02158c1c-52a7-478b-becd-addd926586ee"
      unitRef="usdPerShare">69.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC0yLTEtMS04MDUzMg_efe9ca6c-7725-42ff-93a7-72eacd5d51cc"
      unitRef="shares">5382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC00LTEtMS04MDUzMg_7661693b-87a4-49b9-8ac5-9869ff595516"
      unitRef="usdPerShare">133.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC02LTEtMS04MDUzMg_ecf97f23-54dc-4f9a-9ba1-affa6e68bcb8"
      unitRef="shares">3460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNC04LTEtMS04MDUzMg_818d5347-2817-46d3-a3e1-c11fa2a205f6"
      unitRef="usdPerShare">132.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0yLTEtMS04MDUzMg_05b341c2-fd89-4704-a3f4-f9e50dbe63fd"
      unitRef="shares">16022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS00LTEtMS04MDUzMg_5ac2eafb-549d-4d9b-8145-781edc7e8dcd"
      unitRef="usdPerShare">74.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xMC0xLTEtODA1MzI_4b5a03f2-5e19-4fa5-8578-51ffe563e842"
      unitRef="shares">25180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xMi0xLTEtODA1MzI_91bbdb23-9ba1-4a21-98cf-2eba1e3149c8"
      unitRef="usdPerShare">87.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2d817f9ae1864d66920243041f115522_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xNC0xLTEtODA1MzI_29361dcc-85b8-4a01-8bd2-cc6dff4b45bd"
      unitRef="shares">103060</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i2d817f9ae1864d66920243041f115522_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNS0xNi0xLTEtODA1MzI_f910a9a1-0d64-4f0f-ae2c-f18f4236268b"
      unitRef="usdPerShare">62.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi02LTEtMS04MDUzMg_f81a9b6c-df90-474a-b832-59ad7fc57365"
      unitRef="shares">3167</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi04LTEtMS04MDUzMg_98b2d0fd-9cff-40a1-94e8-db97c8ba3e25"
      unitRef="usdPerShare">94.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi0xMC0xLTEtODA1MzI_308fbaaf-4af9-4ad4-8ab1-84996f9f2df2"
      unitRef="shares">16058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icc79efae66f94a41beacc0b67bd747d6_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNi0xMi0xLTEtODA1MzI_b781bed2-7c58-4f00-bc6b-4c5db9846864"
      unitRef="usdPerShare">87.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i903f17d825fa4f97bccd8940ca26c0fb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0yLTEtMS04MDUzMg_16cad835-5e99-4a02-bb08-f843c01c1a1b"
      unitRef="shares">45661</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i903f17d825fa4f97bccd8940ca26c0fb_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy00LTEtMS04MDUzMg_3456d0a5-c69d-4ff8-a823-708726bd0f80"
      unitRef="usdPerShare">87.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i19e249643da744b5bd9120733990724a_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy02LTEtMS04MDUzMg_443fb8a4-d977-4388-8677-56c0479c3a00"
      unitRef="shares">449630</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i19e249643da744b5bd9120733990724a_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy04LTEtMS04MDUzMg_d4b2d0e9-61d2-4490-a0f0-e3d9a6050eb5"
      unitRef="usdPerShare">93.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i682d23041c6b4044a300e3f52d19d6f4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xMC0xLTEtODA1MzI_692a51f5-d541-46ad-afc1-4d39c84d7c9c"
      unitRef="shares">161222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i682d23041c6b4044a300e3f52d19d6f4_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xMi0xLTEtODA1MzI_e54d126d-a711-40f7-9cb3-46874215c4c7"
      unitRef="usdPerShare">84.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i349b13fcfdae49b18b802613f02dfe0f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xNC0xLTEtODA1MzI_51177ee7-fb77-48f7-bb01-c217388ca5ea"
      unitRef="shares">774621</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i349b13fcfdae49b18b802613f02dfe0f_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjZkMTJlNmE0ZjVmYjQxMWQ4YjViNTc5YzQ2ODJhMGQ3L3RhYmxlcmFuZ2U6NmQxMmU2YTRmNWZiNDExZDhiNWI1NzljNDY4MmEwZDdfNy0xNi0xLTEtODA1MzI_3492bdf5-4e12-471a-864f-04491e6f02dc"
      unitRef="usdPerShare">69.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjEwMA_76cfcf50-bf6d-48a0-a6b8-b65aedc723cb">Shares issued in connection with stock compensation awards along with other related information 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New shares issued from available authorized shares&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;&#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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628,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;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi0xLTEtMS04MDUzMg_004cd993-7bc7-41f7-9e4c-e11c2d4f949a"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi0zLTEtMS04MDUzMg_c30aea18-7e44-4a7f-9b2c-ab2889d551ac"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi01LTEtMS04MDUzMg_42a220c1-6f54-4aaf-9dec-88b4937faf9f"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMi03LTEtMS04MDUzMg_a61aefb8-264b-4284-baa6-21ea5e3b6525"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy0xLTEtMS04MDUzMg_7456bdc3-1f9f-49fc-a01a-727b67434bb9"
      unitRef="shares">28832</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy0zLTEtMS04MDUzMg_97b3cc1f-27a2-4272-8ec2-00b2efc823e5"
      unitRef="shares">114252</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy01LTEtMS04MDUzMg_54a818dd-b5aa-4b10-9b5c-76bdf615f06b"
      unitRef="shares">144262</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <cfr:TreasurySharesIssuedRelatedToStockOptionExercises
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfMy03LTEtMS04MDUzMg_88f3cbf8-2229-4648-b419-e2c249583aef"
      unitRef="shares">628076</cfr:TreasurySharesIssuedRelatedToStockOptionExercises>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC0xLTEtMS04MDUzMg_27b5d2a3-6651-4ee9-9552-a70852d3c0cc"
      unitRef="usd">751000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC0zLTEtMS04MDUzMg_4d879042-e546-425b-b330-e7d6c877b49e"
      unitRef="usd">7285000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC01LTEtMS04MDUzMg_a89e8f16-d411-4f33-b916-dfbf68f4aa3c"
      unitRef="usd">6490000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjQwMmUyNWQzZDI5ZDQ5NDM5ZmQyNGE1N2Q3OGM3NDVkL3RhYmxlcmFuZ2U6NDAyZTI1ZDNkMjlkNDk0MzlmZDI0YTU3ZDc4Yzc0NWRfNC03LTEtMS04MDUzMg_426c9fc0-7465-4538-b472-ef6e63016d06"
      unitRef="usd">36682000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjA4Mw_a1a087f9-435d-4757-ad52-7520a4b07097">&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 or benefit 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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 units&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;2,291&#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;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,649&#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;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,418&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,245&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,530&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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;612&#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;514&#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,320&#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;881&#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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:RestrictedStockExpense
      contextRef="i7221d16e45e6447cb73cf05a03d7a825_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy0xLTEtMS04MDUzMg_7577cfa2-ca79-49ce-96b7-51c241dc5bb3"
      unitRef="usd">2291000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i7a55a5bfa264457cae0897fcd4bb9e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy0zLTEtMS04MDUzMg_d5e92e90-edcb-4c0e-b851-4eb2975d7dad"
      unitRef="usd">1768000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i0c049115312e420e94a8c5d1ec36f33f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy01LTEtMS04MDUzMg_6c049322-06a6-4337-a80a-d2ec66ac2550"
      unitRef="usd">4649000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ia6323b19acf7407092430cecac07717a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfMy03LTEtMS04MDUzMg_217303f3-3969-4c0c-bbc0-8fcaa95708c2"
      unitRef="usd">3651000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="iacd10a4266404ae8bab879c6d6701d4c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC0xLTEtMS04MDUzMg_67b451fc-0c84-4189-9f08-5b8c9ee8d8e0"
      unitRef="usd">720000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ic27788a779c041f1ab1dc04d311c9d6a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC0zLTEtMS04MDUzMg_68d7933e-10d2-437b-ad06-e628f63f4326"
      unitRef="usd">700000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i2da1902266a1434f8bf2062efcc46c6e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC01LTEtMS04MDUzMg_95314389-93fb-4827-b1b9-473e1e610099"
      unitRef="usd">720000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ib1183071bf354bfb978fec1df82b3486_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNC03LTEtMS04MDUzMg_e8e4bced-47a0-4a9c-ae8c-80204ab57b9b"
      unitRef="usd">700000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ib51c94b99efc4efba596b5ecf5165faa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS0xLTEtMS04MDUzMg_b067205a-67d8-414c-bf87-ccf21d87cc0e"
      unitRef="usd">407000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i54d6462c71234a63bb1aa08f9c5482c7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS0zLTEtMS04MDUzMg_65b771f3-1d34-432e-9604-54b99512c8ff"
      unitRef="usd">777000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i9f8dbdcbd1ab420c8bb19a46248d1eca_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS01LTEtMS04MDUzMg_5e661b9f-9b68-4c03-adc6-2e9187f7f47e"
      unitRef="usd">161000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i3f46bf1153894319a3f39dbd02e0f2b8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNS03LTEtMS04MDUzMg_27518d57-1512-42c2-a859-0408478aff27"
      unitRef="usd">1420000</us-gaap:RestrictedStockExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi0xLTEtMS04MDUzMg_f0ad3024-588d-4850-a41c-5565a25e4f0c"
      unitRef="usd">3418000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi0zLTEtMS04MDUzMg_5da5320f-2e07-48bb-b782-b84a576b1ec5"
      unitRef="usd">3245000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi01LTEtMS04MDUzMg_9e27b184-da83-40ae-80db-930d31f4f58e"
      unitRef="usd">5530000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNi03LTEtMS04MDUzMg_63983a89-3896-48fe-9038-954dba010613"
      unitRef="usd">5771000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy0xLTEtMS04MDUzMg_5785d04a-3172-4c75-80c3-0c427acd46ca"
      unitRef="usd">612000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy0zLTEtMS04MDUzMg_16ef5663-2cdc-4d86-a9ec-e73ba8e66764"
      unitRef="usd">514000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy01LTEtMS04MDUzMg_b3c79a0a-5489-4667-af48-c9baddfb856f"
      unitRef="usd">1320000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjFlZTA2NjQxZDAzZjRiYTA5OTJjNjgzZTc3N2UzM2U1L3RhYmxlcmFuZ2U6MWVlMDY2NDFkMDNmNGJhMDk5MmM2ODNlNzc3ZTMzZTVfNy03LTEtMS04MDUzMg_bbf03235-8ee6-400d-a7e8-510d1c4129f9"
      unitRef="usd">881000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RleHRyZWdpb246NjFjNTc3NmNlNWNjNDE4MGIxNWJmOTcwOTZjYmQxNmZfMjEwNQ_63db5ed4-dd98-4da6-91b0-dec5a73fa020">&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 at June&#160;30, 2022 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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&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;Non-vested stock units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;8,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;22,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjkwMmVkMjI4YWY4MTQ0OTU4MjM1NzNkNWE3MjMwNWI3L3RhYmxlcmFuZ2U6OTAyZWQyMjhhZjgxNDQ5NTgyMzU3M2Q1YTcyMzA1YjdfMC0xLTEtMS04MDUzMg_fd5e5dc0-c47a-45fd-871d-4a080fc9a37f"
      unitRef="usd">13954000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjkwMmVkMjI4YWY4MTQ0OTU4MjM1NzNkNWE3MjMwNWI3L3RhYmxlcmFuZ2U6OTAyZWQyMjhhZjgxNDQ5NTgyMzU3M2Q1YTcyMzA1YjdfMS0xLTEtMS04MDUzMg_086b5339-5581-480c-b8e3-2e356bcfbb7e"
      unitRef="usd">8256000</cfr:Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183MC9mcmFnOjYxYzU3NzZjZTVjYzQxODBiMTViZjk3MDk2Y2JkMTZmL3RhYmxlOjkwMmVkMjI4YWY4MTQ0OTU4MjM1NzNkNWE3MjMwNWI3L3RhYmxlcmFuZ2U6OTAyZWQyMjhhZjgxNDQ5NTgyMzU3M2Q1YTcyMzA1YjdfMi0xLTEtMS04MDUzMg_a6071640-96ff-48d5-9fca-9da4262df1b1"
      unitRef="usd">22210000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RleHRyZWdpb246MDFkYWVhYmZiMjBlNGQ2YTk0NDczMDFlMTc2NjRmMTFfMzg5_b4a15f6b-adba-4ded-a82f-9039a389cfda">Earnings Per Common Share&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;Earnings per common share is computed using the two-class method as more fully described in our 2021 Form 10-K. 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.477%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;119,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:&#160;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;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;text-align:left;vertical-align: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:#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;117,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,263&#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;Less:&#160;Earnings allocated to participating 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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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;Distributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,112,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:10pt;font-weight:400;line-height:100%"&gt;63,606,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,082,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:10pt;font-weight:400;line-height:100%"&gt;63,457,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;382,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;64,467,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-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:10pt;font-weight:400;line-height:100%"&gt;64,102,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-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:10pt;font-weight:400;line-height:100%"&gt;64,464,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-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:10pt;font-weight:400;line-height:100%"&gt;63,968,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RleHRyZWdpb246MDFkYWVhYmZiMjBlNGQ2YTk0NDczMDFlMTc2NjRmMTFfMzkz_4cbb14f6-2eef-4c6d-b109-037b890b10b5">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;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:46.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.477%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;119,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:&#160;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;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;text-align:left;vertical-align: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:#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;117,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,263&#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;Less:&#160;Earnings allocated to participating 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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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;Distributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 7.75pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,112,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:10pt;font-weight:400;line-height:100%"&gt;63,606,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,082,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:10pt;font-weight:400;line-height:100%"&gt;63,457,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;382,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;64,467,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-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:10pt;font-weight:400;line-height:100%"&gt;64,102,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-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:10pt;font-weight:400;line-height:100%"&gt;64,464,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-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:10pt;font-weight:400;line-height:100%"&gt;63,968,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi0xLTEtMS04MDUzMg_bc6b7cc6-aeb9-4753-ac92-3287424977c0"
      unitRef="usd">119114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi0zLTEtMS04MDUzMg_4d8dcc42-e103-4a1f-aadf-5e6db2d0b2ae"
      unitRef="usd">118068000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi01LTEtMS04MDUzMg_d6295d9b-d51e-4f1e-81cb-f9a438e64062"
      unitRef="usd">218216000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMi03LTEtMS04MDUzMg_191e283c-1302-47f0-8759-a91d58f09410"
      unitRef="usd">234083000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy0xLTEtMS04MDUzMg_d54190fa-4c8a-4c87-b705-37e851e051ae"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy0zLTEtMS04MDUzMg_f3e5fb15-17a2-4401-b3a3-92521a34969c"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy01LTEtMS04MDUzMg_7bbf2acc-1075-456c-bf24-4dd66387d229"
      unitRef="usd">3338000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMy03LTEtMS04MDUzMg_24c537f8-4fb4-4430-aa60-feb90c7ae884"
      unitRef="usd">3820000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC0xLTEtMS04MDUzMg_3a22afc7-d1f8-4274-897f-8fe9e4a162ed"
      unitRef="usd">117445000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC0zLTEtMS04MDUzMg_e808947c-1ce0-406a-92d4-a4c95a749d80"
      unitRef="usd">116399000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC01LTEtMS04MDUzMg_17c261a2-b7d1-4f9a-a0a6-23999d7682cf"
      unitRef="usd">214878000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNC03LTEtMS04MDUzMg_7772a24a-1ff7-4aec-a88b-1bf43d6dc3f5"
      unitRef="usd">230263000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS0xLTEtMS04MDUzMg_54506d8d-0c4c-4c0a-b893-f6e73e5866af"
      unitRef="usd">1036000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS0zLTEtMS04MDUzMg_2a38648a-00ad-4e63-9b20-4eff74ae3abe"
      unitRef="usd">1141000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS01LTEtMS04MDUzMg_9afa087b-1d91-4ad3-8434-59d767638ebb"
      unitRef="usd">1888000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNS03LTEtMS04MDUzMg_c7a9bc29-d501-4f09-96ee-11f306e3868f"
      unitRef="usd">2307000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi0xLTEtMS04MDUzMg_24f3b596-338f-44c9-8a97-6d2bd1a99a59"
      unitRef="usd">116409000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi0zLTEtMS04MDUzMg_28f09649-c1df-4555-8b63-b52c23fc1d57"
      unitRef="usd">115258000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi01LTEtMS04MDUzMg_8647c113-f259-4a7a-99ce-6021c9c7c266"
      unitRef="usd">212990000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfNi03LTEtMS04MDUzMg_09f3af0d-9a50-4e66-9552-43ca24d7d8d6"
      unitRef="usd">227956000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:DistributedEarnings
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC0xLTEtMS04MDUzMg_6128a540-d92a-4f2c-94fa-46e9a0c5a4b2"
      unitRef="usd">48092000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC0zLTEtMS04MDUzMg_2c88835e-bfd6-4478-9984-792b9cdc4650"
      unitRef="usd">45824000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC01LTEtMS04MDUzMg_3354ad38-9b7c-4b2d-a663-622583935778"
      unitRef="usd">96143000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOC03LTEtMS04MDUzMg_1c89ef27-334e-44f2-a9d5-5b0b367530ac"
      unitRef="usd">91484000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS0xLTEtMS04MDUzMg_56e5314e-13ae-47cd-8ebf-4335640924a6"
      unitRef="usd">68317000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS0zLTEtMS04MDUzMg_dab35d25-0bc0-473a-8f86-67aa0a95bc8f"
      unitRef="usd">69434000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS01LTEtMS04MDUzMg_8e2ae318-8e28-4e60-8e88-7bbf06453254"
      unitRef="usd">116847000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfOS03LTEtMS04MDUzMg_434d69e4-fe2c-4eaa-9a60-1e04ec0174c4"
      unitRef="usd">136472000</us-gaap:UndistributedEarnings>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtMS0xLTEtODA1MzI_39c8260d-033e-44fa-93c4-6b90292ec667"
      unitRef="usd">116409000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtMy0xLTEtODA1MzI_0b9ef6d2-6b41-494d-8496-0f21ac0130c2"
      unitRef="usd">115258000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtNS0xLTEtODA1MzI_7a67c348-9d6a-4396-8ebb-835cf48adc87"
      unitRef="usd">212990000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTAtNy0xLTEtODA1MzI_82f39f71-23ce-451f-b097-291d65460984"
      unitRef="usd">227956000</cfr:NetIncomeLossAvailableToCommonStockAfterParticipatingSecuritiesAllocation>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItMS0xLTEtODA1MzI_0b7e4f61-0656-4054-823e-368142ef5524"
      unitRef="shares">64112828</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItMy0xLTEtODA1MzI_47efcbfd-20f6-4db7-be61-e7b1e81b8c23"
      unitRef="shares">63606340</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItNS0xLTEtODA1MzI_57086c69-72ed-4702-9e23-ddedffdb824b"
      unitRef="shares">64082185</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTItNy0xLTEtODA1MzI_9b683647-d5d0-4006-a500-c33b9a91e387"
      unitRef="shares">63457245</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtMS0xLTEtODA1MzI_c5f99659-2e7b-4cd8-b1a8-0c31b24d16ca"
      unitRef="shares">354401</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtMy0xLTEtODA1MzI_5c689537-23ef-4378-af18-e3223e239086"
      unitRef="shares">495819</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtNS0xLTEtODA1MzI_52b80b78-eb02-4195-be8e-61cb6fb83f5b"
      unitRef="shares">382395</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTMtNy0xLTEtODA1MzI_765f8f95-6d11-48fb-bac7-299b3baf66d9"
      unitRef="shares">511288</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtMS0xLTEtODA1MzI_c90a494c-73bc-44f9-9190-9e836be3cdef"
      unitRef="shares">64467229</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtMy0xLTEtODA1MzI_aa69add2-74e9-48af-bd80-d3a0ef50da84"
      unitRef="shares">64102159</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtNS0xLTEtODA1MzI_97f9d930-9da4-4a6e-b895-726023fe34c6"
      unitRef="shares">64464580</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183My9mcmFnOjAxZGFlYWJmYjIwZTRkNmE5NDQ3MzAxZTE3NjY0ZjExL3RhYmxlOmNiNzQzOTViNWJlNzQwMzJhN2Q5ZjIwZmMwYjNmODUzL3RhYmxlcmFuZ2U6Y2I3NDM5NWI1YmU3NDAzMmE3ZDlmMjBmYzBiM2Y4NTNfMTQtNy0xLTEtODA1MzI_34c2421a-6677-4655-a8e2-423a57a85362"
      unitRef="shares">63968533</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfNDU0_92bc7819-11f3-43e5-99e1-32d2b9232a85">Defined Benefit Plans&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 the combined net periodic expense (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"&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.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;(3,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,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;(6,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;1,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;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,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:10pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;(1,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;(845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;Our non-qualified defined benefit pension plan is not funded. No contributions to the qualified defined benefit pension plan were made during the six months ended June&#160;30, 2022. We do not expect to make any contributions to the qualified defined benefit plan during the remainder of 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfNDU2_cbba2da1-91cf-4432-9720-6efdcbf9349f">&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 the combined net periodic expense (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"&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.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;(3,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,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;(6,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;1,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;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,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:10pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;(1,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;(845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi0xLTEtMS04MDUzMg_36dca154-b5b8-4019-826a-28b73f59ff2b"
      unitRef="usd">3492000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi0zLTEtMS04MDUzMg_0e45bfeb-15cb-4595-91db-beca41f56417"
      unitRef="usd">3210000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi01LTEtMS04MDUzMg_ab47df11-81dc-4146-a119-89303f2809db"
      unitRef="usd">6983000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMi03LTEtMS04MDUzMg_6135a08b-0415-44ac-9f41-b80062b5c244"
      unitRef="usd">6420000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy0xLTEtMS04MDUzMg_edca6c95-dfb1-47da-95b6-924b3c60766f"
      unitRef="usd">1004000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy0zLTEtMS04MDUzMg_854213bb-2b1f-4ea1-82b6-dc7228420d92"
      unitRef="usd">836000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy01LTEtMS04MDUzMg_6a20684e-0abe-4e3e-ac40-da191db4b8e9"
      unitRef="usd">2008000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfMy03LTEtMS04MDUzMg_853d5774-607d-4f0b-be43-401b6469d22f"
      unitRef="usd">1671000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC0xLTEtMS04MDUzMg_3e0f0487-a490-486d-9db9-27ec1988cd31"
      unitRef="usd">-741000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC0zLTEtMS04MDUzMg_d2215988-f84b-419d-9f90-c17d69e96b21"
      unitRef="usd">-1529000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC01LTEtMS04MDUzMg_5fd3d147-7c16-4435-8dde-7d74af2249cd"
      unitRef="usd">-1482000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNC03LTEtMS04MDUzMg_40baea3a-5a26-4ac6-b0a9-36d343bfedde"
      unitRef="usd">-3058000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS0xLTEtMS04MDUzMg_38122e63-a88a-4575-a31b-304680c55e15"
      unitRef="usd">-1747000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS0zLTEtMS04MDUzMg_ef0ecc6f-1f99-4472-b153-d7d65b1dc9c9"
      unitRef="usd">-845000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS01LTEtMS04MDUzMg_e77c7419-60f2-4df8-82ac-762408429cef"
      unitRef="usd">-3493000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RhYmxlOjRkOGE5MjVkY2MxNTQ3ZTY4ZGVkMTBmMDc3ODg1YWQ4L3RhYmxlcmFuZ2U6NGQ4YTkyNWRjYzE1NDdlNjhkZWQxMGYwNzc4ODVhZDhfNS03LTEtMS04MDUzMg_f872bd31-dc9c-4c6a-a42d-4eb0c4eab582"
      unitRef="usd">-1691000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfMjM2_a58f8ad8-ae5b-45fc-be9a-e7550f39a987"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183Ni9mcmFnOjAwMTlkYzBmZGFlMTQ3MGU4YTg1YmVhZGFkNTdmMmU4L3RleHRyZWdpb246MDAxOWRjMGZkYWUxNDcwZThhODViZWFkYWQ1N2YyZThfMzQ2_239c601b-a258-4144-ae46-8ded1d898a83"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTExOA_e5675fb5-54ed-404e-ba87-2333998820c4">Income Taxes&lt;div style="margin-top:9pt;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;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:46.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.513%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense (benefit)&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;22,646&#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;14,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;35,705&#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;17,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(1,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;20,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;14.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;11.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;13.2&#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;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;8.9&#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;span style="color:#000000;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: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;We had a net deferred tax asset totaling $245.9 million at June&#160;30, 2022 and a net deferred tax liability totaling $81.2 million at December&#160;31, 2021. No valuation allowance for deferred tax assets was recorded at June&#160;30, 2022 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. &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 effective income tax rates differed from the U.S. statutory federal income tax rates of 21% during the comparable periods 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. 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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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: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;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="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTExOQ_f8767546-c9d7-484c-8a7f-b165fa836c2b">&lt;div style="margin-top:9pt;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;Income tax expense was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:46.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.513%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30,&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;Six Months Ended &lt;br/&gt;June 30,&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense (benefit)&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;22,646&#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;14,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;35,705&#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;17,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(1,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;20,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;14.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;11.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;13.2&#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;span style="color:#000000;font-family:'Times New Roman',sans-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;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;8.9&#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;span style="color:#000000;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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi0xLTEtMS04MDUzMg_7a204552-97d6-4dc7-9d0b-81af93fff26a"
      unitRef="usd">22646000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi0zLTEtMS04MDUzMg_53a74f9d-b5f5-4329-9911-11c70d729351"
      unitRef="usd">14065000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi01LTEtMS04MDUzMg_e925b8f5-8a26-41a6-8877-9885b5103987"
      unitRef="usd">35705000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMi03LTEtMS04MDUzMg_c0666714-4e61-4816-8048-cd443711e50a"
      unitRef="usd">17790000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy0xLTEtMS04MDUzMg_dd168d74-ab4e-4de2-8955-7c02e20435fa"
      unitRef="usd">-1972000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy0zLTEtMS04MDUzMg_e08a9aaf-9194-4abd-aeed-e579c972346a"
      unitRef="usd">1016000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy01LTEtMS04MDUzMg_95517dc6-e087-4c1a-9e5e-ef87a816f898"
      unitRef="usd">-2404000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfMy03LTEtMS04MDUzMg_7368755c-6d74-4e34-81e5-94bf0b179a58"
      unitRef="usd">5188000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC0xLTEtMS04MDUzMg_4106fa4f-55a4-4ff3-9c73-6fecd920a19e"
      unitRef="usd">20674000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC0zLTEtMS04MDUzMg_1863148e-39ab-4359-82d8-783a2ec922fd"
      unitRef="usd">15081000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC01LTEtMS04MDUzMg_705c4eaa-6bde-4dae-a854-8f998462e7a3"
      unitRef="usd">33301000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNC03LTEtMS04MDUzMg_c596f32f-4610-4bdd-9546-136bbf8eb93a"
      unitRef="usd">22978000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS0xLTEtMS04MDUzMg_34f84a46-41f2-4aa8-9c5d-15a03ba4454f"
      unitRef="number">0.148</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS0zLTEtMS04MDUzMg_999c6f96-ea1a-4049-846b-619492463408"
      unitRef="number">0.113</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS01LTEtMS04MDUzMg_2624f11b-bf8a-49c0-98ca-d28c1ad39a5e"
      unitRef="number">0.132</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RhYmxlOjZiODNjOTYzNTY1MjRhOGM5OTk3YjE5YzJiOGI2ZjAwL3RhYmxlcmFuZ2U6NmI4M2M5NjM1NjUyNGE4Yzk5OTdiMTljMmI4YjZmMDBfNS03LTEtMS04MDUzMg_fc22241e-f9e2-4d48-bf5b-81c8dc696f7f"
      unitRef="number">0.089</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTA2_6cc6b3ec-cd04-4c28-a003-5901a4f3edf4"
      unitRef="usd">245900000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTU3_fe31d323-5e71-431f-9672-22d7bf39d442"
      unitRef="usd">81200000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfMTY3_3313e586-7acc-4fa8-8d04-b51861285cbd"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_2db86681-2ea8-4579-b53c-9249810efd2f"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_9dc9963d-b7f6-42ab-a05e-1705c4250dd8"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_ac7c8f70-f983-4b2b-9397-6e4f934b9c88"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNDk5_c9b010b6-f35b-4642-a450-7b5604b393e6"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icc25e7594ec44374b6b59efd1cb0dd90_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNzEy_2b48660d-1b12-442d-8ceb-a3801ea9e89a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY183OS9mcmFnOmExZTk0YmZiNzE4OTRjY2RiZWVmNTFjMGYwOTkxZjMwL3RleHRyZWdpb246YTFlOTRiZmI3MTg5NGNjZGJlZWY1MWMwZjA5OTFmMzBfNzEy_991583cb-ba6c-45bc-9165-706a7a8396f2"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RleHRyZWdpb246NDgwNmQ4ODc2YmM5NDlmZWJmODk5NjdmZGRmNjQ5YzlfNjY4_a83f7bce-d124-4185-bc96-db3d51b5ad44">Other Comprehensive Income (Loss)&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 before and after tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note&#160;12 &#x2013; Defined Benefit Plans).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.850%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#160; 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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="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:9pt;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="padding:2px 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="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;(636,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;(133,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;(502,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;30,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;24,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#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:9pt;font-weight:400;line-height:100%"&gt;(636,712)&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:9pt;font-weight:400;line-height:100%"&gt;(133,710)&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:9pt;font-weight:400;line-height:100%"&gt;(503,002)&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:9pt;font-weight:400;line-height:100%"&gt;30,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,034&#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="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;Defined-benefit post-retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total defined-benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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: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;(635,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(133,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(502,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;31,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;6,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;25,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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Six Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#160; 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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 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:9pt;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:#ffffff;padding:2px 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,547,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(324,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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,222,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(129,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: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;(27,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(101,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17.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:9pt;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,547,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(325,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Defined-benefit post-retirement benefit plans:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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:9pt;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 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:9pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,546,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(324,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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,221,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(126,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(26,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(99,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;Activity in accumulated other comprehensive income (loss), 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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;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="padding:2px 1pt;text-align:center;vertical-align: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, 2022&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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&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 reclassifications&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,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;(1,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,221,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at June 30, 2022&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;(842,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(874,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:9pt"&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;Balance January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 reclassifications&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;(102,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;2,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;/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;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;(102,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at June 30, 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;461,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RleHRyZWdpb246NDgwNmQ4ODc2YmM5NDlmZWJmODk5NjdmZGRmNjQ5YzlfNjUx_544b25d1-b5c4-4578-b997-c2d5e954682c">&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 before and after tax amounts allocated to each component of other comprehensive income (loss) are presented in the following table. Reclassification adjustments related to securities available for sale are included in net gain (loss) on securities transactions in the accompanying consolidated statements of income. Reclassification adjustments related to defined-benefit post-retirement benefit plans are included in the computation of net periodic pension expense (see Note&#160;12 &#x2013; Defined Benefit Plans).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.850%"/&gt;&lt;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;Three Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#160; 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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="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:9pt;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="padding:2px 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="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;(636,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;(133,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;(502,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;30,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;6,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 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="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;24,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;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="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#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:9pt;font-weight:400;line-height:100%"&gt;(636,712)&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:9pt;font-weight:400;line-height:100%"&gt;(133,710)&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:9pt;font-weight:400;line-height:100%"&gt;(503,002)&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:9pt;font-weight:400;line-height:100%"&gt;30,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,034&#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="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;Defined-benefit post-retirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total defined-benefit post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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: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;(635,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(133,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;(502,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;31,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;6,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;25,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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Six Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;Tax&#160; Expense,&lt;br/&gt;(Benefit)&lt;/span&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;Net&#160;of&#160; 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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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 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:9pt;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:#ffffff;padding:2px 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,547,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(324,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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,222,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(129,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: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;(27,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(101,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17.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:9pt;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,547,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(325,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Defined-benefit post-retirement benefit plans:&lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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:9pt;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 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:9pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.75pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:9pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,546,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(324,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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,221,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(126,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(26,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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-bottom:3pt double #000000;border-top:1pt solid #000000;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;(99,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xLTEtMS04MzY0OQ_3034614e-fc96-42dd-aa1c-8335fc9b2771"
      unitRef="usd">-636523000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0zLTEtMS04MzY0OQ_51734f01-d339-4e0c-8fa8-f049467e50fa"
      unitRef="usd">-133670000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy01LTEtMS04MzY0OQ_24852ee0-c6b4-4c8e-bc76-111fcc56af2e"
      unitRef="usd">-502853000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy03LTEtMS04MzY0OQ_fcebcceb-0f54-4203-9ea2-16aad751ca1c"
      unitRef="usd">30668000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy05LTEtMS04MzY0OQ_db4ae226-2252-42d5-a33a-47c71099ec14"
      unitRef="usd">6441000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xMS0xLTEtODM2NDk_ec13e72d-921f-4721-ab1c-f1e09c7d2ffa"
      unitRef="usd">24227000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xLTEtMS04MzY0OQ_fab5a3b3-646c-4611-9936-18a5a797b35f"
      unitRef="usd">-189000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0zLTEtMS04MzY0OQ_c8d5ca3a-5739-4a81-b584-972f9d51e610"
      unitRef="usd">-40000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC01LTEtMS04MzY0OQ_1057f8ee-a121-4195-a3be-cb235a8ffbc9"
      unitRef="usd">-149000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC03LTEtMS04MzY0OQ_702ad564-85e6-45a3-9e67-b6d65c50eca9"
      unitRef="usd">-245000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC05LTEtMS04MzY0OQ_a02357ea-db47-46fb-a6eb-932521d7903f"
      unitRef="usd">-52000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xMS0xLTEtODM2NDk_57065d1b-76c3-4b52-9b5e-c36f37291ebc"
      unitRef="usd">-193000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xLTEtMS04MzY0OQ_1e3bcc2f-ceb9-4f80-abb8-7c54c9f4d995"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0zLTEtMS04MzY0OQ_eb08dafc-0d5d-4b9d-981a-56d39e120f0f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS01LTEtMS04MzY0OQ_9404943c-7771-4998-9732-3690ab0e9309"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS03LTEtMS04MzY0OQ_f7deb199-02f6-4e5a-bc3c-cbd8f650c656"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS05LTEtMS04MzY0OQ_c7b3b2a2-d5e1-4610-9ed6-4973c9e5d46a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xMS0xLTEtODM2NDk_249c2fce-22f3-4f4a-9e3d-3e36eb44c74c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xLTEtMS04MzY0OQ_118198df-0049-413f-b5a5-5ee6e6e4d483"
      unitRef="usd">-636712000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0zLTEtMS04MzY0OQ_84119830-c4d9-464f-9439-234957630e71"
      unitRef="usd">-133710000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi01LTEtMS04MzY0OQ_c8b6b23b-db82-4b96-a244-4d8aba9bd85d"
      unitRef="usd">-503002000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi03LTEtMS04MzY0OQ_b80f59cd-a215-4efc-9f92-9e431be126c2"
      unitRef="usd">30423000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi05LTEtMS04MzY0OQ_f794b267-7f76-4292-be23-673782684a9a"
      unitRef="usd">6389000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xMS0xLTEtODM2NDk_2ee7256c-d809-4423-87a5-03ae95bdd0e4"
      unitRef="usd">24034000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xLTEtMS04MzY0OQ_2a0ec918-7c9c-47ca-aed2-c634791d0f6d"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0zLTEtMS04MzY0OQ_b44caf37-7442-4585-aeca-59abbcb8b0d4"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS01LTEtMS04MzY0OQ_95a4348d-e9a3-405f-95ec-6e69ac1e67e9"
      unitRef="usd">-586000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS03LTEtMS04MzY0OQ_3c1d07a0-e776-41d7-a0f7-382aac8cb50b"
      unitRef="usd">-1529000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS05LTEtMS04MzY0OQ_b122be03-6739-40ea-b1c8-761d7f3268bf"
      unitRef="usd">-321000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xMS0xLTEtODM2NDk_e72a1f6e-3c9d-4851-b567-0789a8241c0c"
      unitRef="usd">-1208000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMS0xLTEtODM2NDk_b5c62d9c-6377-429f-bfd0-96b609e93eaf"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMy0xLTEtODM2NDk_4822e3fd-384b-40d5-ad79-b798ef28ba46"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNS0xLTEtODM2NDk_a8a15499-6a6f-4363-8aae-2dbc67678cf6"
      unitRef="usd">-586000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNy0xLTEtODM2NDk_0dadb616-8dc2-4194-a03f-3065db63fb57"
      unitRef="usd">-1529000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtOS0xLTEtODM2NDk_19aa2e01-b3e2-4df8-a84e-5a533fa9cd35"
      unitRef="usd">-321000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMTEtMS0xLTgzNjQ5_2590d8ee-f845-439b-b666-2a5ff24796a4"
      unitRef="usd">-1208000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMS0xLTEtODM2NDk_9439b407-a93a-4bb4-9640-a8a969d3dbfd"
      unitRef="usd">-635971000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMy0xLTEtODM2NDk_08566908-fc32-469b-adcb-59b81e07c768"
      unitRef="usd">-133555000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNS0xLTEtODM2NDk_fcd9e8be-c8b2-4d0b-b380-16280ef36930"
      unitRef="usd">-502416000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNy0xLTEtODM2NDk_36d83fec-7a2f-4fc0-8e46-9eeab3d302a4"
      unitRef="usd">31952000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtOS0xLTEtODM2NDk_f13b5d75-94c1-4e8d-870a-cf980809600f"
      unitRef="usd">6710000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMTEtMS0xLTgzNjQ5_25b0cb2e-54ba-4cfb-ab30-b6c4a5530572"
      unitRef="usd">25242000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xLTEtMS04MDUzMg_0f936e55-bebd-48fd-ad8b-2477f39826b1"
      unitRef="usd">-1547318000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0zLTEtMS04MDUzMg_7a745b19-1641-4d8c-9bf3-cf9c5a89ddc6"
      unitRef="usd">-324937000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy01LTEtMS04MDUzMg_615b92cd-9847-4548-8fa3-0a909d13edd8"
      unitRef="usd">-1222381000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy03LTEtMS04MDUzMg_35c6fbf1-d950-4c82-a45b-1c0010bf3bac"
      unitRef="usd">-129111000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy05LTEtMS04MDUzMg_931c4e1f-a469-483f-abb2-3ca49f616f1c"
      unitRef="usd">-27113000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMy0xMS0xLTEtODA1MzI_6ab0eab5-4df9-4eec-8095-d6195c4f40b4"
      unitRef="usd">-101998000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xLTEtMS04MDUzMg_d9300f47-c1f4-4471-83a5-54f35246efa9"
      unitRef="usd">-398000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0zLTEtMS04MDUzMg_cde7b7cc-cbe9-494e-ab98-1b84345b5901"
      unitRef="usd">-84000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC01LTEtMS04MDUzMg_27c3c795-9a94-401a-857f-0ac117ffe0d1"
      unitRef="usd">-314000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC03LTEtMS04MDUzMg_6c7d35ca-4800-4503-b24a-1e44e0416391"
      unitRef="usd">-504000</cfr:OtherComprehensiveIncomeLossTransfersfromAvailableforsaletoHeldtomaturitySecuritiesbeforeTax>
    <cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC05LTEtMS04MDUzMg_8c8241d7-fd08-429f-8d80-f964f90885c7"
      unitRef="usd">-106000</cfr:OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax>
    <cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNC0xMS0xLTEtODA1MzI_8693d277-d508-4f61-beca-3df0a878e794"
      unitRef="usd">-398000</cfr:OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xLTEtMS04MDUzMg_9a04c1a3-e08c-483a-b99d-63c61bd9c1ed"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0zLTEtMS04MDUzMg_ced20ac4-65a0-4100-b9f8-e88741659ce4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS01LTEtMS04MDUzMg_0c3e8c8e-aaa1-4da4-b133-dec53bef380b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS03LTEtMS04MDUzMg_14b81a5f-c6bb-42fa-bfca-480863aee8df"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS05LTEtMS04MDUzMg_6ad913df-bd0f-4583-818c-a63f537c5a04"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNS0xMS0xLTEtODA1MzI_a4d41394-0c3f-42a4-9c4f-25a6d04c66a8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xLTEtMS04MDUzMg_f5036648-1005-4bb7-906f-344b9bc3a051"
      unitRef="usd">-1547716000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0zLTEtMS04MDUzMg_4a17dc4c-4880-45b5-b8fd-3db91d186d57"
      unitRef="usd">-325021000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi01LTEtMS04MDUzMg_64b21946-00e0-4d02-b8f0-3ded5279fb83"
      unitRef="usd">-1222695000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi03LTEtMS04MDUzMg_a216b5d0-72e8-42fa-a966-556692015ed5"
      unitRef="usd">-129615000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi05LTEtMS04MDUzMg_0d0389d6-86d6-4243-b34e-a290cfb48474"
      unitRef="usd">-27219000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfNi0xMS0xLTEtODA1MzI_7aa95977-f7c6-4541-baaf-15398361ea6a"
      unitRef="usd">-102396000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xLTEtMS04MDUzMg_9460b6b6-c388-47f8-9440-fad7e172440a"
      unitRef="usd">-1482000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0zLTEtMS04MDUzMg_909cf524-36a7-4636-927f-58e3d1ed57aa"
      unitRef="usd">-311000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS01LTEtMS04MDUzMg_ab8eafda-8c2b-478c-af2a-40144cf1fd2c"
      unitRef="usd">-1171000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS03LTEtMS04MDUzMg_adc6b1bd-7883-4933-9f52-7ddf56385687"
      unitRef="usd">-3058000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS05LTEtMS04MDUzMg_47f52c04-fc6d-449d-b3f5-72f64389a96a"
      unitRef="usd">-642000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfOS0xMS0xLTEtODA1MzI_5347b832-a2b3-43c7-aa47-1304d1c9761e"
      unitRef="usd">-2416000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMS0xLTEtODA1MzI_4c16e1bf-6e6b-4bee-b680-cc8b71e04df2"
      unitRef="usd">-1482000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMy0xLTEtODA1MzI_dc30a0ae-ebe3-40be-ba59-48ec9d5d9545"
      unitRef="usd">-311000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNS0xLTEtODA1MzI_0f3fb590-83fe-4eb9-ae82-040aba390cc6"
      unitRef="usd">-1171000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtNy0xLTEtODA1MzI_bd462f5e-c446-40aa-92b6-68bc30ecb70c"
      unitRef="usd">-3058000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtOS0xLTEtODA1MzI_b52f6991-d110-42d5-bc22-065ba086c5e9"
      unitRef="usd">-642000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTAtMTEtMS0xLTgwNTMy_7a111c11-3882-4f83-b391-9adbaf6e8355"
      unitRef="usd">-2416000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMS0xLTEtODA1MzI_07d8eb6a-bb5f-496a-8ab8-1179a8112ec3"
      unitRef="usd">-1546234000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMy0xLTEtODA1MzI_18e8c4eb-55b3-4a9b-b567-44a888c0ab7b"
      unitRef="usd">-324710000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNS0xLTEtODA1MzI_695a047e-e2e3-45d2-bdb5-d29e271196fe"
      unitRef="usd">-1221524000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtNy0xLTEtODA1MzI_9181d50e-2736-4bb0-aba7-f96ca806aaae"
      unitRef="usd">-126557000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtOS0xLTEtODA1MzI_6f9efa00-f772-4d2a-9eb6-155fd3584f7d"
      unitRef="usd">-26577000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjA5MzA0YjY3YmIzOTQ3ODVhYzU0NzE5NmJiMWMxYThiL3RhYmxlcmFuZ2U6MDkzMDRiNjdiYjM5NDc4NWFjNTQ3MTk2YmIxYzFhOGJfMTEtMTEtMS0xLTgwNTMy_f4bfa183-b2c7-4a0b-81b9-541531abd043"
      unitRef="usd">-99980000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RleHRyZWdpb246NDgwNmQ4ODc2YmM5NDlmZWJmODk5NjdmZGRmNjQ5YzlfNjU2_c7042241-0d5b-471f-a9f5-30ff994c8acb">&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;Activity in accumulated other comprehensive income (loss), 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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;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="padding:2px 1pt;text-align:center;vertical-align: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, 2022&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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&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 reclassifications&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,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;(1,222,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,221,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at June 30, 2022&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;(842,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(874,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:9pt"&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;Balance January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 reclassifications&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;(102,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;2,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;/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;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;(102,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at June 30, 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;461,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i03ebd186dfd6410590fc322bbe79f85b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMS0xLTEtMS04MDUzMg_e7dbe72e-b7f0-4cd6-9f1e-fb8c3eaf24cb"
      unitRef="usd">380209000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i709c4c53b3f64bfb93f9db020fe77083_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMS0zLTEtMS04MDUzMg_bd5f1aae-2a9f-4a07-a056-88f4b923ba5e"
      unitRef="usd">-32891000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i180b209b73a44dcb9b6b7417cb651ece_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMS01LTEtMS04MDUzMg_0b644031-16a8-4d40-8cf9-0c8702b57057"
      unitRef="usd">347318000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMi0xLTEtMS04MDUzMg_ec80a3c9-5565-4417-ae4c-906e7f5f3bad"
      unitRef="usd">-1222695000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7a489981819c42acb8194731e90684f9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMi0zLTEtMS04MDUzMg_7a1c54c3-5107-43dc-9d17-85d786f9b25e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="icf01f8700eea4d56b759475810e554c9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMi01LTEtMS04MDUzMg_a58e00ee-c601-43c1-ab08-1a64e9d3614e"
      unitRef="usd">-1222695000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMy0xLTEtMS04MDUzMg_2cb445fd-afc2-4616-921a-25fd0a1d68c8"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i7a489981819c42acb8194731e90684f9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMy0zLTEtMS04MDUzMg_ba794a3c-f7d0-4227-9e40-ce25ea58ba40"
      unitRef="usd">-1171000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="icf01f8700eea4d56b759475810e554c9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMy01LTEtMS04MDUzMg_8d729068-0860-497d-ba4c-652a9a6066dc"
      unitRef="usd">-1171000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i480a35fa3e0a4d83b5532f039c82b62d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNC0xLTEtMS04MDUzMg_94798ff1-88f0-4c6f-a8ed-f3430883b4d7"
      unitRef="usd">-1222695000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7a489981819c42acb8194731e90684f9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNC0zLTEtMS04MDUzMg_774d814d-1d71-4442-9cce-f4e53d04b910"
      unitRef="usd">1171000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icf01f8700eea4d56b759475810e554c9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNC01LTEtMS04MDUzMg_6d08e136-12a2-4822-aff7-698f09cc900d"
      unitRef="usd">-1221524000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i811d343bf11f4bb48f49f2b63ece2efd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNS0xLTEtMS04MDUzMg_08d5a29a-d913-4d23-9934-4a07f4e6af2d"
      unitRef="usd">-842486000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i65f71f1f77cb41559d87a1312c498b8b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNS0zLTEtMS04MDUzMg_0d230753-489f-419e-ae24-c131cd0c9a6a"
      unitRef="usd">-31720000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i21ad654c289d453382b0b78d68ef6fc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNS01LTEtMS04MDUzMg_8955b19a-2d00-465a-bd07-ce62d376839b"
      unitRef="usd">-874206000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7c7d4f9f959b487da385cdfc8cc6f72c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNy0xLTEtMS04MDUzMg_9067d402-96b2-402c-bc75-c7f77a5e4887"
      unitRef="usd">563801000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4d15c380c2754635905b2ab6402163c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNy0zLTEtMS04MDUzMg_1eb3db5f-76ec-4db6-8dfe-e226a5600333"
      unitRef="usd">-50831000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1811af38abdb4de6ae979f93825c6ac8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfNy01LTEtMS04MDUzMg_75c4ce93-5bdd-49bd-853f-4dd48596cae6"
      unitRef="usd">512970000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOC0xLTEtMS04MDUzMg_fe65d2ef-c35c-4439-8ffd-a56ae5d1dcde"
      unitRef="usd">-102396000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOC0zLTEtMS04MDUzMg_d02c1560-2d75-4da4-a898-97bbd1e03f75"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOC01LTEtMS04MDUzMg_594a84a4-738e-4177-b501-a644fe57e53e"
      unitRef="usd">-102396000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOS0xLTEtMS04MDUzMg_3730c064-ec14-4cc0-80a7-30bacc5987b6"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOS0zLTEtMS04MDUzMg_c190dff9-a12b-4efe-8c88-c45669898fa6"
      unitRef="usd">-2416000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfOS01LTEtMS04MDUzMg_37cfe843-2306-4b9b-842c-e45569f5881c"
      unitRef="usd">-2416000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0f88dd5162ff42768babbc6d7d01e0f9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTAtMS0xLTEtODA1MzI_9ef6f0de-457e-4506-8cb2-2116b93edc91"
      unitRef="usd">-102396000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i99dbd4ec0354495f93c2b039a61ab7cf_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTAtMy0xLTEtODA1MzI_b4f66d62-cfe6-4fd7-86e9-0ac98420be17"
      unitRef="usd">2416000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7630db8ba6e64f66a7985e7c4cf9f625_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTAtNS0xLTEtODA1MzI_fa38270f-7465-47f2-b5df-c0aa83fe2ef3"
      unitRef="usd">-99980000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia660bd48145248bb86f14402fcc44a6b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTItMS0xLTEtODA1MzI_bb1f9a90-2dc9-4bb4-8347-6ae4175343f7"
      unitRef="usd">461405000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i62d36f5595f245d79e1ecfdfb71c62c6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTItMy0xLTEtODA1MzI_7d1d7334-e108-4659-9242-4424c3f11684"
      unitRef="usd">-48415000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9522c564f08f4460b93bc18ef7c60ab7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184Mi9mcmFnOjQ4MDZkODg3NmJjOTQ5ZmViZjg5OTY3ZmRkZjY0OWM5L3RhYmxlOjFlZDFlZDg1MjBhOTQxMDZhNjA1MzZlOTMwYjAyN2ZkL3RhYmxlcmFuZ2U6MWVkMWVkODUyMGE5NDEwNmE2MDUzNmU5MzBiMDI3ZmRfMTItNS0xLTEtODA1MzI_5284c58d-1762-404e-921c-ddb92ee32c2c"
      unitRef="usd">412990000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RleHRyZWdpb246MDgzYmNkZDI0ZGNkNDc4NjhiOWYwNmQyNGQxNTVjZTRfMzUw_d3571f34-d31f-4af2-be09-d9af61877031">Operating Segments&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;We are managed under a matrix organizational structure whereby our two primary operating segments, Banking and Frost Wealth Advisors, overlap a regional reporting structure. See our 2021 Form 10-K for additional information regarding our operating segments. Summarized operating results by segment 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Frost&#160; 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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended:&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 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:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&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 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;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;289,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;55,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:10pt;font-weight:400;line-height:100%"&gt;43,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;211,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Income (loss) before income taxes&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;133,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,605)&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;139,788&#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 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;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;19,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Net income (loss)&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;113,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,179)&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;119,114&#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 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;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;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Net income (loss) available to common shareholders&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;113,717&#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;8,576&#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;(4,848)&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;117,445&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;344,583&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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,012&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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,460)&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;386,135&#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 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:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;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;258,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,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;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;48,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;183,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;30,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Income (loss) before income taxes&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;124,285&#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;13,028&#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;(4,164)&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;133,149&#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 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;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;13,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(1,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Net income (loss)&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;110,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,292&#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;(2,904)&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;118,068&#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 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;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;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,680&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,292&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,399&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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;307,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;43,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;348,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;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 #000;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:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;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;539,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;114,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;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;417,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:10pt;font-weight:400;line-height:100%"&gt;64,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:10pt;font-weight:400;line-height:100%"&gt;3,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Income (loss) before income taxes&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;235,826&#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;23,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,182)&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;251,517&#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 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;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;30,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Net income (loss)&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;204,991&#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;18,860&#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;(5,635)&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;218,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,991&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,860&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,878&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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;653,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;87,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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,753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;736,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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;500,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;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;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;102,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;362,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;425,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Income (loss) before income taxes&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;241,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,181)&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;257,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;20,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/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;Net income (loss)&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;220,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,508)&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;234,083&#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 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;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;3,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Net income (loss) available to common shareholders&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;220,274&#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;18,317&#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;(8,328)&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;230,263&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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;603,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:3pt double #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;83,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:3pt double #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;682,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RleHRyZWdpb246MDgzYmNkZDI0ZGNkNDc4NjhiOWYwNmQyNGQxNTVjZTRfMTAy_11bb1953-c5e9-444d-b393-154e7239d668"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RleHRyZWdpb246MDgzYmNkZDI0ZGNkNDc4NjhiOWYwNmQyNGQxNTVjZTRfMzU2_24f285d7-cc2f-44ca-873d-4b905c49e0f7">Summarized operating results by segment were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Frost&#160; 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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended:&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 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:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&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 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;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;289,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;55,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:10pt;font-weight:400;line-height:100%"&gt;43,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;211,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Income (loss) before income taxes&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;133,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,605)&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;139,788&#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 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;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;19,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Net income (loss)&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;113,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,179)&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;119,114&#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 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;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;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Net income (loss) available to common shareholders&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;113,717&#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;8,576&#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;(4,848)&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;117,445&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;344,583&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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,012&#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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,460)&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;386,135&#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 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:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;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;258,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,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;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;48,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;183,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;30,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Income (loss) before income taxes&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;124,285&#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;13,028&#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;(4,164)&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;133,149&#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 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;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;13,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(1,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Net income (loss)&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;110,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,292&#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;(2,904)&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;118,068&#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 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;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;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,680&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,292&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,399&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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;307,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;43,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;348,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;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 #000;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:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;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;539,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;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;114,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;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;417,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:10pt;font-weight:400;line-height:100%"&gt;64,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:10pt;font-weight:400;line-height:100%"&gt;3,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Income (loss) before income taxes&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;235,826&#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;23,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,182)&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;251,517&#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 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;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;30,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Net income (loss)&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;204,991&#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;18,860&#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;(5,635)&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;218,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Net income (loss) available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,991&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,860&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,878&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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;653,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;87,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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,753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;736,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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;500,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;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;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;102,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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;362,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;425,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Income (loss) before income taxes&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;241,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,181)&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;257,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;20,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;/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;Net income (loss)&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;220,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,508)&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;234,083&#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 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;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;3,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;Net income (loss) available to common shareholders&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;220,274&#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;18,317&#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;(8,328)&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;230,263&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from (expenses to) external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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;603,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:3pt double #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;83,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:3pt double #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;682,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy0xLTEtMS04MDUzMg_88970544-eb2d-4c4d-9dbf-fcc9489386b4"
      unitRef="usd">289186000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy0zLTEtMS04MDUzMg_b5eadae7-4e0e-4cec-a6b3-b412546fb7b8"
      unitRef="usd">958000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy01LTEtMS04MDUzMg_027f6911-b4f9-4337-a5a2-7895b6565a40"
      unitRef="usd">-1936000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMy03LTEtMS04MDUzMg_97746ad8-bffc-4d77-8a6d-4bd1bbd98050"
      unitRef="usd">288208000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC0xLTEtMS04MDUzMg_b95d363b-8953-4ef0-9d54-cb2098351aab"
      unitRef="usd">1000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC0zLTEtMS04MDUzMg_19a7face-8d92-4032-8654-81887df7c3fd"
      unitRef="usd">-1000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC01LTEtMS04MDUzMg_0d448261-a273-4ace-9e86-c8f15d4a0fc1"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNC03LTEtMS04MDUzMg_fc566e07-51aa-414a-bc2d-561f0dc6bbd7"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS0xLTEtMS04MDUzMg_33e5b7c0-47ba-4d46-bc6b-abd5c84a7187"
      unitRef="usd">55397000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS0zLTEtMS04MDUzMg_0a4df9e8-5e6b-4e6f-be44-7d566f7284c0"
      unitRef="usd">43054000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS01LTEtMS04MDUzMg_833b17b9-1ac1-42e4-829d-ccb528ee26fb"
      unitRef="usd">-524000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNS03LTEtMS04MDUzMg_cbb2e9e8-679c-4f9f-ac7a-080cceb4516a"
      unitRef="usd">97927000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi0xLTEtMS04MDUzMg_07032ad6-f0b6-47d2-8753-514fc19a7217"
      unitRef="usd">211044000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi0zLTEtMS04MDUzMg_50a566f4-7acd-4878-bd2a-3249ea50157d"
      unitRef="usd">33158000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi01LTEtMS04MDUzMg_ddfe2f6e-da47-44e8-95ec-b905b2f75667"
      unitRef="usd">2145000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNi03LTEtMS04MDUzMg_2ef00569-0480-4882-a685-29b3e2199285"
      unitRef="usd">246347000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy0xLTEtMS04MDUzMg_6fdcd781-c445-47bb-8f19-c50fe342a65d"
      unitRef="usd">133538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy0zLTEtMS04MDUzMg_ffd433d8-ca0c-496c-b44a-4a0798480631"
      unitRef="usd">10855000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy01LTEtMS04MDUzMg_ca5940c6-73e8-4c16-ab5f-2bd376d02a22"
      unitRef="usd">-4605000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNy03LTEtMS04MDUzMg_4ac04571-3e6b-4a9e-bc62-8a76ef38d63c"
      unitRef="usd">139788000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC0xLTEtMS04MDUzMg_3e22dd32-d653-4477-8262-6bbef2592f3e"
      unitRef="usd">19821000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC0zLTEtMS04MDUzMg_626ee568-c5ed-4e0c-ab59-75fd2b353ddc"
      unitRef="usd">2279000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC01LTEtMS04MDUzMg_29567cb2-f3f8-4ecd-a542-504b8308f4c9"
      unitRef="usd">-1426000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOC03LTEtMS04MDUzMg_d52f7488-5147-4683-843e-ed21200c902a"
      unitRef="usd">20674000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS0xLTEtMS04MDUzMg_3ed4eb3e-94fc-4574-b6ba-75e3f5ba0f00"
      unitRef="usd">113717000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS0zLTEtMS04MDUzMg_46c9ecd2-78c7-4a5b-8788-9798174dc415"
      unitRef="usd">8576000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS01LTEtMS04MDUzMg_11f656df-453e-4378-b538-fe7d2769e2bd"
      unitRef="usd">-3179000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfOS03LTEtMS04MDUzMg_e31e8603-8947-45bd-9bc3-903e719f2b2d"
      unitRef="usd">119114000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtMS0xLTEtODA1MzI_94932e0e-8c76-430e-9a8f-12c76146a63b"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtMy0xLTEtODA1MzI_1ffa8674-e496-44fb-9282-9deca7805c3d"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtNS0xLTEtODA1MzI_55831ad7-b1dc-454f-9361-10a6890a6510"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTAtNy0xLTEtODA1MzI_0202cb9f-6688-47a5-8597-c3121f647d65"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItMS0xLTEtODA1MzI_e6b4f591-99a1-44d1-b623-c9812733ddd6"
      unitRef="usd">113717000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItMy0xLTEtODA1MzI_ffb4938d-d1b4-4ea8-8678-6331318b48e3"
      unitRef="usd">8576000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItNS0xLTEtODA1MzI_e4099c47-83cb-4553-8ec3-cd9a5a5d365f"
      unitRef="usd">-4848000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTItNy0xLTEtODA1MzI_c3beb88c-0045-4d86-917d-112cc7fc739e"
      unitRef="usd">117445000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="ic5fcc341c7e24733b60b455e07ffa295_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtMS0xLTEtODA1MzI_c50d9a4f-e044-4fab-abcb-71f3d688236b"
      unitRef="usd">344583000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieeb54b883f034026b38b4d54bcccea22_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtMy0xLTEtODA1MzI_906ba152-ab84-41fe-975f-42561e770227"
      unitRef="usd">44012000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53f3acbd58c3480fbd8477cac5a4f092_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtNS0xLTEtODA1MzI_c5022a29-e11c-414a-a315-c0b1a10c2e07"
      unitRef="usd">-2460000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTMtNy0xLTEtODA1MzI_29787e01-a9ca-4f8c-b3df-2c03fbff9a74"
      unitRef="usd">386135000</us-gaap:Revenues>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtMS0xLTEtODA1MzI_1efa2deb-d3a1-4e70-8c27-23791c08147e"
      unitRef="usd">258450000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtMy0xLTEtODA1MzI_54e46a9c-64dd-46ee-8232-e6aa8d48dee9"
      unitRef="usd">508000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtNS0xLTEtODA1MzI_42d5e270-0792-4416-a1e3-3f26ae4af0e4"
      unitRef="usd">-1802000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTUtNy0xLTEtODA1MzI_4b268c59-69ef-4215-bb39-08f0d1481454"
      unitRef="usd">257156000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtMS0xLTEtODA1MzI_7ca0de07-1998-43eb-b737-1d3d6f3f39da"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtMy0xLTEtODA1MzI_dcf4d4fe-89df-444b-b237-032e0697689e"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtNS0xLTEtODA1MzI_cf92bd10-35c7-4a1d-9239-a0a071dbf3c1"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTYtNy0xLTEtODA1MzI_7d18a8de-6462-4081-9a8e-59dcd9d0e6de"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctMS0xLTEtODA1MzI_3c20a379-f4a6-4fda-a251-e6f259a607a1"
      unitRef="usd">48944000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctMy0xLTEtODA1MzI_2caa30c7-f7d3-4602-8673-ea2c69164e9c"
      unitRef="usd">42534000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctNS0xLTEtODA1MzI_5a4a19a0-c43f-4371-8753-9b554cceb1da"
      unitRef="usd">-231000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTctNy0xLTEtODA1MzI_a7cbd10b-0eb7-423f-8374-7083592a051d"
      unitRef="usd">91247000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtMS0xLTEtODA1MzI_0a54221e-6108-48fb-9766-fd649fe1c57e"
      unitRef="usd">183109000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtMy0xLTEtODA1MzI_093ab205-5746-479f-b8f5-9190dbc791b1"
      unitRef="usd">30014000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtNS0xLTEtODA1MzI_9c974923-bfb8-4ead-b0c9-45487d3c5191"
      unitRef="usd">2131000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTgtNy0xLTEtODA1MzI_36851e0a-3359-47b7-aadf-8885511fcc43"
      unitRef="usd">215254000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktMS0xLTEtODA1MzI_8c80d333-f86d-4a7f-a833-c5e904c9973a"
      unitRef="usd">124285000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktMy0xLTEtODA1MzI_c0620bd2-5d3a-4118-9ec4-b083cb98406c"
      unitRef="usd">13028000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktNS0xLTEtODA1MzI_48355f98-8582-43e8-b219-833a6e4f311f"
      unitRef="usd">-4164000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMTktNy0xLTEtODA1MzI_ae520323-478a-4d5b-9ad6-5f7f59076e4c"
      unitRef="usd">133149000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtMS0xLTEtODA1MzI_ca9c3d33-2c24-4449-9d7c-4efc350ad8b0"
      unitRef="usd">13605000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtMy0xLTEtODA1MzI_ef156bbe-8a5e-4a13-9e02-f3c4d9447abe"
      unitRef="usd">2736000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtNS0xLTEtODA1MzI_e5ed6bbf-0d84-415f-a6e5-7e4c4095209a"
      unitRef="usd">-1260000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjAtNy0xLTEtODA1MzI_8c9d8ccd-d1ac-4b5b-aaf6-05fd6b2b5ee3"
      unitRef="usd">15081000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtMS0xLTEtODA1MzI_00c1c897-339f-400e-a31c-3855ed674155"
      unitRef="usd">110680000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtMy0xLTEtODA1MzI_d7848d2a-4546-4cea-941a-9421669508c0"
      unitRef="usd">10292000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtNS0xLTEtODA1MzI_8d5d23f9-844f-4e46-b04f-043908478040"
      unitRef="usd">-2904000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjEtNy0xLTEtODA1MzI_c9f0f1cb-60c6-4601-aa60-647a4ca47c7e"
      unitRef="usd">118068000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItMS0xLTEtODA1MzI_3f94bf3f-7409-4f49-a3cf-2dfc5b8f7e6d"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItMy0xLTEtODA1MzI_0c7f0244-9715-4911-9da9-033bd9b7bcf0"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItNS0xLTEtODA1MzI_504cb2f7-15e5-4e2c-88aa-25b18f0e4a4e"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjItNy0xLTEtODA1MzI_87d19516-3f5a-4a05-bc73-80a2c2abb033"
      unitRef="usd">1669000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtMS0xLTEtODA1MzI_c2fb48c4-5d3c-4c6b-8551-98c8dc19ef15"
      unitRef="usd">110680000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtMy0xLTEtODA1MzI_725da88d-5550-40f5-8ac5-71286da2d292"
      unitRef="usd">10292000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtNS0xLTEtODA1MzI_eac1b1c4-5fc0-407a-aa4c-6ebad03f297e"
      unitRef="usd">-4573000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjQtNy0xLTEtODA1MzI_ed1ef1e2-27ee-4fc7-83cf-d4208bcbd2d0"
      unitRef="usd">116399000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i66be168d32a845a1a17545e82cded75a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtMS0xLTEtODA1MzI_08b46d67-4c19-4433-a67f-f277c1f7e0d6"
      unitRef="usd">307394000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i24034729ffc2474194343863da4e134c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtMy0xLTEtODA1MzI_a99f8ec6-2f29-4d2e-a1b2-5475c14c1ab7"
      unitRef="usd">43042000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia138206a960746acbc1374d9a7c8d97a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtNS0xLTEtODA1MzI_5c1b754b-49ad-4d00-a867-ad94d67d140d"
      unitRef="usd">-2033000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie1006eb5215c424fbf251ede65f0ff8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjUtNy0xLTEtODA1MzI_9c95efc5-8ceb-46f4-840e-ae8b785d52b4"
      unitRef="usd">348403000</us-gaap:Revenues>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtMS0xLTEtODA1MzI_78bb7210-f857-4d97-b612-c0dfbc57b564"
      unitRef="usd">539305000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtMy0xLTEtODA1MzI_7617eda9-a523-42a5-8c13-eb5a1d3db931"
      unitRef="usd">1658000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtNS0xLTEtODA1MzI_9929ef80-294c-4e87-9f81-c1afcab0c55e"
      unitRef="usd">-3684000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjgtNy0xLTEtODA1MzI_0c430e1e-398d-4ef7-bf8f-d372d7da6b1a"
      unitRef="usd">537279000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktMS0xLTEtODA1MzI_64e3c466-fd38-4859-80bd-6c8d9a93d84d"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktMy0xLTEtODA1MzI_16e5f190-1b62-4058-b546-5c027f6fc987"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktNS0xLTEtODA1MzI_6a337d90-682f-40eb-be78-14f402167787"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMjktNy0xLTEtODA1MzI_9921baf4-8486-4695-a5b6-37bc8eb8ed35"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtMS0xLTEtODA1MzI_6399d5ae-7ed5-4d65-a04b-866a35bf8530"
      unitRef="usd">114103000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtMy0xLTEtODA1MzI_aaeae320-5a03-495d-a03f-53b42194bc4d"
      unitRef="usd">86283000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtNS0xLTEtODA1MzI_fd2a94a3-101c-4025-a8f4-3d6ca5eb7a24"
      unitRef="usd">-1069000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzAtNy0xLTEtODA1MzI_68fb890b-7a6b-410a-a935-15d5d9ed19f8"
      unitRef="usd">199317000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtMS0xLTEtODA1MzI_0feb49f5-fb3c-4875-8b68-0829e9572e40"
      unitRef="usd">417582000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtMy0xLTEtODA1MzI_0c9b51fb-5c3c-4475-bff0-ab4d530a0472"
      unitRef="usd">64068000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtNS0xLTEtODA1MzI_201139af-7ac4-454b-aaa2-e63aa8f4126c"
      unitRef="usd">3429000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzEtNy0xLTEtODA1MzI_64b5fe01-aaa3-4d69-942a-4962b2db8e30"
      unitRef="usd">485079000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItMS0xLTEtODA1MzI_f7e8a6bc-f0da-421f-b992-7d45667dc12c"
      unitRef="usd">235826000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItMy0xLTEtODA1MzI_5c63ac9b-43ea-498a-8ebc-b7ce92f79789"
      unitRef="usd">23873000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItNS0xLTEtODA1MzI_6a0abebb-20e4-4d1f-866f-21e0bc14ebc5"
      unitRef="usd">-8182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzItNy0xLTEtODA1MzI_9bc2fc40-36ea-433c-b3ae-c4b180f57ce6"
      unitRef="usd">251517000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtMS0xLTEtODA1MzI_97189618-e3d9-4376-8fdd-133f2850e3c7"
      unitRef="usd">30835000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtMy0xLTEtODA1MzI_aec33508-cdd4-40aa-9e69-480a19f42ecc"
      unitRef="usd">5013000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtNS0xLTEtODA1MzI_dc1863cd-2374-4eb4-bc85-39e40c7c2f91"
      unitRef="usd">-2547000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzMtNy0xLTEtODA1MzI_47291b68-679a-41ec-9e14-117b61fcf657"
      unitRef="usd">33301000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtMS0xLTEtODA1MzI_5e997ad9-99b4-4b65-8cc9-8a791d28476e"
      unitRef="usd">204991000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtMy0xLTEtODA1MzI_e7085162-3c65-42b5-b71d-067079fe0ad3"
      unitRef="usd">18860000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtNS0xLTEtODA1MzI_7c0674d2-c0b4-4f84-a471-d0027d0f1779"
      unitRef="usd">-5635000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzQtNy0xLTEtODA1MzI_b78d5255-e432-4581-8921-04e027cdd0a5"
      unitRef="usd">218216000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtMS0xLTEtODA1MzI_11cf133f-5faf-4e51-b476-ef63fdd782e4"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtMy0xLTEtODA1MzI_40a33682-bbb9-4c1e-85b5-c4bbbf0a124c"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtNS0xLTEtODA1MzI_81e69a6e-717b-497a-a852-15f073822369"
      unitRef="usd">3338000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzUtNy0xLTEtODA1MzI_eb72e1e4-badf-4059-b18b-277f74acf5c1"
      unitRef="usd">3338000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctMS0xLTEtODA1MzI_bb2205d2-1092-4b48-89a2-0bd7ab2ee4b3"
      unitRef="usd">204991000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctMy0xLTEtODA1MzI_c9531f8b-27b7-4671-beb8-7a9024801555"
      unitRef="usd">18860000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctNS0xLTEtODA1MzI_31686821-918e-43a2-9659-6a792fa9e821"
      unitRef="usd">-8973000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzctNy0xLTEtODA1MzI_52f0d2f5-db74-4135-9306-ba26c421908e"
      unitRef="usd">214878000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i8aa780d2d0b04459bab03c1c8b50b941_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtMS0xLTEtODA1MzI_bfdd0256-ca4f-4a3a-ad7a-a7459ef93b33"
      unitRef="usd">653408000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifa813c1d5857443db28dca9a5ab089f8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtMy0xLTEtODA1MzI_110f76d7-20e5-4bc2-bbb8-74d3bbb68dd8"
      unitRef="usd">87941000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4864b113ea0c4e8b8bdf6dde8409c10c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtNS0xLTEtODA1MzI_bdc37603-1896-483a-9e10-e5b23c951df2"
      unitRef="usd">-4753000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfMzgtNy0xLTEtODA1MzI_1dffff92-d05a-45f4-90b9-1554b40e640c"
      unitRef="usd">736596000</us-gaap:Revenues>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtMS0xLTEtODA1MzI_729cb764-a207-4285-ae6a-aff501419cd9"
      unitRef="usd">500655000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtMy0xLTEtODA1MzI_dde37dfb-4384-4e39-88ae-68f84d43558e"
      unitRef="usd">994000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtNS0xLTEtODA1MzI_54d2e6d7-04c9-4dde-a747-abe42fb9220d"
      unitRef="usd">-3612000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDAtNy0xLTEtODA1MzI_2c901a5d-bb2e-4400-b7ae-8b8a250b1517"
      unitRef="usd">498037000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtMS0xLTEtODA1MzI_456db8ae-8a73-4274-97b0-06be1394a6ae"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtMy0xLTEtODA1MzI_496c9136-3a2d-4375-ba57-fd021ffae247"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtNS0xLTEtODA1MzI_7dd45881-e840-48fa-9f55-3807901c81b6"
      unitRef="usd">0</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDEtNy0xLTEtODA1MzI_24408ac4-4383-4385-a665-0949d3d1f5a7"
      unitRef="usd">63000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:NoninterestIncome
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItMS0xLTEtODA1MzI_3ce15b4a-1d33-4d4d-881e-1097b727bdaf"
      unitRef="usd">102724000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItMy0xLTEtODA1MzI_1bd3cd0f-aa18-4a10-a29c-5a5dc975d59b"
      unitRef="usd">82143000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItNS0xLTEtODA1MzI_8151b0d0-420e-4a96-b18e-78ccbeee9197"
      unitRef="usd">-384000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDItNy0xLTEtODA1MzI_9b0408d9-6de4-4477-bbc0-30103a9bdbf8"
      unitRef="usd">184483000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtMS0xLTEtODA1MzI_95f72cda-68b7-49fc-adb7-002bb331552e"
      unitRef="usd">362260000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtMy0xLTEtODA1MzI_a5274207-eda9-4b5e-b88d-92abe90db714"
      unitRef="usd">59951000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtNS0xLTEtODA1MzI_1243f86f-9de6-4017-8ac3-81dd3911450a"
      unitRef="usd">3185000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDMtNy0xLTEtODA1MzI_3e8b2ad0-d1fa-4627-8962-1eef81f945d2"
      unitRef="usd">425396000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtMS0xLTEtODA1MzI_69568588-88e8-48f4-98c0-152a32d4972c"
      unitRef="usd">241056000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtMy0xLTEtODA1MzI_60e5da4c-f2ad-4e29-a97e-34c1b2dfe127"
      unitRef="usd">23186000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtNS0xLTEtODA1MzI_466504fb-c9c8-4ddc-81d4-01933c6480b1"
      unitRef="usd">-7181000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDQtNy0xLTEtODA1MzI_0eb06222-84b7-4971-8f6a-2b335cffc534"
      unitRef="usd">257061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtMS0xLTEtODA1MzI_d590ecd9-25d1-4f92-86b7-4ca38436714c"
      unitRef="usd">20782000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtMy0xLTEtODA1MzI_3ffe15b5-6ffd-4809-9ff2-56bb4d08d511"
      unitRef="usd">4869000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtNS0xLTEtODA1MzI_3f781598-9b2b-46aa-bb64-1a4f53ea7b56"
      unitRef="usd">-2673000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDUtNy0xLTEtODA1MzI_fac2db7d-8688-4364-b8bd-cf9bd001164e"
      unitRef="usd">22978000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtMS0xLTEtODA1MzI_fcd8d04b-bd7a-4831-97b9-ee9e7c12a8b4"
      unitRef="usd">220274000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtMy0xLTEtODA1MzI_deac99d1-8df0-472c-a9fa-a6c71ab572fd"
      unitRef="usd">18317000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtNS0xLTEtODA1MzI_20434182-d676-4db2-b96d-ad9f33278553"
      unitRef="usd">-4508000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDYtNy0xLTEtODA1MzI_fcd476f0-2227-4be5-98a0-728b455ecead"
      unitRef="usd">234083000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctMS0xLTEtODA1MzI_72afa56b-bb60-460a-9e86-39432bdc6f8e"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctMy0xLTEtODA1MzI_06c29d6a-ff6d-4a0e-9e22-c5ce5e79f14c"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctNS0xLTEtODA1MzI_2763e695-73d3-4d61-bdf8-ca63aee61b8b"
      unitRef="usd">3820000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDctNy0xLTEtODA1MzI_cf7286c3-b835-4d44-a5bd-8ffdb6cc16ae"
      unitRef="usd">3820000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktMS0xLTEtODA1MzI_45ee29fc-7fa3-4a25-922c-f8225fca18ed"
      unitRef="usd">220274000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktMy0xLTEtODA1MzI_6f7daa9e-287d-4e93-9df4-33ac50f387cb"
      unitRef="usd">18317000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktNS0xLTEtODA1MzI_b1d45389-4eac-4087-a406-6c481328b431"
      unitRef="usd">-8328000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNDktNy0xLTEtODA1MzI_c36b5c6d-458e-440f-93c3-93808116daaf"
      unitRef="usd">230263000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Revenues
      contextRef="i695f23414f244eceaf7a8eb7d436e61c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtMS0xLTEtODA1MzI_cfc41341-15cc-47c2-9db6-f25cc89aa031"
      unitRef="usd">603379000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i25d39590b0af4b3c99f1e2ed246265ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtMy0xLTEtODA1MzI_72f04259-41e6-4456-ab1f-aa83d53e0865"
      unitRef="usd">83137000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic6b47d6b136e4b06a193340c2bdd2fce_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtNS0xLTEtODA1MzI_bffcb491-585e-405c-9e29-65aec848d7e4"
      unitRef="usd">-3996000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY184OC9mcmFnOjA4M2JjZGQyNGRjZDQ3ODY4YjlmMDZkMjRkMTU1Y2U0L3RhYmxlOjQyZDUwYmQ2ZGM3NTRiNWE4YmY4NzYzYmU3ZWUwZjIyL3RhYmxlcmFuZ2U6NDJkNTBiZDZkYzc1NGI1YThiZjg3NjNiZTdlZTBmMjJfNTAtNy0xLTEtODA1MzI_5780b16e-7699-4ebf-8f3d-a534fe7dbd81"
      unitRef="usd">682520000</us-gaap:Revenues>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY5Mg_f52592a3-503b-4062-a9e1-ab0626905998">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 three-level 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. See our 2021 Form 10-K for additional information regarding the fair value hierarchy and a description of our valuation techniques.&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;The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June&#160;30, 2022 and December&#160;31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy of ASC&#160;Topic&#160;820 utilized to measure 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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 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 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 3 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 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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,416,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,416,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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,987,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;41,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;245,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;58,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;243,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;text-align:left;vertical-align: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;24,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;44,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;114,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;25,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;25,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;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;113,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;113,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;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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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. Financial assets measured at fair value on a non-recurring basis during the reported periods include certain collateral dependent loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral. &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 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 during the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;Six Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;(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:10pt;font-weight:400;line-height:100%"&gt;(3,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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;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. From time to time, non-financial assets measured at fair value on a non-recurring basis may include certain foreclosed assets which, upon initial recognition, were remeasured and reported at fair value through a charge-off to the allowance for loan losses 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. There were no such fair value measurements during the reported periods.&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;Financial Instruments Reported at Amortized Cost.&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 values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the 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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:center;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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 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;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;13,658,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,658,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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,946,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:10pt;font-weight:400;line-height:100%"&gt;1,828,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;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;189,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;194,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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;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,496,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,126,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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 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;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;45,601,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584,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;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;/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;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;43,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;43,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;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;/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;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;1,664,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;1,664,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;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;/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;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,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;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;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;/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;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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;6,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;/table&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;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="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY4MA_fe9a1005-ef83-42a5-a386-605be1d96d59">The tables below summarize financial assets and financial liabilities measured at fair value on a recurring basis as of June&#160;30, 2022 and December&#160;31, 2021, segregated by the level of the valuation inputs within the fair value hierarchy of ASC&#160;Topic&#160;820 utilized to measure fair value. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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 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 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 3 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 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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,416,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,416,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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;6,987,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,987,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;41,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;245,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;58,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;243,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;text-align:left;vertical-align: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;24,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;44,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;114,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;25,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;25,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;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;113,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;113,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;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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i46cf00023ebf487aa35866e5daceb89c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMy0xLTEtMS04MDUzMg_db68dcce-a036-4fe1-8e25-f608fea8f6e1"
      unitRef="usd">4416299000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i80137f5c72cb4586bcc12f6efda87f54_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMy03LTEtMS04MDUzMg_e60139e8-245c-40fb-b172-3d87f22d5514"
      unitRef="usd">4416299000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0c05b6641b1247fc9edb495489db0d20_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNC0zLTEtMS04MDUzMg_94f82dd9-d86a-422c-8d08-51524a636626"
      unitRef="usd">5335725000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i06ad9a16f22042379a05e4683b846756_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNC03LTEtMS04MDUzMg_6fdeb347-89e0-4fa8-9ac5-0418e8bea39f"
      unitRef="usd">5335725000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic0529cea9e714dd08607a43e63cac042_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNS0zLTEtMS04MDUzMg_c5ca49b2-a788-4ce3-a247-ffda9507c744"
      unitRef="usd">6987296000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9b60fbe8f2a840faad4b2e2e81fdfe56_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNS03LTEtMS04MDUzMg_f21d514c-f02e-473b-8c18-41e5c57ba388"
      unitRef="usd">6987296000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i735b8485098f4c2cb20c663d53cb81b0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNi0zLTEtMS04MDUzMg_c28a6998-4e33-4702-8615-85060c18f777"
      unitRef="usd">42365000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i186badd026094083ab8f099cde76a21e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfNi03LTEtMS04MDUzMg_a7359a5a-3805-497f-badf-83edaa94cf1b"
      unitRef="usd">42365000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="i46cf00023ebf487aa35866e5daceb89c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOC0xLTEtMS04MDUzMg_5a010410-15b1-4fe9-bba0-bb5516e7d901"
      unitRef="usd">24615000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i80137f5c72cb4586bcc12f6efda87f54_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOC03LTEtMS04MDUzMg_fb671542-272d-4798-8d0e-1b41398b82f5"
      unitRef="usd">24615000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ic0529cea9e714dd08607a43e63cac042_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOS0zLTEtMS04MDUzMg_02650881-6c99-4ab1-abcc-245524cf3bfa"
      unitRef="usd">65000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i9b60fbe8f2a840faad4b2e2e81fdfe56_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfOS03LTEtMS04MDUzMg_f6cc41f9-c854-4934-bc9b-43deca186b40"
      unitRef="usd">65000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="ie4ae85c6f8694a79bbff768587ed1911_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTEtMy0xLTEtODA1MzI_ec2dd540-5827-4a53-82ae-10c6bfee36e8"
      unitRef="usd">41485000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8b8cd500338a446e9a9970b94589459a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTEtNy0xLTEtODA1MzI_b90d4f0f-06ba-43ba-bbca-2c514ea116ac"
      unitRef="usd">41485000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ife57f40585a543269a6f56153bab3f1e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTItMy0xLTEtODA1MzI_85daf104-5b13-4aac-bfb1-424518659b1f"
      unitRef="usd">245218000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i53dea11bff6145e7af89932a44aa42ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTItNy0xLTEtODA1MzI_758fca7f-8896-49b5-9524-29912637becf"
      unitRef="usd">245218000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8725de5a828c4763841564e268cff0e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTMtMS0xLTEtODA1MzI_0bedb6d8-b2fc-4afa-b564-b21ae076fc10"
      unitRef="usd">199000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i794bda06149a494e86792b0e2b5eb9b3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTMtNy0xLTEtODA1MzI_f4003544-fa33-4cfd-b71d-9d7aee282fc4"
      unitRef="usd">199000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="ie4ae85c6f8694a79bbff768587ed1911_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTUtMy0xLTEtODA1MzI_83ff36d5-686a-475e-a024-d15bc0c3a6ae"
      unitRef="usd">58240000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8b8cd500338a446e9a9970b94589459a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTUtNy0xLTEtODA1MzI_a3e58fcc-257a-4968-ad36-3e27c37016d6"
      unitRef="usd">58240000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ife57f40585a543269a6f56153bab3f1e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTYtMy0xLTEtODA1MzI_0487cbe9-3854-4dbe-8550-cb2837c9fd69"
      unitRef="usd">243638000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i53dea11bff6145e7af89932a44aa42ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTYtNy0xLTEtODA1MzI_5e5beccc-028c-4bc3-b6bc-8623867c1311"
      unitRef="usd">243638000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8725de5a828c4763841564e268cff0e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTctMS0xLTEtODA1MzI_c19a2f12-46a9-42be-ac5b-63878075b68f"
      unitRef="usd">195000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i794bda06149a494e86792b0e2b5eb9b3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMTctNy0xLTEtODA1MzI_b59bc933-f241-4178-990e-005e309cac98"
      unitRef="usd">195000</us-gaap:DerivativeLiabilities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6d04105c730441e1a136b1f7a214790e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjAtMS0xLTEtODA1MzI_57f14092-7157-499d-acd5-aca78babe8b0"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9da2893c54bd42e4abbea2ad3419cc43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjAtNy0xLTEtODA1MzI_cd5a1753-2c38-487e-962a-9e85a7241997"
      unitRef="usd">2179433000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d1d470c8aa64c21bfa502116c1f8fb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjEtMy0xLTEtODA1MzI_61372e46-f47e-4ad1-aa64-26a5733f9397"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iab7fbd07e6544caca35e591adef8aa4d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjEtNy0xLTEtODA1MzI_cd17877c-de09-47b2-8fe5-e05d654746ed"
      unitRef="usd">4066265000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i824d0adbbcf244e6aadb5ecdd37c270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjItMy0xLTEtODA1MzI_8cc350c3-ee5c-42ac-860c-f0d2be8bffc3"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2e7839e903a42e7a45d906fdb3bb8bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjItNy0xLTEtODA1MzI_799e19fd-e91a-4844-af05-43c1213f94c2"
      unitRef="usd">7636571000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1a419ec544fb4a948c7c573b94c3ffbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjMtMy0xLTEtODA1MzI_5dc8922f-ac2f-49a5-b880-4ee1f5ccb6f1"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i583019865eb6477f8dc72d549eefc4ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjMtNy0xLTEtODA1MzI_484f8fee-3b3b-4480-b3c8-49d4002be2a0"
      unitRef="usd">42359000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecurities
      contextRef="i6d04105c730441e1a136b1f7a214790e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjUtMS0xLTEtODA1MzI_a18fa470-8534-482f-8886-59240f542e6b"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i9da2893c54bd42e4abbea2ad3419cc43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjUtNy0xLTEtODA1MzI_e9ca6ad6-e5ad-4af8-9e4f-723a7059eaa9"
      unitRef="usd">24237000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i824d0adbbcf244e6aadb5ecdd37c270c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjYtMy0xLTEtODA1MzI_47d7db67-c7d9-4e5b-af24-d786dc0711e4"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ia2e7839e903a42e7a45d906fdb3bb8bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjYtNy0xLTEtODA1MzI_705837f2-ed82-4a10-ae22-655f74aafb00"
      unitRef="usd">925000</us-gaap:TradingSecurities>
    <us-gaap:DerivativeAssets
      contextRef="icd053d1f1d354037aa2a41349c63b1d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjgtMy0xLTEtODA1MzI_a63444c8-2aaf-4e81-88c8-c413a46437f0"
      unitRef="usd">44310000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i79fe6b867c164a008aa857f3622f6809_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjgtNy0xLTEtODA1MzI_b19eef91-c879-4b20-a256-dd829c5b0896"
      unitRef="usd">44310000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifed41bdd91524ce0bbaf047d3afa9419_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjktMy0xLTEtODA1MzI_816c8785-3a6f-47ac-8f8f-fec4fcf57a54"
      unitRef="usd">114757000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i745775a51e214f9eb64bc87fd10471ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMjktNy0xLTEtODA1MzI_a6950280-4f81-4e14-ad85-9f8b2bc9abbd"
      unitRef="usd">114757000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib489be0503364d33a2f2553a2dcd1002_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzAtMS0xLTEtODA1MzI_42b6467b-5851-466c-b3ef-633799d7d13c"
      unitRef="usd">33000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i415fe7aa5e2c42f4af2f6c80da689a26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzAtNy0xLTEtODA1MzI_07519f1c-e400-4a25-81ab-61b436898d01"
      unitRef="usd">33000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="icd053d1f1d354037aa2a41349c63b1d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzItMy0xLTEtODA1MzI_7277ba64-c919-4102-9245-2136c1669b76"
      unitRef="usd">25261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i79fe6b867c164a008aa857f3622f6809_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzItNy0xLTEtODA1MzI_9149a240-b065-41a3-9eba-80da6ff92838"
      unitRef="usd">25261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ifed41bdd91524ce0bbaf047d3afa9419_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzMtMy0xLTEtODA1MzI_08c0a920-5b5a-4d8b-a9b5-69ff378edc7b"
      unitRef="usd">113261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i745775a51e214f9eb64bc87fd10471ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzMtNy0xLTEtODA1MzI_cc252360-889d-42af-92d1-51e9ee6ffe48"
      unitRef="usd">113261000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib489be0503364d33a2f2553a2dcd1002_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzQtMS0xLTEtODA1MzI_e55b3875-0617-4507-9237-9b21dbe6dcf6"
      unitRef="usd">55000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i415fe7aa5e2c42f4af2f6c80da689a26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOmNjOWY5NDhiODc0YzQ1NTRiZGU4NWE3ODM2OTM3M2RlL3RhYmxlcmFuZ2U6Y2M5Zjk0OGI4NzRjNDU1NGJkZTg1YTc4MzY5MzczZGVfMzQtNy0xLTEtODA1MzI_4aa2b139-9411-477b-9b8a-6e44f49a30af"
      unitRef="usd">55000</us-gaap:DerivativeLiabilities>
    <cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY4Mw_9860e8ac-7d57-4980-88fb-f9d9ae5bd4aa">&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 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 during the reported periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;Six Months Ended &lt;br/&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/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;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;(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:10pt;font-weight:400;line-height:100%"&gt;(3,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ice617e57503c4f68ad630d543313f203_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi0xLTEtMS04MDUzMg_17f4e1e1-7095-4061-a5ca-62ec9c048eda"
      unitRef="usd">5454000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi0zLTEtMS04MDUzMg_8f42237d-df14-4f3a-9619-5528494954ce"
      unitRef="usd">3614000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ieffe6edafa7044b79a2c3af901a8bd30_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi01LTEtMS04MDUzMg_b696cede-422c-406d-a755-1fca0e1dfb46"
      unitRef="usd">3399000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ib04c7132550e48379dc11e5864ba95bb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMi03LTEtMS04MDUzMg_390f9fa2-b8ce-4110-8bab-88845b8d6c80"
      unitRef="usd">19423000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ice617e57503c4f68ad630d543313f203_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy0xLTEtMS04MDUzMg_a98392ff-81bd-44d2-906d-812d4ad96d73"
      unitRef="usd">1327000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations
      contextRef="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy0zLTEtMS04MDUzMg_10e946e5-e252-4381-b41d-7c96e07a6a64"
      unitRef="usd">6877000</cfr:ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ieffe6edafa7044b79a2c3af901a8bd30_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy01LTEtMS04MDUzMg_03d9391e-bc51-44db-a011-cc227cc9a10e"
      unitRef="usd">336000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ib04c7132550e48379dc11e5864ba95bb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfMy03LTEtMS04MDUzMg_b9cc945a-2556-4148-8043-96e0346ccd59"
      unitRef="usd">3273000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ice617e57503c4f68ad630d543313f203_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC0xLTEtMS04MDUzMg_fdddd033-1371-42aa-8d7e-b6cff02f3a47"
      unitRef="usd">4127000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibeffd8fb1a384a47a4b1c9957c9a80c7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC0zLTEtMS04MDUzMg_804fa643-5305-4d07-8803-78e506fd3426"
      unitRef="usd">10491000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ieffe6edafa7044b79a2c3af901a8bd30_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC01LTEtMS04MDUzMg_2298f920-5119-4d6b-9f9f-058c56849809"
      unitRef="usd">3063000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib04c7132550e48379dc11e5864ba95bb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjA4YzIxMDE5M2Y4MDRlN2U5ZjNlM2RlNDZiNDI5NjIzL3RhYmxlcmFuZ2U6MDhjMjEwMTkzZjgwNGU3ZTlmM2UzZGU0NmI0Mjk2MjNfNC03LTEtMS04MDUzMg_615ce94a-fb7c-4bc8-bb33-d31a0e7bde14"
      unitRef="usd">16150000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzY5MQ_c66f6ee3-8640-4a10-84c4-63c442d2e9e6">The estimated fair values of financial instruments that are reported at amortized cost in our consolidated balance sheets, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;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;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;padding:2px 1pt;text-align:center;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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 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;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;13,658,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,658,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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,946,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:10pt;font-weight:400;line-height:100%"&gt;1,828,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;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;189,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;194,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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;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,496,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,126,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 2px 7.75pt;text-align:left;vertical-align: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 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;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;45,601,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584,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;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;/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;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;43,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;43,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;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;/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;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;1,664,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;1,664,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;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;/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;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,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;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;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;/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;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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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;6,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC0xLTEtMS04MDUzMg_74c6b5dd-eecc-4a08-abb1-5b0d2b45c439"
      unitRef="usd">13658585000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC0zLTEtMS04MDUzMg_84f7c772-ba14-4417-9905-c41d9d227631"
      unitRef="usd">13658585000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC01LTEtMS04MDUzMg_05dac000-7fb5-4147-9251-846c48252776"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNC03LTEtMS04MDUzMg_7d7bc310-d969-4473-8ff7-1b62be31d034"
      unitRef="usd">16583000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS0xLTEtMS04MDUzMg_5dbb31bd-4456-45f9-b1fc-437ab1f5514a"
      unitRef="usd">1946428000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS0zLTEtMS04MDUzMg_bd33eedf-8e58-4830-be92-86ff05c34da0"
      unitRef="usd">1828515000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS01LTEtMS04MDUzMg_3f8c92d4-274e-4fc5-84c8-8a2a4bcaf9e9"
      unitRef="usd">1749179000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNS03LTEtMS04MDUzMg_46bcfb69-ba61-4dcc-8ed3-8019c4fb9bc5"
      unitRef="usd">1809143000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi0xLTEtMS04MDUzMg_6f30bb5d-caf8-4bf9-86ff-ae8210254355"
      unitRef="usd">189823000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi0zLTEtMS04MDUzMg_fa60e046-694f-4b93-8352-5b5ffbaea1f7"
      unitRef="usd">189823000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi01LTEtMS04MDUzMg_0f1f1f8d-a083-4f0b-a4eb-9a74b08f0989"
      unitRef="usd">190139000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNi03LTEtMS04MDUzMg_71d2be59-c67b-4088-b557-077299750f52"
      unitRef="usd">190139000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:InterestReceivable
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy0xLTEtMS04MDUzMg_908c4018-bf25-4928-93c7-40d1922111b5"
      unitRef="usd">194049000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy0zLTEtMS04MDUzMg_8149cb23-db9f-48a2-9b7a-af0712149ab4"
      unitRef="usd">194049000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy01LTEtMS04MDUzMg_f064a59c-382d-4869-be63-1182b6177aea"
      unitRef="usd">179111000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfNy03LTEtMS04MDUzMg_c4576be6-a796-49a0-bc4a-a1f7929e0358"
      unitRef="usd">179111000</us-gaap:InterestReceivable>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ia8aa0c2a18e04bfb87e41880f8b3b409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS0xLTEtMS04MDUzMg_ae2bffd0-8e2a-44ce-8f9c-7da13987f7d1"
      unitRef="usd">16496394000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i679d4775810a4edb981d6f90e878a982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS0zLTEtMS04MDUzMg_1b0b27ee-9f58-43f8-9a12-31445ab9bb62"
      unitRef="usd">16126497000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i16f201d8940549dc971ace2e41adf2b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS01LTEtMS04MDUzMg_caa1b262-11e5-4977-83d6-4658fb99abbd"
      unitRef="usd">16087731000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ie338fe7f99c342d6bd6231c01657a3f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfOS03LTEtMS04MDUzMg_69d5c019-b973-4636-9a7d-860b4efbf205"
      unitRef="usd">16079454000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:Deposits
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItMS0xLTEtODA1MzI_a0709265-0c9e-4403-872b-a4ea6247e35b"
      unitRef="usd">45601765000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItMy0xLTEtODA1MzI_f62e1ceb-3141-4e39-9998-9c7c2cee251c"
      unitRef="usd">45584113000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItNS0xLTEtODA1MzI_155fc83f-cefb-4cd6-91d2-b291a43da7b9"
      unitRef="usd">42695696000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTItNy0xLTEtODA1MzI_2d716957-a1f7-46e6-ac51-7fd03529c6ae"
      unitRef="usd">41343426000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchased
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtMS0xLTEtODA1MzI_5a61c81f-1a0c-4bb9-aa4e-b4bcb513117a"
      unitRef="usd">43200000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtMy0xLTEtODA1MzI_8c9e79bc-0c75-4245-9f71-4f3e97c14ec1"
      unitRef="usd">43200000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtNS0xLTEtODA1MzI_a61d4b12-f95b-4a19-9d03-09d9464e7415"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:FederalFundsPurchased
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTMtNy0xLTEtODA1MzI_73ffaf00-aa8c-4b7e-a3e5-b29d3d681d3d"
      unitRef="usd">25925000</us-gaap:FederalFundsPurchased>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtMS0xLTEtODA1MzI_2288ef68-234f-4442-9dfe-6788d621d5e0"
      unitRef="usd">1664685000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtMy0xLTEtODA1MzI_150050f1-3c2a-4ba3-89ba-4cd15dbfe8b2"
      unitRef="usd">1664685000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtNS0xLTEtODA1MzI_ba261b6c-fa44-4d45-92b4-b516632685d7"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTQtNy0xLTEtODA1MzI_cedd856e-01a9-4e96-8c7c-d66077e5550d"
      unitRef="usd">2740799000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtMS0xLTEtODA1MzI_722fca42-64cd-4f35-822f-438fba8e1dba"
      unitRef="usd">123040000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtMy0xLTEtODA1MzI_50233244-fa02-4dfc-afec-df64e2f59bd2"
      unitRef="usd">123712000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtNS0xLTEtODA1MzI_5a716a70-f807-45df-a42e-78af2481f99c"
      unitRef="usd">123011000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTUtNy0xLTEtODA1MzI_46ee5594-d0a9-444b-beaa-e6a97b7d3a13"
      unitRef="usd">123712000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:SubordinatedDebt
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtMS0xLTEtODA1MzI_21d06f8e-0c0e-4d19-8b7c-0e3119595f90"
      unitRef="usd">99256000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtMy0xLTEtODA1MzI_195464a5-630a-4e62-971b-acc1c0e5cb82"
      unitRef="usd">99626000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtNS0xLTEtODA1MzI_15bf3985-ca74-4dad-a3a5-cf8b584e5ad2"
      unitRef="usd">99178000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTYtNy0xLTEtODA1MzI_c66eea8d-a77c-439c-9e4f-d3c590daf2ec"
      unitRef="usd">111430000</us-gaap:SubordinatedDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i6ba0ad5120034347a2a6a0d4aad2556f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctMS0xLTEtODA1MzI_a8a38928-4b95-4102-acf0-0d4b46f37bf1"
      unitRef="usd">6059000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="if538cbd2d2e644f98e5aa9c6231d7c08_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctMy0xLTEtODA1MzI_fcf5d7e4-1edd-4609-9b37-3253cc928546"
      unitRef="usd">6059000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i415c0a858d024033be51ac0b0b4b68ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctNS0xLTEtODA1MzI_dbe8c2ed-fd98-4142-b504-e537edbb3cd4"
      unitRef="usd">3026000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i700f4303d9c3473ea6f2c8caeed5eba6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RhYmxlOjUwMWU1YTliMGVhOTQ0MmI5ZjgwMjg4MDE1MDQxN2VhL3RhYmxlcmFuZ2U6NTAxZTVhOWIwZWE5NDQyYjlmODAyODgwMTUwNDE3ZWFfMTctNy0xLTEtODA1MzI_0468bb9b-dd31-471a-ae44-7d1852e0dbd2"
      unitRef="usd">3026000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <cfr:Financialinstrumentsusingfairvaluemeasurementoption
      contextRef="id26d895fce2b47119ce25a28f9db1420_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzU4OQ_8f7e8605-319d-44dc-9caf-3fefe72089f5"
      unitRef="usd">0</cfr:Financialinstrumentsusingfairvaluemeasurementoption>
    <cfr:Financialinstrumentsusingfairvaluemeasurementoption
      contextRef="ia2432090d7ca44b385d6e86c8686b1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185MS9mcmFnOjJiMDJhZjMxNDA1YjRkNjU4ODg4YzNjYWU3ZTIxYWQyL3RleHRyZWdpb246MmIwMmFmMzE0MDViNGQ2NTg4ODhjM2NhZTdlMjFhZDJfMzU4OQ_fb69404c-fab7-402d-b208-8d3dcbd17ab2"
      unitRef="usd">0</cfr:Financialinstrumentsusingfairvaluemeasurementoption>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i694032547e53414a956f89b605736d19_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmZjZjBmNzI4YzI1MTRjY2U4MWFjOGY3ZjFhNmQyOTFjL3NlYzpmY2YwZjcyOGMyNTE0Y2NlODFhYzhmN2YxYTZkMjkxY185Ny9mcmFnOjllOWJmODdjYTA5ODQ0YmE5ZTNmYTQ2YzkzM2JlYjQxL3RleHRyZWdpb246OWU5YmY4N2NhMDk4NDRiYTllM2ZhNDZjOTMzYmViNDFfMjU5Ng_ef8e69f2-3b6e-4fc4-89a4-f297bab52708">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-weight:400;line-height:120%"&gt;Information about certain recently issued accounting standards updates is presented below. Also refer to Note 20 - Accounting Standards Updates in our 2021 Form 10-K for additional information related to previously issued accounting standards updates.&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 2022-01, &#x201c;Derivatives and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method.&#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;Under prior guidance, entities can apply the last-of-layer hedging method to hedge the exposure of a closed portfolio of prepayable financial assets to fair value changes due to changes in interest rates for a portion of the portfolio that is not expected to be affected by prepayments, defaults, and other events affecting the timing and amount of cash flows. ASU&#160;2022-01 expands the last-of-layer method, which permits only one hedge layer, to allow multiple hedged layers of a single closed portfolio. To reflect that expansion, the last-of-layer method is renamed the portfolio layer method. ASU&#160;2022-01 also (i)&#160;expands the scope of the portfolio layer method to include non-prepayable financial assets, (ii)&#160;specifies eligible hedging instruments in a single-layer hedge, (iii)&#160;provides additional guidance on the accounting for and disclosure of hedge basis adjustments under the portfolio layer method and (iv) specifies how hedge basis adjustments should be considered when determining credit losses for the assets included in the closed portfolio. ASU&#160;2022-01 will be effective for us on January&#160;1, 2023 though early adoption is permitted. The adoption of ASU&#160;2022-01 is not expected to 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 2022-02, &#x201c;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.&#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;2022-02 eliminates the accounting guidance for troubled debt restructurings in Accounting Standards Codification (&#x201c;ASC&#x201d;) Subtopic 310-40, Receivables - Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, ASU&#160;2022-02 requires entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC Subtopic 3126-20, Financial Instruments - Credit Losses - Measured at Amortized Cost. ASU&#160;2022-02 will be effective for us on January&#160;1, 2023 though early adoption is permitted. The adoption of ASU&#160;2022-02 is not expected to 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 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.&#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;2022-03 clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. ASU&#160;2022-03 also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction and requires certain new disclosures for equity securities subject to contractual sale restrictions. ASU&#160;2022-03 will be effective for us on January&#160;1, 2024 though early adoption is permitted. The adoption of ASU&#160;2022-03 is not expected to have a significant impact on our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>127
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !5X_%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    "  5>/Q4?AZ,M.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.LTD!E'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y
ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0  D/Y$TJ<Z++S5T?O>'\C'L(!C_,
MGD!)>0V>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB
M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]<E
M-AU2_I6<YF.@C3A/?EW=W6\?1*.D4H5<%^IF6]UJ*76U?I]<?_A=A'UOW<[]
M8^.S8%/#K[MHO@!02P,$%     @ %7C\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
M"  5>/Q4 %%<EJ('  #Z,@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;;V^;.!S'WXJ5VYUN4A/ Y$^[:R.EI-EZV]JLZ6WK37O@@I.@ LX9TS;2
MO?BS(0EQSS@@N7W0 .'W!7_B/[^OP:=/A#ZD2XP9>(ZC)#UK+1E;O;.LU%_B
M&*4=LL()_V9.:(P8WZ4+*UU1C((\*(XL:-M]*T9ATAJ>YL>F='A*,A:%"9Y2
MD&9QC.CZ'$?DZ:SEM+8';L+%DHD#UO!TA19XAME?JRGE>]9.)0ACG*0A20#%
M\[/6R'DW[MHB(#_C:XB?TKUM((IR3\B#V+D,SEJVN",<89\)"<0_'K&'HT@H
M\?OX9R/:VEU3!.YO;]4G>>%Y8>Y1BCT2?0L#MCQK';= @.<HB]@->?J -P7J
M"3V?1&G^'SP5YPYZ+>!G*2/Q)IC?01PFQ2=ZWH#8"SBV*P+@)@"^"'"Z%0'N
M)L"M&]#=!'1S,D51<@YCQ-#PE)(G0,797$ULY##S:%[\,!&_^XQ1_FW(X]AP
M3/R,_XP,H"0 %PD+V1I<)D5]$K]+&[P!%DB7B.+TU&+\BB+.\C?JYX4ZK%#O
M@\\D8<N4*P<XD.,M?J>[VX7;VSV'6L$_LZ0#7/L(0!M"Q?UXA\*C#H!.9?A8
M'S[&/K]Z$>YH2N/NX+NYGENAI^#]XQ,_!UPR'*<_5;P+P:Y:4'02[](5\O%9
MB_<"*::/N#7\[1>G;_^A@F52;&Q(3 +9W8'LZM3+6GR[7F$5-GVX8[>_J/AH
MHYKR,20F\>GM^/3J\?F2(<HPC=;@!J\(92I6>BE&,Q5A3QO5E)4A,8E5?\>J
M7X_5%-.0B$XQ +QK558KO=*NLZKLK;3Q3:$9$I.@#7;0!C4;($4\)\B[LNH:
MIM>:HRA55C%M6%-:AL0D6L<[6L?:$F[Z_4D887"5Q?>8JBCI-6S;:3LN?#D.
M%:2TH4U)&1*32)WL2)W4(76#%V'*>-5BX K%RJ:HU_&R*,*)-:$D9> <)0^8
MID=\X/4[*GQ:K:;X#(E)^!R[3._L.@!Y20GES3%/,H[ C/$.#1 */)(EC*[Y
M9Z"D>D#]]KL*GSZH*3]3:C+ O?S8J0/P%CV#RX#W<.$\](M4K;KE'I <=-O.
MH.<,^L=*>MK@QO0,J<GT8$D/UJ$W"@*NSEO<9@/D6>YUHJYS>DG'<<"W#OA
MA#E*>%6FW/L<*4EJA1J3-*0FDRRM@J--H/]'TA-[O 7?DJ=$25$O-T,)&"4<
M8$C4[(QZ U-J,KO2'3CZ_/XENUWW-Z7D,4Q\=374:U9T?48M@RDU&5MI&AQ]
MJO\2VY0/GB@"?X>KZO%"KS@XAG9/R<VH?3"E)G,K#82CS_OSICFB&%5CT@O\
M#AW[K1*34<-@2DW&5%H&1Y_G?R(^KTW3)4ET6? !$0CM=M=VE%FP/K0QK==P
M#$YI&9Q:GL'+*!4^JS!78;+(.[-,/3>G5[Q3SNAY^JC&U%[#/3BE?7!J^8?+
MA&%:3#$++X^V&)74](I5U(QZ!E-J\AQK:1I@+=,@_"FW"'RL7!"Z5K$ZH/,)
MT04&(]_'7(C+!(6D<M[6J&<PI2;S*ST#K.499C&*(G">I?SK5-E"#^A4SH3H
MXQK3>@V/ $N/ &MYA(L8TX7HT-YS!;;D8V>\0HFZVND%J[$9-02FU&1LI2&
MM0S!;(EY)=/!TLM4PS+J $RIR;!*!P!K.0".*<X](_$?N W(GVJ!ZXSQO#8)
M>-U3\C.9TGL;M5ZN)A[*/@[[70<.3@8GI]:C1.PUDG]8)O]0GZIO4*4%JA6B
MX!%%RJG_\XU2?Z],=L=VY/)X^NLUKD\'KBF7NDS=H3[S'L4X"?*)[$F$U-5!
M+U#=G(RF[J;49$QEZ@YK3O=/PE0D\7>8UX\)/Z@>Y0ZD\%6/<HVF[Z;49&)E
M^@[UR?9+8IN'2]7,]')?U,2,INZFU&1B9>H.:Z7N'H=&.;#+),#/X"-6CW%Z
M*5O\N2>P[RJI&4W=3:G)+Q24J;NK3[FW_G"_8>J>8!Z0:[<=V':5[EH?V?CM
M@=?(V-TR8W?UF?9^8@!^?,9B-N(G^!=<77P#=]<W'\'L]MK[""Z^>Q]&5^\O
MCL#EE=?9G:@$:S)%]XRJC4VIR;#+A-^%QE][,9FY>T;5QJ;49)I[[Q#I$_C;
MD$48D#EPX._W;\$,^QGE>)44]4IR=OR&IU-@RKN/KQ5YGZ>7:XSQ-1R"6SH$
M]\!\/D5!/IVVCN])I*2G%_ F-TI(1I\(F%*3(96FP-6;@FWE A?/_A(E"USY
M./Z T-7=[$))RZA),*4FTRK-A*OW C.>XW%_>0ZF%,\Q'Y<#HP.,24/A&54;
MFU*3P9?VQ!T8'V!,F@W/J-K8E)I,L[0NKMYK-!E@#I@@O")IR!!=;^9>C@!&
M_A)0G-]XDC_/0,"QNC9;@E!,VN.4\0U^,'\%6=Q%M]/MV;^"*Y*TO2S.(I3/
MZG,_M<(L$\Y*;FQ'8-L,E3^44<=D2DW^H4K'Y.IM3HTA[,!;4I.;SI2J01DU
M2:;4Y)>%2Y/4U;N:^L/8 :&J84P?UOC-8:/>R-I;+""FW/-%%RGPQ9M@Q;J!
MW='=PHY1OIS!*D\O5H5\1F+&/@41GO-0NR.64=!BH46QP\@J7WIP3Q@C<;ZY
MQ"C 5)S OY\3PK8[X@*[Y2[#_P!02P,$%     @ %7C\5"KM>CK3!P  L1\
M !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6RM6?M/Y#@2_E>L7K2:D6#:
MCSP9:(EA;N]V-3LW@MF[GTWBIJU)XM[8@>'^^BN['^E.' ,20D >9>>KLJN^
MKY*+1]7^T"LA#/I95XV^G*V,69_/Y[I8B9KK#VHM&KBS5&W-#9RV]W.];@4O
MW:"ZFE.,DWG-93-;7+AKW]K%A>I,)1OQK46ZJVO>/GT2E7J\G)'9[L*-O%\9
M>V&^N%CS>W$KS%_K;RV<S?>SE+(6C9:J0:U87LZNR/DUR^P 9_$?*1[UP3&R
MKMPI]<.>_%Y>SK!%)"I1&#L%AW\/XEI4E9T)</R]G72V?Z8=>'B\F_TWYSPX
M<\>UN%;5?V5I5I>S;(9*L>1=96[4X[_$UJ'8SE>H2KN_Z'%KBV>HZ+11]78P
M(*AEL_G/?VX#<3" 1!,#Z'8 ?>D MAW G*,;9,ZMS]SPQ46K'E%KK6$V>^!B
MXT:#-[*QRWAK6K@K89Q97*M&JTJ6W(@2?>(5;PJ!;NUT&IVAOVX_HW<G[]$)
MD@WZOE*=YDVI+^8&GFS'SXOM4SYMGD(GGO)'UWQ #)\BBBGU#+\.#_\L"AA.
MW'!R/'P._NZ=IGNGJ9N/3<QWI37X=^[S8S,P\@^T.76NU[P0ES-(&BW:!S%;
M_/H+2?!'GU=O--F1CVSO(PO-OKCF>H5@M5#9";1L50V[O?GA7;O-1*F;R*;]
MPR*-&,ZSB_G#H3=CLSB.T[0W.\(9[7%&09R_-T: ]^;L3O!6-O>0@VNEI?$B
MW4P5'T @-,-YSM(!5H]AG&<QC2(_VGB/-@ZB_4V4HN456G:0!P@RI_3!C$=/
MS^,<XP'&L16+<!K[ 29[@$D0X ULI*I"_+X5 JJM/XS)&%\2#^&-C=(<,S^Z
M=(\N#:+[K@P$K]AM37<@_N[D Z^FL*;CE61)G,'/ *_'$.P8/HC[$>9LCSD+
M8KX51==*(X5&*U&5R"BHO\9>>CI%#1"M6B)> 1VZT@G$BHI6E-*@2D&9T?;V
M"8DSQ V",B@V";ZKA2X,N]M0YD1])]JMB;?>;8*2C7W-HR2BPY3UV*513M+<
M'Y)\'Y+\I2'A#UQ6_*[:>*YA'4^M*Y#0LG:<LN2R1;"^G? YDGL6+<U(,EI=
MCR'+:930B?)#<$^ .+PG6U[:NL.+0G6-07KOG)?G\ @(H,B&R>,SBTE")\ >
ML#4)@OVB>*/WVPZV$V\;"'(IM0/OATQ\068)ILD0M<^2L83EZ03PGG%)D.P6
M7X36Y^@JE"<-'(%W7A?H"-@997G"Z- #GV&4)4DRX4!/IR3,IU^%">!CGL!%
M@"^/A@!]ECA+4T8F$/9$2L),^JT5M;21M#7%5M6U)0"W6;R8/1R)H8CDP]3S
M&L:832+NR92$V?2?2I6/LJJ\\,;TF,0 ;K3BS]H=@^N)E(29]-]F)5K0O88W
M]](6..Y4XW0\QX099_D0[=@HF]R;/:N2,*TZK:>[MA4-R)--M;7UH9)+ 1[
M'9=S:Q#ZQ51=\]!GEF>4#1WPV.48:O&$#SW+DC#-7A5%VT$IDUL]"#UB(4 8
MN,C#AE9N.39KX'5@S'56\,5#9>BQ2PB-\=1^Z3F1A$EQHVT" ,<4%I,TB[)L
MR-H^2R@1691/2!G:DQW%P<[GB^1WLG+LYF]_@ESYZO[GC68[=K8G2QHFRZ^J
M.9/C]J)V75&@RZ >&H3PL_R@XFT=]%E&E&$R(4OH08L:)LQ7]45T3'LTR6!W
ML2'_^"PCFM)DJH^C/4/2,$-N$B (<TQ^49Q@DB9#SO%9TB2/DWRB6-*>)FF8
M)H];N'77%BNNA;>/HV/FBQ@=-7(>,QKG=**3HST]TC ]WH@=NF?Z.3KF0)(D
MT5A%>PQI"DUG/E&^:<^6-,R6T-I(D'2WW9UJ04X[Z?]5&3_9T#$+$DB::!18
MOQV9$!ZT)TP:)LPCF(V%>:"I>:U:(_]GN4CKSC%GH?1$Y,=TF,/*#X6UUXQ,
MIEQ/FO25I+GF3P/&K/J*[W7 0YLXSI,A;7KLTAB282H=>]JD+Z'-YU".&3'*
M(I;F9*A/?)9)Q+*<3:0CZ[F3A;GS=L5;L5(5E _]ZR\9)>E'] ^0V>;)2Z7L
M3:GTK68[]KVG4A:F4N@ME@+T98FT4<6/4]AH.YUY@C]@@M:PU;0-T$=$\"G&
M[G=S!1J2SJQ4:U,*[L;NU@;;K6CM2X1/.\-W)Z2_64D(;LG=V_ZU>[Z 7'SO
MLA* 3+]/>?E[%.;A[RB.1DW&\W;'<>U9GH59_EK5-;CW?%!I.*I)=$I9<LIP
MLKO[EE$::X8D&H4H;'0<GX.7V&%-<566TFX *!%K+DN0<ZC@:PDEPPO4TUQC
M NLTU&U>0PR5>X)96*\N6%A=W C#I7TE8]_,@&SSOW ?"P:&4TSPL%WT&%(G
M@B;*+NNU!0MK"V".KNXJ1X ;HBA4#5FVLE_H'FS7".<"O;,O9][OR='PGUY_
MQK+B+$LCBH<\Z#%D4<JFU#+KY0<+RX_OK>#0YC[M,@FVO>5L*#>$G8*XW>?,
M9#I06Y=2?&#XB@09ZY0S@L&QH?L>.XK3J8\2K-<S["7OU;6'H(0C*"_HL29A
M+$KR="@:/891Q/(XGF+47KZPL'P9<;];B5>ZD8T_2_G;:I^EOZV>'WQ/M1^S
M_^3MO6PTJL02AN(/*<2BW7P?WIP8M7:?6.^4,:IVARO!P0%K />7"C3F]L1^
MM=U_I5_\'U!+ P04    "  5>/Q4VIF9YC4#  #;"@  &    'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;*V676_:,!2&_XJ555,K4?(!!.@ :5!-VZ1*J+3;
MQ;0+DQR(52=.;0?:_?K93IH2"%_3N( X.>?U\QJ?^ S6C#^)"$"BEY@F8FA%
M4J8WMBV""&(LFBR%1#U9,!YCJ89\:8N4 PY-4DQMSW%\.\8DL48#<V_*1P.6
M24H2F'(DLCC&_'4,E*V'EFN]W;@GRTCJ&_9HD.(ES$ ^IE.N1G:I$I(8$D%8
M@C@LAM9G]V;BF@03\8/ 6FQ<(VUESMB3'GP+AY:CB8!"(+4$5C\KF "E6DEQ
M/!>B5CFG3MR\?E/_8LPK,W,L8,+H3Q+*:&CU+!3" F=4WK/U5R@,=;1>P*@P
MWVB=Q_I]"P69D"PNDA5!3)+\%[\4"[&1X+;W)'A%@G=J0JM(:!FC.9FQ=8LE
M'@TX6R.NHY6:OC!K8[*5&Y+HOW$FN7I*5)X<35@B&"4AEA"B,:8X"0#-M)Q
MEU/,(9$12!)@>H6NT>/L%EU>7*$+1!+T$+%,X"04 ULJ$JUG!\6LXWQ6;\^L
MW[.DB5I. WF.Y]6D3PZGWT*@TEV3[E;3;>6_7 2O7 3/Z+7WZ,T@R#B1!$0#
M14##:\FNU0[1]UX;"%.UU\VZJ*I! 8>02$29J/6=3]0U$^D26HW<3F]@KS;-
M'8ZI.&B5#EH''4Q8'*NB4-LE>&J@%'.TPC2#.L)<R-^8W6DZ[A;BD: *8[MD
M;)_!*"*UN03"F8P8)W\@K&/-!3L;&)[KY)\MX%,B*]2=DKIS/C41(JLG[NQP
M^&VOY;<<?POXA, *KU_R^@=Y']3+7&3\M4I<A^KO$+ANR_.[6Z"[85['<;I[
MEK5;8G:/E!Q7Y8;&:*I>V\!54:&9!D:_[B"> _]=1WQ04A]X-R+% 0PM=:()
MX"NP1A\_N+[SJ>X5\Y_$*NY[I?O>0??OID^IV-XI%7LDJ(+9+S'[YV&>5+3]
MW7U57[,G!%:P7>?]4'/^"7Q_W1:"%9A.#?/QN"KRQCGLGH.,*'G.]+&L>YW4
M/ -]!.W=)(5\]ZB!@QCG[GM[H_/0;=\=YDN2"$1AH>2=9E<M%,\[J7P@66J:
MD3F3JK4QEY'J/H'K /5\P9A\&^C^INQG1W\!4$L#!!0    ( !5X_%11Q[ P
MWPD  - S   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULK9M=;^,V%H;_
M"N$M%BTP,Q8_1%+9Q$!CJ>@LVNY@,MV]5BS:%D8674E.,OOK2\F.99.'C+OK
MFR1V7A[YY:'(AX?R[;-NOK9KI3KTLJGJ]FZR[KKMS73:+M9JD[<?]%;5YC]+
MW6SRSKQL5M-VVZB\&!IMJBF)(C[=Y&4]F=T.[WUJ9K=ZUU5EK3XUJ-UM-GGS
M[5Y5^OEN@B>O;WPN5^NN?V,ZN]WF*_6@NM^WGQKS:GJ,4I0;5;>EKE&CEG>3
M'_%-QD3?8%#\NU3/[<G?J+?RJ/77_L7'XFX2]9](56K1]2%R\^M)S555]9',
MY_CC$'1RO&;?\/3OU^@_#>:-F<>\57-=_:<LNO7=1$Y0H9;YKNH^Z^>?U<%0
MW,=;Z*H=?J+GO39.)FBQ:SN].30VGV!3UOO?^<NA(TX:F#AP W)H0.P&S-.
M'AK02Z_ #@W8I5>(#PT&Z].]]Z'CTKS+9[>-?D9-KS;1^C^&WA]:F_XJZWZ@
M/'2-^6]IVG6SN:Y;795%WJD"/73FEQD%78OT$GVL%WJCT'OT^T.*OO_N!_0=
M*FOT9:UW;5X7[>VT,]?OHTP7AVO=[Z]%/->BZ%===^L6976A"J!]&F[/ ^VG
MQO?1/'DU?T^" ?^YJS\@&KU#)"($^#SSRYMCR,[_=_7L?[[Z66?0XTB@0SSJ
MB?>Q[E2CVLXDN<_[#93??00&1^CGM)MVFR_4W<1,6JUJGM1D]O>_81[] ^K<
M:P9+KQDLNU*PLS2P8QI8*/KL%YW7[;L^"=6N*.L56BH%WFO[,&((TR\'3S/,
M.1?)[?3IM)<!F20\B<]EJ2NC)ES,SV49((LC+.11=N8Y/GJ.@T/O02UV3=F5
MJ@5'77S-47?-8.DU@V57"G:6 7[,  ^.NB_Y2_Y8*:CW]PWCDY3'G')K_,Q=
M%8EX1*Q1YJJ2A!%J#3)7Q2).(WB,B:-#\9;#]^I%;;8=9%*X)D5T,JSW)@$5
MQQA;)ET5QC1AS'()R8@0#+8ICS9ET.;K+/[^4>5-/WT4:JO;L@.G$.DFC5-A
M^9F[*LJQY28%1$38JLQ5\8@)V'%R=)P$'?^D"M7D%5KN#)0@ S,06=PGP,BS
M?+H2*_^IJS ILRQ"&M@@CD9&BX(6/YO[O:I0OFK4'L] ]HK<*T>614!C)Q(*
M8Z<1T,0>CR<<BL/WI^Y,$LMS" %]8G>H1=R9:^: SHSNB#J&75W,B>3VK 3I
MHH0SGW,R.B>7@9=Z,=N_%B:O0XPK+8)7C99>-5IVK6CGV1@I& ?I;I8&YLM#
MT_-[(TZH/?)<&67V=)-"P9(XBNUAY\I$A+EGT(V4B<.8>3YK;G?-8FVVV^#4
M>8AT]@GLY1_2V'Y=B12V65>#???7")<X2$YF]GRU]]8,&KM7%XDSA[HJPPJV
M65=$:"1MNZXJX3Z_(\KA,,N9C6&I^UK0HV[,#F+8V1=JJ9JF1[QQBBW4H^F)
M70-O+[!+84(X<ZPKXM1>-0$1IL[. E(1Z:$A/%(?#F/?PVDOU+KSF(5@C#/;
M[26J%% 12IS4OZ$ZMSO2'P[CG[6*'E84T+++8E@:3+4]N[)8VF"< BH2Q]+A
M!N":9N+VN1X)$(<1\#?5740.+IL1*8E]6\XA72RP/6130!=30>PM> ;H6"(C
MZ@%?,G(A"7/AO%%%V:%*MVTHU<3%-7M2>UN2OBW) ,D)1IV;',&0A,$02"[*
ME^8U6EQH'P!!*.V0#DH[H /3#NA8(A+?#H^,P$C"P/B;KM^7%U3KR%69\:K1
MTJM&RZX5[3PA(S.2,#-^:78F$WE=F&P\F:3TA($V>9VO!MCPEO ( (I""&X/
M3$@FA;WP #+!&;4WJ)",8NF9A,E(E"1,E ^F6\N%0H:TFI5JD:Y?:P\H7RST
MS@-=Q$4^0J4-5'- AA/);*@&9(QS>Q^< 3)JHA%/'XRH2<*H^;%N=TU>][V@
M-YNR[8_3VF%@>(< P)P8& * +!*"VO8![)3468=!620]FPHRDB<)D^>PDS7Y
MKU=J,+W(FP)UID/:?'\LZ.T%H.27V(6U.:3BS"Z_ :H$4WNG :BDH+ZI><1-
M$L;-?W7K?F':WP+O+A\%+@TFTMX=S0&5Y,Q9IP%*36*GA@/)^&F5\KP'1@(E
M80+ME^M57M;H^WY=_J&?!MIC>?]T,, =X1*B,Q.\*4G?EF1!R;GU$4-)&$.'
MY(.N@.JCB)ST BKF["P!%4Z(/0HR2":X3&"/=$1.&D;._0:C=@D$/"YT>=
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
MVD#(+,W,BJGC+&@!IQ@0*.@?HF![\Z"=-?,Q=N$"",210W818"41"YII;XP
M6<B"EET@^BACX$\MNT"0@\$@/E!ZT&VA3U^I] ^S@3(0MBZ%%SSFW&_6$0B0
M!IRWK0)12'T?-#;+44PC#ZC?O(]Z.X\SN=2+\E7,P+%#953=Q^O>^N7M7?G>
MU.B_H5=CBO1/W$M=^1BT55\]\WT4>@&E*\GD'*;R+_NP9%V]G%4?5JW*IZ$'
M9:W*R^92BD1J!X#QN5+VY<--4+]?COX'4$L#!!0    ( !5X_%25+*<\;0H
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
M!5ES)*H\Q_SMD61L/[=<Z]#PB6Y3J1KLQ:S$6_)$Y*_EFL.7W;(D-">%H*Q
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
M#?2;,7J& SVSH8G3F#!BZ;8-*106F'FB"#MZ3/OR:?(417H73$[0?S")P0,
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
MHA:RR>H/Q?WWJI7'(WIQD57\7]SKL1Y6C)NJ+M;M9-ROTUS_RL^M'D830O/
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
M$SJQD/%<2FFA[1)TPHU#^ +),.K!2Y\C;<)5AL=%F874;AL1HPXGQ)5-6"%
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
M=^W]'ZS?3\KYEFW=RU]U[]Z-]0NUW/1#N_:# <&Z:MRU_.3Q,!N0AX\,B/V
M6.!V"PF4/Y9#^?VW77NO.KZ-V?A!MBJC 5S5D"COAPY/*XP;OO^Y+9O^V[,!
M4_'&V=(/>^.&Q8\,,^J7MAEN>O7[9F57N^// ,($1SS"\29^<L+_VC0+I<-
MQ6$</S&?GO:E93[]R'SO[-)6=^5E;7OUO^>7_="!_O]W;*-NGN3X/)2)U_UM
MN;3?O0#3][:[LR^^_^UO(A-^\P24R01E\M3LCV/_R6''@9*YE/M[;SNKREY=
MM36DKG^M@%XKZ/T1>%E?VD[I*% _M.NU[9956:NR6:FJ68'A.GY]J=(@U440
M9YE\UB8)BC0!N6UW_?!:773M:N/D*C-Q8.)4Y5D>)-JH]P"G6EH5Q5&@4Z.B
M, V*,%)_&FZP;!3JH$@25>@@25/UH1VPFI5959%G08&9HB#,LB K8G51/D +
M+3]RO<'+,3Y>=^5:%5%01(5*XCS(\WB^%R@GS-D/Y6!?S^^OVVZXAJ;IE0G"
M) I,:+"UW&1!:#A!@\W[3478/1Z%.3[I, $>(O4S<91@ER9+5()=$3EN \NC
MBZL\"%,LE><J"]+,!"8*99D-7MZ%\@_MVBK[ZZ8:'E0M)-0IT*JUTG$21&FV
M^P;XH5?ME5IV=E4-RA"I8:;2J C"(O>H-H [*5*58H/8S03JX?K<K@'6-7&?
M1"%P'_K7YV\5V$ 61+'&QDBK))QMA\AI9=VD*((,%$E 1&T*/Y';U4L5F2#3
M0$ILW!>-+[K(.-'2-A!3XE\V]X-L;@%-TP_\WFXZ5=MF53773ID3%>URN>G
M\-5P4S4*ZZOW BO>_V _E7T KE[6&QG$IU<R2]F!"P:UMD/7WK9U-92P#]BJ
MK'L.(:@:B$I9UV5_]A- ^"LXYR8 #:B0&]GK>PPY;_"M:@.*VCT,"Z\.!S!P
M'RVLI?J -=?EW]I.@/6; "K4+::$>%:M4*3J!T?01R627Q]A,T'M0IW+#).D
M4Y$&W#-4@>B#1I;:0[(C2V=K3+120XMU'E0/;-5V7/T!'Y3]M+2]C(C"_^!E
MV%+5[7)$ZC1J9S%U7^XL0UIXL1\'!.K^IEK>N)GQ5KHH]E=2)V7=M^X)(/)T
MO;BX<(]/%^HOS=6&)DEP50UP'X!8K&<_#988= )#9 )WS>H2PF2'P79S<:KZ
M?N.@= :83SUS[8$\P?HRS[.%AH&NZ\HSR,NL6$3CG0![[V^MN"#U@S#,/JT6
M"FX&G(C&Z7 PG54WY9U5?UF\7Z@5-'G9P=]H6G@!@D6'D9$O9GN];#O8(0_U
M+_93M6P=B>"4R:Z)M,NR+D$?0? -;,AL.FYT,^*Q7+<;SEO>E55->ZIXO_.#
MYBM[)AO /M=-=54MRP:8'G9WJ=INUP;A9K10[SQG7)0=Y,09L85ZZY#>=H"X
M%(Z"K O(EYN>.A#B?>^Q!)O0;+%"VMEN@%.J5E4'O+<=WK6?[')#$F *P$<,
M^?U64&"X55>  EP&KZH>B477TW:=EXY>_?8W>1R'WXR\? N(*]O+W>@;<.#[
M#7AXA,)SAT[B1;KECGV<"+OH--Q]YPB:SI?+CJSY%EOM*&Q;-V?[L!H?=M-#
MA1GW0$J21;[+KTFX")^&\0"B7;9V*JOW&E<@@:)^'*BMR2C['MIR%#*,:=>W
M5$14C="1*\'TR+'B[$(^_M@VKV3/7CM>E)C^QXT=Y<=Q$=2ZT[!@6B$77EKA
MI4KX'N# I,J##F!7MY/B]>#>E@^.NX7)R-V7UC9^%Q2/WDN0(I"(;4#\:8Q(
M!!:;PW);PV];D2 -X"\]_%3D&PRXL0TM%DQ& T>%LY"QHNP;+'-;-:))N-@H
MXGCQ 1!!)@6CX- U(SD/@6HOZ^K:*WM BI%\>TE7 F#MV"TNO<7&)=G^>@,6
M;R%WMUU[5S$,\U@?H1:6"E1OK_&RHQ%H!J.Y-2W!$[ZH\-4!3WE_84[=^6=:
M>MSPW@$0B\7..;/PQC\R]BEO.(J"* OQ0</!TKC"MJ;P<5ZJ),C@W#J_6%Z+
M$KB721*K".Z7IJ^4XN]3GJR0./[FT>MCKNV;3553EP/)-2'>RA/@R.'< @YX
MR!$\53A8D0[R*-MU<_=7*I)\MNI11Y%.8J;AW24AILR/.8#[LT::_QQI@,$4
M+F3JG#^3TPM,=9!%@M0L  >(J7+<(EZ;<+;$.92I9I__CMG2+1\2J@<+RTG?
MJZNN:3NQ\X5[3?@-?T+\ :;P)P=5*MBH=_:NK>^XOA/=_>_8]AT,C+,*'VRW
M]OM[BHE&?+Q$I".LE,:.I=*0419<[R+"U:3$113F<B\3=O/\Y]DL#;*L>)1=
ML*7Q(U$-RN?9R)G_"!L^]_H5[ K8#&,DA(O3+N("*D$KR!D"P0.6<@S^)#-_
M/?Q'&/^Y@W4>3I]-FGJ!>8:0?.UU%"L3Y 6E*@L,XO0Y=R'<$D[*1>JT!.N,
MZ6/-*Z/,="N6?RA71T3LUG;,_TTF'1Z9J$Q1J,Y]\L(E :8D6Q0LZ-HY:/?M
MIEXY"PK#V<([_#M-YPI*&(3#F,G<P@;#. 6JL1+R#>6G@-?R%B;H4[4&)>!F
MO&2:8;A!,#:RT<L\T=L[ %6,Y'#36>=E]-4G1/^2L++BU>Y%27O..6?=6Q%B
MM+=B'GWUBGM^$UPW8/6: \OZ ;$@MSPY*C[PV8:QEV @YU=))-S,",8;+A+Z
MG%4^IC09HLT-]3RCY+7;!HXP_ KW[7Q<\DG+F8 1"V&\PJDR&,0X=AFF. RR
M--W+-ND@SB=5%X<A;V0I_B;X6^2PJFDXY8I&,7A*L:62*$J#T, 0A4$!NYWC
MHK,QA^0>?87>RH(\C2%R20(S0C.K:7.+A.D1?.+^N)<,O+*CJG*]56G\S'03
M!F5FEGAZ4AT9;#["R[')X6!$><&!:1SDB9DE<XI0'TW0 %ZM4ABAE'DP18 S
MN;K$#9^,:B4- U-0?X!IC:9)RN) Z\3;;P-U4L0':9U0E,R'KMU<,MCXT5XR
M5''[WW3$):*[Z?&*C[O=QRNYBE ]+;RR+['C]*X11E 8(2 ^EMCS(Q">8;9Y
M[OKPQAL?9R $^NQ'SZ5SV[[]Y!RN\?I59E$L"(TCG<TT*T211R(R[CX=4%T4
M_FI$6H&ME<3?WO$'7H:'6WRO)9J=<C N)R)*A*G1ZN\N4P-E7[4K@+-T/LZD
M5#AFTM1M@\FH]TI55^M*0F$9*'J[HA)?2>",K>+.04 %PU!"^XEC-H;JR_;.
M-J4\W$9^7!YQEQ5?[JRE'*PV2]YEE(Z]R K=+,)D#.\S;SN(F/%49YE_FV#&
MLVJUG[O _BJ$H;!D3-JM+.V9=Q_'F*^<@@=BPJ>/:H053,\V8W;L;>.*9Q)7
M]\X3G4S&<[E[1K<Q9S<*#$5HN[5;QJ8NWXG8[LZ.L\.L?%XZ=A??L5DS 9[2
M+-MH>IXA+$($PP\]Y<.A]Q5V]EK]<2-QWI1TG'PY]:-+;KE4T_:%N2Q%@09
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
MK!_( 6IYVOA_0L%P6N5P6GY\+]/=%'#%-<H_PT+/'U/2#_K>:#C [01)!S4
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
M9QB+-U&D8WO&EVV;SJ;)V,WFH;,/$ E)W%"$"I!VO+]^OP/>($NRG33=!UL
M>,[!.=^Y$>#IO52?]4J(BGU9%Z4^&ZVJ:G,RF>AT)=9<'\N-*/%D(=6:5YBJ
MY41OE."985H7$]]UH\F:Y^7H_-2L?5#GI[*NBKP4'Q33]7K-U<.E*.3]V<@;
M=0LW^7)5T<+D_'3#E^)65!\W'Q1FDUY*EJ]%J7-9,B469Z,+[^0R)'I#\*]<
MW&MKS,B2N92?:?(V.QNYI) H1%J1!(Z?.W$EBH($08T_6YFC?DMBM,>=])^,
M[;!ESK6XDL6G/*M69Z-XQ#*QX'51W<C[7T1KSY3DI;+0YC^[;V@C$*>UKN2Z
M988&Z[QL?OF7%@>+(78/,/@M@V_T;C8R6E[SBI^?*GG/%%%#&@V,J88;RN4E
M.>6V4GB:@Z\ZO^0%+U/!;DT$O%\LM*BJO%R>3BI()YI)VDJZ;"3Y!R1%[)TL
MJY5F_R@SD6WS3Z!5KYK?J7;I/RGPU[H\9H'K,-_U_2?D!;VI@9$7')!W+51^
MQRD(V-M25ZI&;%6:\3)COXAL":/9!<5(7N5"L^M<IX74M1+LCXLYR!$__]Z'
M2K-IN']3RJD3O>&I.!LA:;10=V)T_N,/7N2^><*DL#<I?$KZ5WGO24G[]3PD
MWF!V(S:U2E?("':Q5$(T:!YB.6970E4H$FR1EZ#(><'RP0L.)FE19R2<MB\*
MLX<:]N##'O0DZYT)WC5_8'/!1)$O\WDA&&H5DV9KB&752K!4EEH6><8KD2&+
M&QV;J@=I$TEE:OX?5 I628C3E5"L[(Q5BI?+=F^BS-=YP96ET3%[7RM+)89H
M*34W=4<CH:L5JS>P5?#U(_/SJC;%*95UB3TW7)G@XXBZI2B%XD7QP,07D=:D
M>(W,4@A>4):<^"#E]IYO&DBL^+[06F(/(WK\XP^Q[[MOWMY>7YBA]^:H,]$"
M]7Z5IZO6"X*U/(IJ&J!D@/(U$&WYV4;)NYSJ,DQ_6P([L*;PDB:PH7NN+?4Y
M*\2R,:2$9U+!R4>-:*#=.DJ)5"[+_+\PDZ\)C<:H1E[K8%Y"P0KJDEU@I=B"
M*+-]QT25GEQ'M3J'>K])3%;H AJ!<B]8)EDI*TN]=G\C9&]LFG :GB FI3*!
M@=C<2!A-&#3MT?29.7K? 4G5BE?&N=\8JII\@;HH^KI(4)N$+8F\%;&0!9HM
MJ5@1UE#P9R6U9A<&H^W);Y#;#K<%_]1;P#74TR=6@&'R3\G+22$H-<DG4 $^
MA,Y,]P&9TN 5"V+'"Z884/1X_IMAZ4JNUS++JP>+26Z:K/$#)P["GJ>=HA.C
MSR)?:J5$F3X0?O=<982:*=%@G Y,4_:[K&"!52U8Y#E),@ANIS=MT1D2(G&B
MJ=N3-;-&VBLV\YPH#+=,:I<&U(J<S_/"-)-OALYWPCC9VJ99>1(XWW6\J3>
MT,Y? )TW&W"A\2YXON\[L6>YI9W?["W4@"0*G2@>/#*L=%!Z3AS/G##9-G-8
MM8-5(YN[IF('[@ Z7LX*((G,-L^_*J*OAAK\P"Z@1.CAWSCTCK94ZT9;Y)>(
M-2>)?#9N?H]ZLKWD5\R+V-B+=LG>4\%[W X"R)Q-C>QI$!R!TW7"T-KD8)2/
MIYXSG?I[6)X+^+&9/M[""OU>-(8(,3?Q;9Q>D@<[@'O.S(\&S,?88&9&'D+L
M$=Y3UTE<;\![[(=.$B1'!P%'/!O$@<01\\)X/]3>#*9X@8UU&#IAA)$W>R(A
M+* A(8E![\^2%^?%N%_:1=S.$!MTK",PHBBF&6WV?^U"UR(5ZSD ##R37M[W
M[$2[PK];-X(SPV@KH9N5ITJJ%SMQ9)7&9KHG& (G"!*[9]%T-]-F"-V@)VMF
MG;=AL1_ZV]VR6?J^K<5+'&^V#42[]!022>C$X:!Z.]U% @F+-!J@Z.;[\\%W
M9J'KS!(+NGZEPP5I-L5N7ORH'7:K?ZE/?'6\[90N4[:B%W6*&0HKBKGY>6$#
M\)#GLQ@I;WYWF0Z&XKCYW>5X+BC'9KI;C/KP["6_ZFG_8O7'&][,[6$<!Y1D
M1X=A].D=TNUQI!X4SJ8'ZW]B=;:CI]&.?<2J.Z ]CB+']R':<_>U@"ZV>T3&
MB8O&%33T+XWX<;^T"[H=^S;N6(<_@IGI!X\VN[!.IY\$PS&SP.$*1R:\_S4W
M'*COW9'2T@S'*NO4C=F"I^1 *B)4T4LA,M, )(Z\S0654.U9;8O8[(1.H%<X
M+KT&O#C[8C?J!4;&,;O].EVH8^G*-"3T+]*E.?.1,CA\KN@(*> 1TWS0O\KV
MXL^<OXG<.I4;3-:RS"M)[N^+02'N1-$>(NF]."]K6>ON+/FI/XDJ\6>=DW50
MT1R&<6;F&8IF<RBW)-*5848"33ODN6)WO*@%*4TKQN;B@5 97+,%S:80V9)L
MUK;8!JL#]R/FQ(SZCS\P&OO)6YHOQ&<A-N928]F$QN\K,H:H:;4["M38 2\2
MI (=D _L\^RK@MY[8FWN*K[M[>&F5_7*4O6=I2KQ6?=1[^^$*LU5 VU[-;CT
MXX9\AP)RS1_PANV^3MKASTH0QO265+)NL<G$;3OV9O8)^WA\"U@A1-?J 7F)
M8ZOC1L'>SF"/.CI49D03]"0?('66<-7K.4\_4RX-81%#CPA:/"[LW6_WO-%\
M+I4R2)K6W[]^/J?30-FTUR'AK.L:J\2;%\G]P6(+Z[JT$H4)&CC"HJ3KF?8>
MRD2"'.X=L_Y25M,;[IVPM-T-J1<Z"!4T])UIXKT CH[RA4X"0Q([OAL?=--
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
M*S:L2.O'F\%A"X,E'7!K!+?5[YM.6 L]NK5N09"D27TY=-U7*A';&+D@$ZE
M#\9G,P-?4I"E[W\[@S\)8ZD[NAX"HEAT"(&G<A8$57ZC52,[*4(9ZR4HNJND
M(B8(XD'(+E@X_8SK6G<M&AL'9=Q[)&B71GCZ1^I.-_<@5!N<44._(+=IEP!C
MR<^1N5]L1-<,W8$'W0:R"9:M[$)0\+70>2\-XK,*@3OY^'S"G_,Q/$_2'T_.
MOH,LJ^,LXT&JXK2L2&(DL:ST4L[CM,KA=[3V'&[I>D-C"';TL)4/LD756LCB
MLJQWWSS.\XJ^%4N/M_I67&G_2<QY0?\RSNN:6/"XFE3$(8U9N>=P\V+@-\(X
MV<@-!9(2;K$9C'02/;$T+^F;\8R^545P<9Y. K$WY/!=8,/3.DA%S(HQ/BRN
MZ]1+;!+710G7DFI>+IYG[!0LIUC7S L%!<J'ORZ)9.Z%+.85A\^J_3[0LHKS
M; )E'?.<!]X5GT"6$_\)^[\=_A)Z$[;OQ0,::K7[LTU-VCHZOSX-U-]W!_K5
M0PPEI]/'* 05E'E<II1ZGOK9M&)Q5A5^EA>3F-'!N/8E00T7<+FD#APJ*I#V
M-P@U];&*\H(3_PQX39'-Z#@24%X74&19S"C_;V7^S0+T+'E)U%@=W$B)<%&/
MLSPNJM1SKRDK19[#2]=W<M1C>S2K\)+P]^&@W-AN#[.'Q\K%V*.?U,>7SD=A
M5E)9Z'!)ING9I(C C*^'<>#T)G3LA7;4_X.XI@<7&J] ZTNMW7[@-S@\X>;_
M 5!+ P04    "  5>/Q4H^HU&$X#  "?!P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6R=56V/VS8,_BN$-PP]((M?\W+7),"E[; .:'>XV]8/13_(
M-IUH9TNN1#?7_?I1LN/E@+N@ZQ>;DLB'#TF16AVTN;=[1(*'IE9V'>R)VJLP
MM,4>&V&GND7%)Y4VC2!>FEUH6X.B]$9-'291- \;(56P6?F]&[-9Z8YJJ?#&
M@.V:1IBO6ZSU81W$P7'C5N[VY#;"S:H5.[Q#^K.],;P*1Y12-JBLU H,5NO@
M.K[:9D[?*_PE\6!/9'"1Y%K?N\7;<AU$CA#66)!#$/S[@J^PKAT0T_@\8 :C
M2V=X*A_1?_&Q<RRYL/A*UQ]D2?MUL R@Q$IT-=WJPZ\XQ#-S>(6NK?_"H==-
MV6/16=+-8,SK1JK^+QZ&/)P8+*-G#)+!(/&\>T>>Y6M!8K,R^@#&:3.:$WRH
MWIK)2>6*<D>&3R7;T>8U5KQ3PA852P0WM5!V%1)#.X6P&&"V/4SR#,P<WFE%
M>PMO5(GE8_N0*8V\DB.O;7(6\+=.32&-)I!$27(&+QWC3#U>^@S>+9(TR+>)
MCJ%:^'B=6S)\+SX]%7"/ESV-YWKERK:BP'7 S6#1?,%@\],/\3QZ>89M-K+-
MSJ%_>U6^ P;^V",4NFFUXFQ8T!50OY-[9<63H$4C=2D+P ?N?HOP(N\A+H#G
M .C.N)OOU8<#:(=&;;T/81!\7A2QCE3>!8F\1C;@03!E%@;QT:V!._GP>,/5
MWGWB$^D-,RH<J$'JC(+!)0AKD>S$T^>0!N(6?H07Z22[3"YZ*8DC+\TGE\MT
MD+*$]]XR4R9,G C^.%2C_^X]'4/4>2UWP@^3>!)%&2S3.20L+7D]7\3PGGV+
M1AN2__1J0I4N46B,J&&1Q:PW2R[YFRT32"?1;.EMSJ2;"<:31;;PTC*;71P#
M2H>S^65\ ;]S0916/W_N1"TKB>79\H"TK$U0=2[+4WBO.6A%1N:=8VV!M*_7
M-Z(=.&\\DDJ$LC-2[;RMY5HV?2W1UY(;&L>&GL('UM:>!?J".I^-N$=.V=?_
MS<:Q./'-?<ZO48G&703O[JF6#$^&9H-FYY\&R[X[1?W\''?'U^>Z'[K_J?=/
MUSMA=I*9UEBQ:31=S (P_7/0+TBW?@3GFGB@>W'/+R@:I\#GE=9T7#@'XYN\
M^1=02P,$%     @ %7C\5*:REIJ-!   .@H  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&ULC59M;]LV$/XK!ZT=&D"5)?DU66*@:3JL SH$3;M^&/:!
MEDX6&XK42"JV]^MW1]FJ@[CI $/FVSWW/+P[DI<;8^]=C>AAVRCMKJ+:^_9B
M-')%C8UPB6E1TTQE;",\=>UZY%J+H@Q&C1KE:3H;-4+J:'D9QF[M\M)T7DF-
MMQ9<US3"[JY1F<U5E$6'@8]R77L>&"TO6['&._2?VUM+O=& 4LH&M9-&@\7J
M*GJ375Q/>'U8\*?$C3MJ RM9&7//G??E590R(518>$80]/> ;U$I!B(:_^PQ
MH\$E&QZW#^B_!NVD924<OC7JBRQ]?14M(BBQ$IWR'\WF-]SKF3)>890+7]CT
M:\?C"(K.>=/LC8E!(W7_+[;[?3@R6*3?,<CW!GG@W3L*+&^$%\M+:S9@>36A
M<2-(#=9$3FH.RIVW-"O)SB_?Z\(T")_$%MWER!,BCX^*O?5U;YU_QWH&'XSV
MM8-WNL3RL?V(F QT\@.=Z_Q9P-\[G< XC2%/\_P9O/$@;QSPQC^4!S?2%<JX
MSB+\]6;EO*6$^/N4Y!YQ<AJ1B^3"M:+ JXBJP*%]P&CY\T_9+/WE&;Z3@>_D
M.?0?AN/_6\.^XTDZ;JF&'<)&.*!?9135HKN 3[5%?!1"N)/;QP,<"/YD1ZVW
MG;6H/<BG+EZM4&,E_1F\@#R/9Y,9-;))G,ZFU!A/XWG*C6P>S\]3N,$*":I\
M'NE5%I_/\S/(XC2;P:L\GJ23,YC&V6)Q0F7,$BVVQGH")A9I/)M/V.<T3A<9
MLQC'XS3K"9[/%_"NJC <#@'&"H_$.%G 2\BR9,Q_XR2GOT5R3M\O"+4H08"F
M([,\"&!+X1P->>,%!68-+_+)E"P:J50X?SQ0=N.0W2#T210EQ4HJZ7='2(N,
M"!P!W6"!S0HMC+, EB7PAX$'H3K1GW4<8*$+I%C;$R1=2 6+A;$<XZ?4')TQ
MF@[EAL.\0B7Q@5)*4LAIQE )*7F/BBC60H,VGAN>W8*IJ(VG?9(  B._).M?
M]KNF6\-]1[\DA[Q%K35?*3PT6W6>JY<6B97"?<XDE,4(.(3P*),XD@Y*27,,
M7EG3!&Z?D[L$G!>^\\;NH,(2K5!/+4E*GKV$LK,<!+:D!:VPP7N+5IK2$3U)
MMYFDO2@[,C9A74\G[(78OL8M-NU0+8&&,D*[&!P6!#Y(5;)B 71&A=BU1LGB
M,,>PQU42/' Y.U-(P=NSD;XF6::X?\WW5!G84D6$E C;1)NWX8\VT&F._EJ'
M.##@OMK<0:[0NT,LAV+::TZHZCSA4.2(V8@RC-P(%6185($,;<0WMBS!'N'P
M,138&<WY16Z>UG\"=UU1@VA,ISEW>MX>G"32E2P$&1Y%YBE'JM-*JL<)@91
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
M%B2%V\J-"T2*JW?\W!C;4DO"()F.#H?79KTV&>$#+^>%IL;15O!1$(73HS'
M K5C(2A:D*T8]K9 !D)SKDR<"+';AW:@N8XRG:A\ID:C:1 EP\/ATS2*@W$\
M/1H_2:/CG:6Y(S!X;OA$03B9!4D</Q ^[?MGAD\2#,>(NZY'[V:>[HP3&&@<
MC";AB9GC\!G-#H?/"I\HGIP*'YI^NL2S#F#0\_\=0$D0A\/#X5/<+0R38#*:
M'(V?X&[8[D-#8.HO"9\(43P.#X=/TR?>6]J,GZ#/Z#AZ,'6M;(D^_#D)G*K&
MQY)X88J#//Z+K\"T:TI7M$^5;RB(6&'*QPBB@BF6IBT*YI4OE>%Z?Z)1IWS<
M62&S/]$">^+0*ZWU2[5-JS5J2=3V>V5/K>YW%'IU6)EDE6W*,*LV@ (J'N$;
M)FNKXQUOD^?P"@MNF=JH@A $12(ZEW8MV)9'O17-5 5W.L2L0T<O:*F\)SVI
MV5+?-C %H9#)%0KYA37KNA=HUOCZ;8&QV;+HC(K<A)*M'A'2]V]P;T%M8&,G
M^$=7^H[D*-)-M41+(ARDT@L44!)<4]F4H]PVD!RT&PS,*4AJXH?=<&1USYD.
M3] V;,Q1H?:H=1[9'%3=^MO>N</Q1%.Z-37;X?A:6LLLO2AS!0U41T6'G#$*
MDE&".[);Z.\QEV<A$DD4B]O&,"\ZRUY"VCMED:2X[.7^88_LBS"(H\E+E$_3
MR42\B./Q2UR#:!*_]+6D%X@*OC":$+=AD,Q"9C\<4WI#&1B.AN*?\.B3E?_^
MB[WJ_P\E,L.QNI($Y,4]!\81<$#F_?D?+/X1I.S$&ETNG0?@'ISF^-S87<O[
MHQBE+:0#'J+BJ6Y7FGIM=CY=:,[Y^,8L"^[,@A^+B'0E+6H&LUBP4D>!0'[?
MA $1_*Y\0$&GT,L594T03)\F[@,2;E$;J%>9V1:-D3("4L.5!IE3-ZF.0*=P
MBH$%M)E!8?SQ2(?TNGN ]&AHMI[WMI,B/G9L>D55%W=AU\:5'M+J(Q?,M4PY
M@%I'Z6:<W5%+=Z_DCBX?GI"^:)GI; 253N:[2IGS+O'!J?OK&\['^\MZ_Z2K
M$1PEQW[+>%P%[V#JUYV!3DP=9L*S'=QYN<^PR*V\+](#? T%4,ZF!)X WU#]
MC]#/' Y0H$X!.\/A_J!3FZ]4[K659<4')6$P2\; QRF>IA$HH6D+@TDRHP*<
MYH9X2F(OD>-2!_#?9H1<+[BZJ"SO%%6I*3$*IS/0B]O[;!B$\6QWOTI36[&;
M-T4<GU%R@@QGJ-F367M'*Q"&X>[>)(7&6N\H<0&H5$E:)[,Q@#]AW(UH.*''
M(9K?21SR(W46R!1O3L'E\5[<P&>=ANG1"(Z'L TZ"3R.ID#\,*:*?SS#&S36
MZ#)C]%9)-!9O5,9I<8%LZ<2F@KMQ7L7K"#M2WU"%4JU>WQ!T]7="PL_KZ V#
M\1B]]'34>8JP0<-@@NS6/L$U-1^4S@T=5[&C96JAK*T/P&H[9VH.NGRH'D;P
M#S21=)^$D1^3G>OQ;9<6LA"6S&9!-!K3;1SQ+9S <T*TU_'P>$]1+3%SV!Q-
MD;^"!5;ZZV?VI>Z9SR@0U.OYQ(6<D:X, +@;GRK72\W-Y4FHV8=8C.IZ"&+M
M_C$1N-1G:Z<QL^X!Q O]DJ68J^:8ML.+(*@=!?[LN,D=ZENJ?!\1@ K(( <N
M54$^@5)1(XSN4&*0&A3E^,)_TG Q1<YGF&0+>U"]%[P7]):PE(L4Q&'GDS[L
MBO;2(]L2TOA%;:&'9+/VQZN<T [Q\80AX)0P@BJ\#4%VC8+?_UFH 9UTEK8
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
M&9%+/SJD&S2K^*&_M"'8.EZ6K$ P68#W*XO/K/9&'/2__%S_!U!+ P04
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
MD!QOP#KWE^Z&%:R_4YW^"U!+ P04    "  5>/Q4@7?4<\$$  "."@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6R-5N]OVS80_5<(%6@WP+$=)TV+
MQ#&09!OVH\6"I%L_%/M 4R>+#45J)&7'_>OWCI15ITV"?4@L4G?OWMT]GCC?
M.'\7:J(H[AMCPWE1Q]B>3B9!U=3(,'8M6;RIG&]DQ-*O)J'U),ODU)C);#H]
MF312VV(Q3WO7?C%W733:TK47H6L:Z;>79-SFO#@L=ALW>E5'WI@LYJU<T2W%
MO]IKC]5D0"EU0S9H9X6GZKRX.#R]/&;[9/"WIDW8>Q:<R=*Y.U[\5IX74R9$
MAE1D!(F?-5V1,0P$&O_VF,40DAWWGW?HOZ3<D<M2!KIRYJ,N8WU>O"U$297L
M3+QQFU^IS^<UXREG0OHO-KWMM!"J"]$UO3,8--KF7WG?U^'_.,QZAUGBG0,E
MEC_)*!=S[S;"LS70^"&EFKQ!3EMNRFWT>*OA%Q?OG+1!Y/\'XL*@2=(J$DA9
M7'DJ=<3+$"B('ZZ=T4I3^'$^B8C,_A/51[G,469/1#D1[YV-=1 _VY+*A_X3
M,!YHSW:T+V?/ O[>V;$XFH[$;#J;/8-W-)3A*.$=/8%WH93K;-1V)79IBD\7
MRQ ]9///8PEGO./'\?@HG896*CHO<%8"^345BY<O#D^F9\^P/1[8'C^'WC=-
MVE*\(\F]N2%%>BV7AD9[/<2139W==3!EMA6?^M\/=!_%I7'J[M$$GZ?PG%(.
MLI[&XD--0CZ@H[*AR88XE2:EHI&-4)"(EP<2KZ)82]/)_MRFUHR$DD9U1D8J
MA<[;ODS &QUK<7%[E>M[-#L9B5C+R*A06Z?8H_*NP2[X-,Y'_05;RH7()QIF
MKNJ)1"=2OVQ,QA9,X(#P@NY;2D@P61*<C4GK/LML!)SX(&=//5S H;68<IAG
M\54  F+C3V.N$+NISGO:#_-$I5"DH$ORK%2YEMIPTU&//)Y1KU%.5=M(WDJ3
M5()&YT5PG5<41N!E:"TY2R>XX"$P8)^47FJCXU:X-?F43PK]JF^0BAV0 -@
M1Y:?,:.XOFCNP!TYMW+;I+0W-:%9;>M=ZS62'>_$PIDE%QNX3KFQH)/SQ&QF
M*B'%CR[*S*A*8]QQI^0=@%D?QO0^S$&*5J*_+!0O6M3)L5J4Z<I4,;M%3U&!
M@ \0[_M\?N!8TFX!<7W;Q(&<JJ5=91OU31HJRLP,]71*)X^DS(!WNM*J9XE8
MK</4'D0WQL'TV?4[_31RRVKC#25W=1X ,X5P)FJW(31KE+Q1=NWW0?AT#5))
M14(9>OI\4$:<SE=YOGSQ=G;XYBR(SUVYXHV1"+7K3)ET7TN_ @]756/QL=:&
M]CQ%%Z&<+UR?V&M\AY%TN"?3KXPR:7Q$\UG8DXI%G[XO23K54$V9 K8,A6GA
M-65]5!"(\QQ]ZQ 2@L^Z=6:T)P2&A#H2'0:%(UMR/] ='RN,2->7$^ZNV8[V
M>Y].%Z?G03-/8C9=\RVD)^QIQ</*06>RB[7S.O)')2(+7^9 RD JW,@LG+'X
M$Q3V>D]P*YUQJRTGC;F%[G7&;)%_4%XO\R!DWO@*'O(@;L3A]."/\6.?F,G>
M':$A])!O0CQ/,+?R=6'8'2Y;%_F.\=4\W]3>0P(::C54P74Z?O.Z$#[??O(B
MNC;=.)8NXOZ2'FM<&,FS =Y7SL7=@@,,5]#%?U!+ P04    "  5>/Q4S9%8
MA24#  # !@  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q]56%OVS@,
M_2N$-PP;X-:V8J=9EP1(NQNVPP84[;;[<-@'Q:9CH;+DD^0E^_='R8F;86D
MPQ8EOL='2:3G6VT>;8/H8-=*91=1XUQWG22V;+#E]E)WJ&BEUJ;ECDRS26QG
MD%<!U,J$I>DT:;E0T7(>YN[,<JY[)X7".P.V;UMN?MV@U-M%E$6'B7NQ:9R?
M2);SCF_P =VW[LZ0E8PLE6A16:$5&*P7T2J[OLF]?W#X+G!KC\;@,UEK_>B-
M3]4B2KT@E%@ZS\#I\Q-O44I/1#+^VW-&8T@//!X?V#^$W"F7-;=XJ^4_HG+-
M(II%4&'->^GN]?8C[O,I/%^II0UOV Z^.44L>^MTNP>3W0HU?/ENOP]'@%GZ
M#(#M 2SH'@(%E>^YX\NYT5LPWIO8_""D&M D3BA_* _.T*H@G%L^B(T2M2BY
M<K J2]TK)]0&[K04I4 +K[_RM43[9IXXBN8Q2;EGOAF8V3/,4_BBE6LL_*4J
MK'[')Z1RE,H.4F_86<*_>W4)DS0&EC)VAF\RICX)?)-G^$ZE^^]J;9VAJ_+C
M5,(#7WZ:SY?/M>UXB8N(ZL.B^8G1\M6+;)J^.Z,V']7FY]B7JZH2_AYS";?<
M-O"!R@D^J:$L:?Z4WK.,I_4>A2E]F-J'$4]A8,LMT%-K22OV&A[$[K>##J?C
M7]F@L^.B(F]#) XIC(.7P%A<%!D-LB)^.YG^X5CJ%L'Q'1U(7L1%FGK'G#['
MMU5I=1$DTGDIRT.1DYYORJ)SDH18+'M#R1#+L0MD61I/V00FQ2R^*AA\UK3H
M(V,IM24@5]6 J-$8LIT&[1HTU(1H6R@%[A#T5NU=CY&6@EMX]6+&,O8.)C&C
M-$.CN]#U16\1)%(+.?CIM:.V23BA '=EP]4&PQ90Q5FD&!T:'B[H )."KX4<
M4IK%L^(*,MI(!E])F.W-+Z!V43Z"L+8?9.=I]OKQS7ZZZPV%()I.<C5JS.*K
M_"V<NJ#)45=IT6Q"[[00BF9H,./LV)Y70U=Z<A]Z^Q=N-H(V66)-T/3RJHC
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
M0I=1L<>+5EVJ;.YV"*LS! +.5W #Y4WE;-?:8\O MJA2>]I$X^[7:;*F46-
MM8;L'(1DKC4=<R5%B<($C59=MYB'K28-]RH]V$C*&E\!8VJ%@).(VGQ7[*JC
MJEW R;@U:RCF\4,]_%"4^O&S.GI:".MLWND/GR(=1WRY7G0$X;I8]W3DR9D9
M(1<C9$L@(TM&A8P!JQ$#&((^(KF\V <TQ@T@?CU%0?30RDE.N(=6#WTXDB7B
M/H$R;@0A%](L;F"QR3Y.B(UVVO:]  WNQ!;/1(0K3B@4 D!<MQXK\=07LH=]
M([D8-[D8?P,3J _ ALA K]B#,'Q)LIUE*Y]*93^[;Z_;@OB =7-[>+:#U1_V
M?&XH>4?U_*Z.D\A"PR 7:67*=+ZS>4C'V(M=ULV>X1.G?/'M1.&"TN98#*J2
M<I*<A^=(SD94 H^OBI+&T'GR@F@P#, &5,9N1FL);B^P UN==)[3Q(TB.Y=+
M5()E66QLWA]<WQDVUXG:@97:=KFLIZW5G;8.*^G FIR 2,^H:86[MQA0S+,4
MR$,Q?[&O-AVSDDQ55;I,H8\Z HS69AB#CN/0!;S5"UU"MX_UAK(KE=]:GW=?
M_EH QMX7P"!Z[>SQT^J;%X^]@HB 8=TMI7$61;M>M\V#S<.DR':;',[.'B[8
M'RA&>.NQ?VI5XN,Y"^PE"!.N47WKF]G2T"'1X;9.:&K!<-F$.'N462<?AHG^
M29>'5(]XC0&N1<73CPP%B!-QJ8@XB6 H7Q[832R!4['7Z;[K[1P^YSK2U]N5
M"8,C &5@N1F8B(P(S.(0="'R>N>)@Z#RG3[Q0^*F=GVTUE:+P]'J*3Y!2RY"
M\DD8A=8G4K((Z!K$?N<T];%/NH>F_:>M3["R3SM$RG"":C\&>XWH+#"*P9$E
M[YVBMBW3VWW+]#AH/E^P?IULG2 <%_PR=.N* '[J"&Y+10P!H=OK'D[M"@+F
MH1!%KCV&15N -D&$J$5!IV'XNH>Y&SIN&%'$8//C.&"QBXJ&($$H(W:]4'2:
MAKZ?3VP*2(1G"3ME1TRLWU)U$8!K>[*.#!F0UE&_AQB,PQ$WD^+AGFX@.%P8
M)6+;B(=P$?^NYLNZF0O/NAE!"T[O!H[TPV_JNSB=*@OKYI!83%C'F.#0B-:+
M>?RD]?IF-T-$O'>S'R(WZDZ44^<@ZWXI!(42M7O:[FN$F'AN^QVD.TI-VJ_G
MV+L\0148_ IR? TPD4VZVQS.#%3]G2^<"CJ0%#LLK1(P;_NX6R!2L!?0#$,/
MJ?X09VAW\%[9H^*:>E0OOOM0:5"[9^P,^ "\IB\*SD J M^SEP&1U/HI$#P,
MY3E[\]0*L$24BY#(K>WL"-&X_4KK;#L@[GS($Z1"0&VE%<9C)Q*R5@%TE@>U
M"FCVA7\^MM.=;YN]T5TZ<,A94FO2Y9+*#.;L8"R,2CE"(?>BU5YTU1>M&]'M
M*1,H"&*C%P -_^L=.SPY<0 BVR_/<$$EZ.LYCEPD]&WR$0M$!.W8'2HF8\[G
MK?/YJ/,I-'Y1Z?XKD??-&>SQ31GT_:B08=^3Y%4CN3W]-4?WY*GGOS?U#K)M
M9J/R5B0UKY3]54A5=V2>/1J*ZZ-[$5BP=^M<0HMQ6Q]0E[>-%6>U">?LC'*S
M/=GU?3R2\7DKU(X\_XJM0%?;[QTT\%Q"63JG&MKW:>?7'AM=KNQO6D#,:=7Z
MAQ_-T^9W,[/ZUR+M\/I'-Q]4N2)[,KW$5/<B#"9U6W"X,<76_G9D7AA3;.SE
M6BO0=1J ]\NB,(<;$M#\FNCR/U!+ P04    "  5>/Q4"Q,VWT85   /0P
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
MAE FSFA]M);4R5W3=WKK(NB<4#L^2NT OT^:M\7B)5Y6U@&62.?I0P!O9^P
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
M"HBW ;'G72?R+,^89?.I5AO0SIO0G.%+]=%$CDLGRIW5])=3G)U_5BK=<"&
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
MBBC-!?I>"J%W&P.P'STG_P%02P,$%     @ %7C\5"6_])[ !   _@L  !D
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;+57;6_;-A#^*P>W*!)
MD27JU6EBP$F[+07:&4U?/@S[0$NT3502/9**X_WZ'2E9L5M9V0KLBRG)=P_O
MR.>>(Z^V0GY3:\8T/)9%I:Y':ZTWE^.QRM:LI,H5&U;A/TLA2ZKQ5:[&:B,9
MS:U368R)Y\7CDO)J-+VRW^9R>B5J7?"*S26HNBRIW-VP0FRO1_YH_^$C7ZVU
M^3">7FWHBMTS_7DSE_@V[E!R7K)*<5&!9,OKT<R_O$F,O37XPME6'3R#R60A
MQ#?S<I=?CSP3$"M8I@T"Q>&!W;*B,$ 8QE\MYJB;TC@>/N_1?[&Y8RX+JMBM
M*+[R7*^O1^D(<K:D=:$_BNUOK,TG,GB9*)3]A6UKZXT@JY469>N,$92\:D;Z
MV*[#OW$@K0.Q<3<3V2C?4$VG5U)L01IK1#,/-E7KC<'QRFS*O9;X+T<_/;W7
M(OMV<8-YY7 K2MQK1>URG7VBBX*I\ZNQQFF,\3AK(6\:2'(",H;WHM)K!6^K
MG.7'_F,,KXN1[&.\(8. [^K*A<!S@'B$#. %7<Z!Q0M.Y;RFDETL;,YSND.*
M:9A)2:L5L\]_S!9*2^3+GWW)-]AA/[:IH4NUH1F['F&1*"8?V&CZZH4?>Z\'
M(@^[R,,A].D;KK)"J%HR$$LXS.-H[PZ24;#806_"6RKSOOP&(^C/;P:9*!=H
MF>^+VX1G"X[K'? *1"W; @1E& >;@E8*N *+4FET13.]9J -[V!AY,*%.9-6
M>*IL[UA7')-">5&:5CFO5H"Y':!0A2'8SUJC)ME<,1B#C&7#R[J$#=VA/TBJ
M&9J#0NG#2?3:+)6QVQQ,FDFNF>34A9DR.,A%UG'1,>8X^];\)&GJ>(D'RBRV
M0L$RDF@#>:"\L$DA*JQP:^Q\L*RUV4B;5KLYV>$N4K-#RH4W;,FDQ'\_B.KB
M"U,FR\-UL24,OV^,DX(/=;E@$KY:.6+YQ<]\N*&%07;@':UJLYM^DR]$L1-X
M/KR$9.(2'\)PX@1!@N^3P/4B8^.$L8?O:>@F/J1)XL2IL8\GKD=@5NNUD/QO
M3.#5BY3XY/5/C[^:942<R E2 GX0N'$"@9W=#XB;D&<1WCXRF7%<]?%#LZ9G
M?NQ@DN>0A&XZ^<'^C$2.GWKGF)7KIVCM!8X7XWM,W$D"V".6#+F2C]GCALN>
M%,\"QX^3<YB$;I0TLT7I'NY[XZ<M."0<A)$3Q[[UB>SRQX%G%C^(P(]]AZ )
M+KV70I*$3HQ;A N?!C @/5$G/=&@]-PWM+[#\FIJ]5945=M:MQR+IZ'AL0Y9
M!O>)S.!<_2+3!L"[ ++O FCTH:>$@!8"Z] :"5.Q6)P%;22G.=98#%/$* =+
M4:#TJ$OXM):,'?4RN.>/QQ_LIN"/?_#T 8\BZBC8I13E@0S0IS)H[9[CZOT0
MG,;#&+:$7;L )'72 $O"#QT2X1CB&!-DJ9&G&.929(SAHEB4QD58[0#65H0R
M!1[9,G=(&IGR=<*)*>L@QGHF0W2*.SK%S]/I= ]VD$A*&T&>8QWT,6@0_@2#
M3BDM5BP^8T_%$QZKV))KP-YB>\$34]##-*?'SJ2O>37D,:IOVYB+)$*%Q^EY
M9OL*%[G5_LV)OK9J98W1; T[1DU *XZRCE%V8KSO9T^3&4OWYPF+?:75P,-8
M7@)QR,30P'>2.,41)26<&!HX,=*CZTN'3@GQ(/&\;CS5P$,O08U*C&HA?(C6
MGX2FA04/_=2.)#3<BYPH\.R88$NY^W$?D)X^,09^:&,-B.U V'<&>)IT/$T&
M>?JYDBP3J\I6Z\G#\MN&0'T\'83OY^G1G">/!WO24OU=CWCV4/7?\/<5H,5)
MUA[-^+\=P$[2U ^<212>I%J*.AAW],)3&_&]7FJ,#ZY1)9,K>UE4N"IUI9L;
M5?>UNX_.FFO8DWESF7U/I2W;@BW1U7,3;'BRN2 V+UIL[*5L(31>\>SC&N_4
M3!H#_'\IA-Z_F FZ6_KT'U!+ P04    "  5>/Q4<0W)HNX#  !?"0  &0
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
MR\CZMP[?&&[4@0TVDY403W9RD\T=8@5AB:FV!&J&9[S$LK0@(^/7CNGT1]K
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
M!"I;N=,3]V#DRIY8W$AC9&W%I>"%4#@!_I]+^-[I'M# <(0U^P=02P,$%
M  @ %7C\5&K;V!>U!0  *@\  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N
M>&ULO9=;;]LV%,>_"N$:A0UP->\BT\1 TZU8![0+DFY]&/8@VW0L1)8\D;ET
MGWY_2K*3MDZ:=,->)$HDS_5WCL3#Z[JY""OO([E9EU4X&JQBW!Q,)F&^\NL\
MO*@WOL+,LF[6><1C<SX)F\;GBW;3NIP(QLQDG1?58'K8OCMIIH?U92R+RI\T
M)%RNUWGSZ=B7]?71@ ^V+TZ+\U5,+R;3PTU^[L]\_&USTN!ILI.R*-:^"D5=
MD<8OCP:O^,&Q2NO;!;\7_CK<&9/DR:RN+]+#V\71@"6#?.GG,4G(<;ORKWU9
M)D$PXZ]>YF"G,FV\.]Y*?]/Z#E]F>?"OZ_)CL8BKHX$=D(5?YI=E/*VO?_:]
M/SK)F]=E:*_DNENKV(#,+T.LU_UF6+ NJNZ>W_1QN+/!WK=!]!M$:W>GJ+7R
MQSSFT\.FOB9-6@UI:="ZVNZ&<465DG(6&\P6V!>GOVY\D\>B.B=G_AS!CH&,
M/N2STH?QX21"05HVF??"CCMAXAYAAKRKJ[@*Y*=JX1>?[Y_ L)UU8FO=L7A0
MX"^7U0LB&26""?& /+GS5K;RY#WR>A_)J=_43>OU'Z]F(39@X\]][G;2U'YI
MJ5X.PB:?^Z,!"B+XYLH/IL^?<<->/F"KVMFJ'I(^/>O*A-1+<IND4Q^ 6R"S
M3]M\[3/[0<'[S>ZT%7_[!:EWVII;;:&/W+5O/,D#6=8EZCD<D..\NDAKWS1U
MB.2CS\NX(N_KZH<T$<CKN@IU62SR",D?5HWW9-TQXA,C!P0I]KL4D_=H0T45
MH22DP;Q>>S+R-VA!P8_)D CK*+<&(Z<MKB-.G33=C*6"6?*Z\8LBDK(.4-%M
M)!SKQN3Y,RNX>+F[)R._U*4UE2XC2E*F%1EIH<;$9=2)[//E6\F"<\J4(E)2
M#H,$Y4H3H0R5*B-O>_N3+6,R\VBA?JLHYC<^$(Y]6EK"&;5:DY&BANDQ7CN:
M6;L5@+4[A:.9K_RRB%CD*/R 2I&Y% <E$ ?!J,E4'\:[VCF7-.,9L51GAHQ@
M;N;26X23*W*"5N@;1(Z@X<POR**X*A9(4/@J:)P:X_KKUUKRJ[PH4_<@L2:8
M0*I)6.6-7]7EPC<!>=H:,NQ-&2:OK;+C=BZC"@$\]5>^ND1\EDV]WN4_0.@8
M@4 *JKSLFV,G5"I%M9488<"X2%(%588EJ=(:RJ7^C#3^;=*TI4HSC#3K2;-,
M=#,9DFWVDG:;GB\#]QCZE*4.,"D!*$"?D*#6<2K4/?1QBSPREYQBR"+HDP""
M:RH [R/H$XH*JX$;9<*F/'"CQBV47+EOT"<3JE"929-B(U*LH9E9OI<^<&E9
MXEPXD7+C6-+$+67&_K_X=98,M[:T_.E,=ORA<)W[#OY8AHTJ\8=8JIX_)ENI
M$FE53)*SXN9?]3Z-KB 1\V'RO^M^2()5W5S6]H'_GDFT!S F"8I(H,*0:F92
MYW PAM_#I4(=:RN(46UZ)7J3 ]R@(W./X%)(C=9F<*<V@TJ+EH_*$YI3S;.'
MN40T+6H=JKA,.= J&Z?N+-D^+@53U#F.0J+6,/1[:B3ZK\"SX.8)7$*!M/WU
MN[C<6C+<VC),?KN.2X$<V,P^G4NC$?NV?5E\Q!3O:,]T*Q652[4S3^R+FJ&
M=*+0M< G!GG;%Y5#-<ML+X-&?A4RO-K+&T-/$8K8]"U%"F4"G%M%E97[:9-&
MI/9#M*-.<R2!HZ<ID;[DYC&T*2"M6]K2G\4(S=WR<=OEF>$/TX;/;0;.D1WT
M(]!F4KX$NENV#P.!Y0)?9V0XE4[J.PS?/2%1)G#N*;19P?KK]]'66S+<VM+2
M)D7[%19@02 [3Z>-H0!0X: -L9191X=S[?^904(U[-WW9SRY<WZ!K//VE!9@
M^V45NZ/,[NWN(/BJ.__<+N].D>_RYKRH BG]$EO9BTP/2-.=S+J'6&_:T]"L
MCC"\':YPF/5-6H#Y95W'[4-2L#L>3_\!4$L#!!0    ( !5X_%1<QC6);@<
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
MOJ^S DJJKV4% K_LI"JIP:G:^[I20'/G5'(_"H*I7U(FO'3IUNY5NI2UX4S
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
M6N%\O0C"39AM^07JS%YM,]2/]^).L"-O[>S4<@E[^VF'6AGVXB3LR%L[";5
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
M$1.B0\*K27A&$JV<RCHY]> ^DXC7V7A=9.-]D8UUSGOJLW ]'[N^T^.@ =*
MV"X9V%1^3<4W4KE9H(^P>L0N_]XN%9_?\V3)<VUB-!H\-C&.9*S#/:BY!R>I
M#,&8 1C)6"< V&K$A_48M:&:I9,K7,?U [>WC#5 @EW'LXA^&>.6C,+_@^I0
M.='QWPKZ%5"'HO!O@&.C9+!1)SQ2?:B<Z'AO$S?HIU4-+G ''V2C5O 8<N68
M"E%-:"H11DB72"-7L%FOC%<EL"HW;!N[).B7; V08"^P!Y=>HTRP69I\X"):
M07:,6(S>0SJXA2,F>L7"+^#\ ^N&>89C\^98UKKQ:&0,=D]2.[!1'AT=A)&L
M=8/0R"!LUD%C50]5W#@!R"!+R:LJT+8 &@PEG48%8;,,>J3JX2O^P\E(8:E!
M8=<=XMBH'6S4$H]5/0+%>Y<Z#NF?H#0XXEA^H&=)&D5#QE TQY0/HFJ6?ODP
M0KI$&D%#S()FO/)!5#GB4.IXI'_(T !M"U;>T*&/M'HP9N4"QXR%!%</O:KK
M+ 9B(922Q6ZYBO91T9,4J/?HC,7$/-_1[9E3]&=((WD(/4V+RJBDC@["2-:Z
M06CD$AFCO7-O,2&J!/*P3[&BE;1 .'O3H<7>:"5RZC;.0XH)4?LSCF6[RI[6
MM'%<ZN.A_-0H(#)&)^=GRPE1FS<$_'?]/DT5YU#/'B#9*!PRAL(YJIJH&D:I
M)B9(ET@C<(A9X(Q8351YX@:^1Y2SO@;HP9-S/#Q IE$RQ*QD_I(;GG<SI:E4
MC-JO&<M:MY7?R!MJG:144*-J.C8(8UGK!J&11G2,7L_];S0T<H=0)8/J8<Z
M4J6-)J*G[N8\I$Q0M4O3SS=&2)=<ZYW3&%V<GZT.]/[.CA'2)==(%3J&5#FF
M*E!5C"A$3) ND4:I4+-2&:\J5!-Y]^TE+4S92]/6^_3BQPSO67X;P0DAYFL8
M9[WPP$Q^^'W X49FV_(5^S*3,DO*RPUG*YX7 /A^G67RQTWQUK[^E<;\/U!+
M P04    "  5>/Q4DADGJ7L%  "&)   &0   'AL+W=O<FMS:&5E=',O<VAE
M970U,"YX;6S-FFUOFT@0@/_*RE>=6BF-V>'%T',LM8FNEU,J17%S]Z&Z#VM[
M8Z, ZV.7O-ROOP$3P$!6,<%NOB0&[PPSCY?E,69\+^);N>)<D8<PB.3)8*74
M^M-P*.<K'C)Y+-8\PG=N1!PRA9OQ<BC7,6>++"@,AF 8SC!D?C28C+-]E_%D
M+!(5^!&_C(E,PI#%CU]X(.Y/!G3PM./*7ZY4NF,X&:_9DD^YNEY?QK@U++(L
M_)!'TA<1B?G-R> S_71J0AJ0C?C+Y_>R\IJDK<R$N$TWSA<G R.MB =\KM(4
M#/_=\5,>!&DFK./?/.F@.&8:6'W]E/WWK'EL9L8D/Q7!W_Y"K4X&[H L^ U+
M G4E[O_@>4-VFF\N IG])??Y6&- YHE4(LR#L8+0CS;_V4,.HA) K6<"( ^
MEP:8>8"9-;JI+&OKC"DV&<?BGL3I:,R6OLC89-'8C1^E'^-4Q?BNCW%J,N7S
M)/:5SR7Y2"H;G^^8'[!9P E.%3)E 3_"RM2*7$<X6P+_/[X@%T)*'#KERY@O
MF<(]LT=RP:,E#A,WY#Q<,S_&CUR1]V=<8;X/>(SKZ1EY_^X#>4?\B'Q?B42R
M:"''0X7-I"4-YWGA7S:%PS.%_YE$Q\0TC@@8 "WAI_KP,S['<)J%T^WP(2(L
M.$+!$;)\YG,<\?Q:)(@+&R_8?41V'U-V5;(_+C"4G"L>RG_:VMX<QVH_3GI6
M?Y)K-N<G SQM)8_O^&#RZR_4,7YK@]!3LBTD9H'$U&5'Q#-5:?RHQD5F<^I4
M1,J/$IP&]9E%+H7TTU/]".<4;JH5BP@%\@TC5JT39E/.*"LG7;[N)A3 \VQJ
MC8=W52K:NCM2L0HJUL^C@MGF\R1,@NQL3,>W<=H4:%<Y&39X(Z^&2=M(1TQV
M@<D^$*8"#L&%[$)$2QZW0;$;4$P7O'1IV6*BK;HC$Z=@XOP\)B^;.DZ#T@B;
M,VJ0M&UTA#0J((U>#^DY,FTMCYIG"S@N6*93ZUI;5\>NW:)K]_5=5S_@KW':
M=XW#$9EQ',[)=_;0AL)MHJ!@V8V%PVTLQ!9:I5V,VFK1*UKTM"U>'T^/R7>L
M5R;Q(_GQC8<S'K=>0;5Y=KV"]I1LJV5JE'9F'$@K\@/U1*6O;-M8*M)*WY9:
MY/54I[X%8!G4K4U]?>%=P9062K5&]Q;L(J^PB@HL<+SZ14+?25=2I9S20]GI
M"P4CKZ?*I8%D'V)*2S.EAU+3SGY!FV[:@+0/+:6EE](>Q'07OZ!-\WQF:=F'
M>])2/FD/]OEJQ:!-PVQ?/9KC/,> =L6@I3Q2O3U><>DO.,YP%N ,CM62+3GY
MPN:W6'[U8JNQ#_T1=K[0[L,J::F5U#V4?V@%=F<L/67;QE*J*-6[Z.']PVLN
M$B[8[HC6SXM]^"J4O@I:\7L+_I%76$5E.ZYEV#52^DZZDBH5%@ZEL"_T#V@J
MK(GKJE>_S.CK[LJE<A_U4 ;;64*@:;#.B-+Z]WU](UU!E0(+/0CL+B("34&U
MJ6=Y3OWKO;ZPKHV7F@H]:.JK102:)NJ8M@WU!;=E'-B&Z[6;")2>"7K/G"JL
M71(6+<A:!-CI')5$)K.%?^>GOZ'I)42??.=?$?9AGE":)SB'^FVEISN3.99]
MW.>$TE6AASN=?4H(-&^%FH#K S0NK?N05BBE%7JX&;IG"6G>*@6+NF[]ERA]
M)UU)E1X+A_+8ETI(TV.IZ4(#RSXLUBPMUCR4Q79V$+-IL9;5F#[Z/KIR*AW6
M[,%A=U$0L\51P3$MJZX@^L*Z-EY*JMF#I+Y:0?(B1EN+B&,Z=6-O&6>;(ZMF
M(,/*0R+I$SK?6+ST42,"?H-AQO$(J<>;AUXV&TJLL^=&9D(I$68O5YPM>)P.
MP/=OA%!/&^FC*,6C1Y/_ 5!+ P04    "  5>/Q4<.O"!34+  #_80  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6R]G6]OVS@2A[^*X%L<=H&V%O^3
MO21 V^QB>[CBBJ;=>[&X%TK,)$)M*R?)27N?_BC'-6T-3<LCZ=XDL4U2\QM*
MHR?#H7SV5)1?JWMKZ^3;8KZLSB?W=?WP>CJM;N[M(JM>%0]VZ3ZY+<I%5KN7
MY=VT>BAM-EMW6LRG-$WE=)'ER\G%V?J]C^7%6;&JY_G2?BR3:K589.7WMW9>
M/)U/R.3'&Y_RN_NZ>6-Z<?:0W=DK6W]Y^%BZ5]/M*+-\89=57BR3TMZ>3]Z0
MU^](FC8]UDW^R.U3M?-WTFBY+HJOS8OWL_-)VIADY_:F;L;(W*]'^\[.Y\U0
MSI#_;$:=; _:=-S]^\?HOZW5.S77667?%?-_Y;/Z_GRB)\G,WF:K>?VI>/K=
M;A2)9KR;8EZM?R9/F[;I)+E9576QV'1V%BSRY?/O[-O&$SL="#_0@6XZT*X=
MV*8#6PM]MFPMZS*KLXNSLGA*RJ:U&ZWY8^V;=6^G)E\V\WA5E^[3W/6K+Z[L
MS:K,Z]Q6R<ODS:(HZ_R_=I:\*ZHZR9:SY->JSIVSW%N_97F9_)'-5S8I;A/?
M[T7RZ[>;^6J6+^^2SV6V_KW[Z<?25G;9C'#]W8V[K$LW=:MLGGS(ZJ;1]^3G
M2UMG^?P79\&7J\ODYY]^27Y*\F7R^;Y85<Z(ZFQ:.ZF-P=.;C:RWS[+H 5E_
M7RU?)2Q]D="4TD#W=_'NE_;&=2?K[F2_^]0Y>.MENO4R78_'#GG977ZSU7SM
MN??+1UO5[E*HJ^3/?[B&R?O:+JI_AT0^C\K#HS:7^.OJ(;NQYY.'QLGEHYU<
M_/4O1*9_"TD>:+ ]!["M UAL](O?[7R6U,5VSE\DE^X\<G-<./W?;58F19G,
M;>7.E_V3,.25YT.I]:&:./5XP43*I#Z;/N[JC5J$U,NW>CE";W9;V])+KN_+
M8G5WG]RZ0+9^IY/ZYP.+'?5:",%:XJ/F(<6+K7B!%N^U;N77=ME=O0#J!9-2
M\Y;\J(%(^7(K7Z+EGZ15 JU&,:-)2VO4&J16M=6J3M1Z7)8"LHCA4FC9TJ7
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
MMBCJ'R^:KP#8?N?#Q?\ 4$L#!!0    ( !5X_%324E!\)@,  " *   9
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
M( Z3\I7NJP_B*, P?A)@5 %&WP"S"C#[!HRJ@%'?@'$5,.X;,*D")GT#IE7
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
MD]?\_BUK$Z*57L*SLOX+[IM87QTQV962Y^U@M9^G1?,:?VL+T1G@D8$!J!V
M?G8 ;@?@.M'FS.JT+F,9SV>"WP-112NU:J.N33U:99,6U33>2*$^3=4X.7_/
MXZ($OX/F]>DEDW&:_:;>^'1S"9X^^0T\ 6D!/F[XKHR+93F;2G70:N@T:0_P
MJCD &CC G[OB.<#P&4 0H9[A"_OP2Y:HX5X]W#.'3U6J^WS1/E]4Z^$!O9=)
MPG>%+)^!O[ADZJ5)7.4&WJ1%7"1IL0;7+&'I77R;,?#YO1( [R3+R__ZDF^.
M1OJ/5GT'7Y3;.&$7$_4E*YFX8Y/YK[]X/ORCKQ2.Q(S"X'UAL$V],<(S4*@K
M!U^!7<%B4; E6*9E4["^Y!O%H%:LKA=W<\\/L ^1/YO>=1/K"\38QU&P#S1.
MFNQ/FEA/>L'SG(DDC3-PQ85<\2SEX(:MU75&@L\?6'[+1.^T665/G39'8D8%
MZ+X"=%0_4Y>%<21F%,;?%\9W[N=&D79L2BF.4! <V+DG#OLDHJ3?S<'^E /K
M*;\NF%A_!U>"+W?-?W(V"UNU3ITI1V)&VN$^[7!4"X<N"^-(S"A,M"],Y-S"
MT9$U Q_YB!XX^#@L#$*"_7X#>U#3!/P9"]^H2J0)L_K7KG3J/+E2,_/N4)0W
MJH?;P[DJCB,ULS@:N3PKN)SEXU:RZU />9@>DD5?'*01] :<K''(L_-0Z^2_
MY88)NX^M.B=/E2,U,VO-4QX9U\=.0<N5FED<C5J>%5C.\S'M\2>."#GT\7%<
MA FE S;6%.39,:A#R-4DOBN6ZIY25+L?N51_6YLWTVRUN?4X)\^D(S6S*AJT
MO&!<FSN%,5=J9G$TCGE6J#G/YN&Q?<,@.N*.GC@/!H&*'#"Z9B7/#DM7\?=D
MPY(O%3[+=HU(;:Y%G-M];94]>>H<J9EK&QJ_$!QW=<,IH[E2,XNC&0U9,><L
M7[>2AJ\]]>_ UCUA!(5A..!JU%FMLJ-3Y_*=<R'7\=H.U7:YDR?L,1:DD$8P
MA,=ULU-2<Z5F%D>3&K(O?9WE9G)D4Q\2=4J'5-T32$,_@/Z0H35#(3M#+7BA
M^*-=WGB8.NQJ)T_98RQ((<UBR!_7STZ1S)6:61R-9,B^^'66GX-CFJ"8AC \
M]'-/((8$!0.WB4C#$K+#4N<"G543F:DT[(YVNCSE2LW,7D,7BL9UM%,8<Z5F
M]E,TC&'[6MA9'15X#!*!NO(>WB[VQ4':7:DV3UI#$K9#4L?/UZRZ/RQE+-F)
MW17[,4Z=1E=J9D4T@N%Q.X;8*:*Y4C.+TVD:/D+7$!\O/D/JP_#PJMT3&-#
M]STXX'(-3]@.3V]YSL#KK[M4-DL?=C<[7<-RI69FKOD+C]LOQ$X!S96:61P-
M:-A]SQ ?-P,Q13[&AV;NB4/$HT-7; U.V Y.AI>KR5*GOA!LF3YPC7:Z9.5*
MS:R!IC \;@L1.X4T5VIF<32D8?=M1'S<(/0ACN!A)[PGCGH1C,*!YSHT/!$[
M/#5]ET3=+>X4CP!1L0AK6"1[\*[1KGWRXQV/L6Q%-)&1<5N+Q"F<N5(SBZ/A
MC+AO+9+CEJ$/"8D.UZI[XJ@?J/O+ 6]K:")V:&HZ+^=ZV^DBEBLULQ*=Q[?&
M;3<2M\]U/0:J$8UJQ'V[D?2T&ZD"9GQD[IY XL$@&F!KHB&*V"&J>]OX(%O;
MM4Z>L,=8PB*:Q,BX747B%-%<J9G%T8A&W'<524]7T?<"#QW"=4]@&(4!@4-N
MUO!$[/"T^'&5?MC*3M>N7*F9#Y5J_*+C-A*I4R)SI6861Q,9==](;"6[CT"3
M* HZ'<(VM9ZX(,!^=&#D:>>1_^KW%A]BL4[5#&5LI0;"YX'Z+HCF)PS-CN3;
M^E< MUQ*GM>;&Q8OF:@"U.<KKB:ZW:E^6+#_(<G\?U!+ P04    "  5>/Q4
M'D""RP0%  !,'@  &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6R]6=MN
MVS@0_15"6RQ:H(E$2K;DK&T@<7:Q6:2MD;3=AV(?&(FVA4BB2]%Q\_=+2K+N
M9FR$\4,<768.#\<SGJ/1>$O98[HBA(-?<92D$V/%^?K"-%-_16*<GM,U2<2=
M!64QYN*4+<UTS0@.,J<X,I%E#<T8AXDQ'6?7YFPZIAL>A0F9,Y!NXABSYRL2
MT>W$@,;NPEVX7'%YP9R.UWA)[@G_MIXS<6:6*$$8DR0-:0(864R,2W@QLY%T
MR"R^AV2;UHZ!W,H#I8_RY":8&)9D1"+B<PF!Q;\G,B-1))$$CY\%J%&N*1WK
MQSOTO[+-B\T\X)3,:/1O&/#5Q/ ,$) %WD3\CF[_)L6&!A+/IU&:?8)M86L9
MP-^DG,:%LV 0ATG^'_\J E%S@,X>!U0XH$,=[,+!SC::,\NV=8TYGHX9W0(F
MK06:/,ABDWF+W82)_!KO.1-W0^''I[<4)RDX Y]I<G;I^VR#(Y!=^PCNR9*1
M)>8D  _/8!;A- 5TD=\%[Z\)QV'T0;A^N[\&[]]] .] F("O*[I)<1*D8Y,+
M>G(1TR^H7.54T!XJ_VR2<V!;'P&R$.IQGZG=KXDOW&'F#IONI@A*&1E41@9E
M>/8>/!$1T(A(/2!7NX!\V07DQZWP!S><Q.E_?7O/%W/Z%Y/%>I&NL4\FAJC&
ME+ G8DQ__PT.K3_Z(J$)K!$7NXR+K4*7<3G#15PBN?6^W>80;@8A?TF>IO8
MHL'8?*IOHVLUL%UHEU8-?D[)SSF8WS;D*Y!0X#,2A%S0%=\8CL1/%TY\TL<[
MAQ[4&,'AT!NV>'>MD"NRKI_WH.0]4/*>T3@FS \%[3EE?$&CD,J4$[^9'/SX
M1.('PGHS2PE[;&9I FM$8%A&8'C*BAOJC(LFL$9<W#(N[NLKSNUF+H2NU<K<
MKA5" V]/YGHE/^_M*L[K,+*MD=VBW35R7 OVLQZ5K$>'UIOH5^ F"42W9?+T
M*^7B\\^$L.7S+M<4]:=<YM@\TP36B BT*C%@G;("B]4TA4876C,V-:$$7U^%
M!4:K#*'3RN<^,\>Q]W0^6$D6J.S\KZO$ KM.:N@XJ$V]:^4-]C*O1 54JXHY
M?A9/*/XCF#/*"XDO#I<,Q\KB4\,>G6*:T)I!J)0+=$Y:?DJA='1L-*$U8U.I
M(ZB61X>5WZ"3G.T.J#1I<JMT"U2V_U>6W?!ESBJ3)N=*4T"UJ*BUOSLBVUW*
M19J!JTT8!6&R3,&M[(J7XN\+7Q%V0!]4+WATNFE":X:GDC30.VDI*A74T;'1
MA-:,326<H%HY'5:*HYY.Z%GM1ZD^LP$:N?WIC2HE@Y1JX'4E66 W.R$<M:CW
M6$';@_NH5T(#J87&C"9"B&[R'OARV:G1CIXL:$)K[KTV<SGMT$7OU.4MQBZH
MDDA(P^"EP%!UDQZ3D>/MR=I*NZ W'+N@[D2EPUIETN1<:0JDUA3Y@YXOZFTC
M>B%@L@^2O ]&+]>=UKF++K1F)"H%@TXZ>D%:9R^ZT)JQJ902TC!^03WS%\MN
M#SQ[K!QG7QI76@6]X?P%=6<KKMU^Z.LQ$JUN#^]*1Z"7)C!%X<FD4M>:UAF+
M+K3F^+R2)O9)ARRVUB&++K1F;"KM8VL8LMC=Z4F[6_28['NO8%?BQ'[#Z4J!
M[:I(=TTZI,W:JS[YGO439LM09$E$%L+).G?%EEG^ZC(_X72=O?U[H)S3.#M<
M$1P0)@W$_06E?'<B7RB6+Y"G_P-02P,$%     @ %7C\5%K2(QQ;#   JX8
M !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULS9U_;]N\$<??BN ]&)X'
MZ%.+I"A171*@35:L0[L&:9\-PX/]H3A,;-26,DE.G@)[\:/\BY3(G&R6%(2B
MB>V(I[NO:?MS9Y%W]ER4WZHYYW7PQVJ95^>3>5T_OIE.J]F<K[+J=?'(<_&7
M^Z)<9;6X6SY,J\>29W>;0:OE%(=A/%UEBWQR<;9Y[+J\."O6]7*1\^LRJ-:K
M559^?\>7Q?/Y!$WV#]PL'N9U\\#TXNPQ>^!?>/W;XW4I[DT/5NX6*YY7BR(/
M2GY_/GF+WEPB@IL1FT/^N>#/E7([:&*Y+8IOS9T/=^>3L'&)+_FL;FQDXM<3
MO^3+96-*./+?G=7)X:3-0/7VWOK[3?0BFMNLXI?%\E^+NWI^/F&3X([?9^ME
M?5,\_XWO(J*-O5FQK#8_@^?=L>$DF*VKNECM!@L/5HM\^SO[8Z>$,@!%+PS
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
M?Z&9!X35&6NN@M7 'E9M5R"DY!NLJ?4T<@'%@8+BP.E68H!*N%C2FKY0A!O
M6XF((=6QF1@G87N; ]9GK+V*8@-[BAT84U:I,5@-ZTGB H4#A<(!=QHPJ!R+
M):U9IJLX-H1SP7@!$YH)X82UPP769JRUBE1#>U(=%"XG):Y@I:R+FEW@;ZCP
M-W2:5PY1819+6M,7"F9#^QW:D<%C9I8C3MOE%+ Z8\U5O!K:\^K@Q6985@G6
MP'IZ./D(A/89B-!IJ.!^%L(%I(8*4D/[G=N1H6+6"P9!T,ZCPNJ,-5=Q:#B(
M0^4J<5V6HGKC_?C[5KZ0<2(-_(=</BH9#=521@/W+1(Y\*C64\(%NX:*74.G
M18,A*I)B26OZ0B%I:+\[.S(\S+)!2B+6SFW"^HS];)3"SF@0=IX2'Z=D=6#M
MK#]>Y0)J(P6U$7$91Q$JG6)):_I"T6EDOSD[+HXBLT* <=Y>9F!UQIJK #0:
M!*!X871:A@?6UGHJN:#=2-%NY+3.($(E62QI35\HDHW.56<0F74&C,;M2CY8
MG;'F:A_='02K)X;5V'P/K)SUS'$!PI$"X<AIR4&$"KQ8TIJ^4, ;G:OD(#)+
M#CH^,P6K,]9<Q;31(*;%6YR0DC^PVM9SR@5(QPJD8Z=U"#$J"&-):_I"@7!\
MKCJ$V*Q#B(.@O1T'JS/67,6Z\2#6/3F^K!)!L$[6$\8%/L<*GV.GQ0@Q*NYB
M26OZ0N%N?*YBA-@L1FB7\,"ZC+55X6P\"&=/C)R3<D*PAM9SQP4OQXJ78Z<5
M"#$J\&)):_I".^[F7!4(<4<% HW:&WFP.F/-54P;#V):A$5H6(((5L=ZKK@@
MY%@1<NRT$"%&!5DL:<USF!3()N<J1$C,0@3SLSVP-F.M5:B:#$)5%3;@^5*H
M.[18TIJ6*VI-G-8/)*C\B26MZ0O%G\FYZ@<2LWZ@/BHB:,]Z%XR9*,9,!C&F
M.>M/R>7 8UK/"!=DFB@R39R6#"2H5(DEK>D+197)N4H&$K-D@"0A;1>GP?J,
MM5>18V)9,] =':>E:& =K&>("_A,M,,;G580)*@LB26MZ0O%DLFY*@@2LX*
M!4:*!E9G[(&6"A>Y90&!%BQC$R_PD-;'6[H@3*X(DSNM"N"HS(DEK>D+Q9S\
M7%4!W*P*(#XW#C^ ]1EKK^)*;ED6T+V2(.538&6LIXH+1.4*4;G3K#]'A5$L
M:4U?*!CEY\KZ<S/K3T-J5-/ ^HRU5P$GMTS[-\+&*DT"CV0]#UR *5=@RIWF
M\#DJ<F)):_I"(2<_5PZ?FSE\\_,RL#9CK=7.#;=,X6L1<5+Z Q[7>DZX.4I<
M/TO<\6'BR*>).SE.W-?.$_?/E8E_&:D1)B0QCCB&%1IM,M5,MLS&MQ:/8>F-
MGE'L9X*3 \U][41SWVF*_44\FC^<G&WN:X>;^^=*L[^,U"P",XI4>A0:;;)V
MAKEOF6W_.:_@$\%A@?8/W056$E\[)MUWFA]_$8_F#R=GJ?O:8>K^N7+D+R,U
MWI!'4<0BWD:I'J5&FZT=DNY;YLKU0#@E!=(SL/T$<7*"NJ\=H>X[38R_B$?S
MAQ.^U'O5P U@, .&=&3'0^K'H=G-Q4U3&KTKC662_/5X.2TITJ.(]7S!$M?R
MG :CQ&F2G6#UP7GQAQ,*U?OJ]#36P8P?,]/.DR (C?8-;MKHZ'UTX.8TO>$S
MNML0<HL=-SUV]"8[Q&G2G<!-?.S]X017]:X^/6U],*/%S+PG/F?M[GX]&HVV
M64/2G@8_%FL-5@,@Y Y ;EH Z3V '#<!0NX"Y*8-D-X'J*<1$&88=?0""GC
M$S.0G*"JUEN(]#07Z@\DJT1*SW#6L\))1R*BM20BU&E>GN V*4(3U_*'AJIP
M[Q_,**$=R?F0!3QNGV+>H]-HJS4@[>E(U!<E)R57>@:WGR-.2%9KCD2HTZ0\
MP>IZ].(/)\"J=5$B/6V4,&/&S,R3,*1)8,:,$RS5.B81N W1H)5E8)8%MWT2
MFKB6:S1ZI4XS] 1NT&3O#R<HJK5K(CW]FC #9#]2HX\-#V(SSX+;N6E:+H6H
M;M,JO;IX3!?B4UHL5O+O?B8>I'C_;?V)OV*U6!Y?5/FC]-'$N\^K*E_OOEV*
M="Z*^@+Y^X=<OLD_O)A*^4]Y\74WQM6?4$L#!!0    ( !5X_%3KM"(@<0,
M +4-   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;+U7;6_:,!#^*U8V
M39NT-2\0 AT@%;IJG5JMHMWV8=H'DQS$6F(SVX'VW^^<A)27D+42ZP<@=NZ>
M>^[)'3GW5T+^5C& )O=IPM7 BK5>G-JV"F-(J3H1"^!X9R9D2C4NY=Q6"PDT
MRIW2Q/8<IV.GE'%KV,_W;N2P+S*=, XWDJ@L3:E\&$$B5@/+M=8;$S:/M=FP
MA_T%G<,MZ&^+&XDKNT*)6 I<,<&)A-G .G-/QV[+..06WQFLU,8U,:E,A?AM
M%I?1P'(,(T@@U :"XL\2QI D!@EY_"E!K2JF<=R\7J-?Y,EC,E.J8"R2'RS2
M\<#J6B2"&<T2/1&KSU FY!N\4"0J_R:KPC; B&&FM$A+9URGC!>_]+X48L,!
M<>H=O-+!VW5H'W!HE0ZY<G;!+$_KG&HZ[$NQ(M)8(YJYR+7)O3$;QLUCO-42
M[S+TT\,K0;DB'\B=%-DT@8B<PU23"2@MLU!GDO$Y>7L.FK)$O4.[;[?GY.WK
M=^0U89S<Q2)3E$>J;VOD8A#ML(P[*N)Z!^)VR+7@.E;D$X\@VO:W,8<J$6^=
MR,AK!/R2\1/2<MX3S_&\&C[CI[N[#71:E:ZM'*]U .^"<<I#H]X$0F!+BN*^
M;U3YYQ5"D$L-J?I5IV<1KUT?SW3[J5K0$ 86MK,"N01K^.:5VW$^UHEQ)+ M
M:=J5-.TF]++D4A&Q&4,IJ")Z+4MD9)&;LM265H$?Y/CF?VHY=%W?[]O+S13W
MC=JM7J\RVJ+N5]3]1NHCFN!3!4(U68!D(B+ HSJ&!8R_Q=#M[##<-T*&G7J&
MG8IAIY'A6*0IR)#1A&!CDDL>X7^(-,L[H?'[$P<Y?R#%,_AY#>D49&VY-89Y
M;KD="6Q+D:!2)'CA3@R.*<V1P+:DZ5;2=/]S)W;W2MC9*?)]BU;7#>J+O%?Q
M[AVG#7O_I+=O<9B>ZSR^5)VG=N$$3-<I33604<:2R$A)KDQSGN'GJXY!/J$=
MFP,^M^B.A;8MS\;,X;YP2Y8!CR7/D="VY?$>Y?'^<UN6 ?SF-V2-E=_U#M3^
MX^#C-@X/3V_.$B=H?DG66/G![FO<WAB L?'F^;E D5!D7!<C9+5;G3W.\HE[
M9W]DSB3Y8/T(4QQHKJF<,WPL"<P0TCD)4#99G!&*A1:+?,R>"HU#>WX9X[D*
MI#' ^S,A]'IA E0GM>%?4$L#!!0    ( !5X_%3V[]&V< ,  "P*   9
M>&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;*V646_;-A#'O\I!*X86:")93NPX
MLPW$=HME:#<C:;>'80^T=+*(4J1*4G8R[,/O*"F:;<E:'_HBD=3=\?\[4N1-
M]TI_,2FBA:=,2#/S4FOS6]\W48H9,Y<J1TE?$J4S9JFKM[[)-;*X=,J$'P;!
MR,\8E]Y\6HZM]7RJ"BNXQ+4&4V09T\\+%&H_\P;>R\ #WZ;6#?CS:<ZV^(CV
M<[[6U/.;*#'/4!JN)&A,9M[=X'8Y<?:EP>\<]^:@#8YDH]07U[F/9U[@!*'
MR+H(C%X[7*(0+A#)^%K'])HIG>-A^R7Z^Y*=6#;,X%*)/WALTYEWXT&,"2N$
M?5#[G['FN7;Q(B5,^81];1MX$!7&JJQV)@49E]6;/=5Y.' (QV<<PMHA_%:'
M8>TP+$$K9276BEDVGVJU!^VL*9IKE+DIO8F&2[>*CU;35TY^=OY!,6F@>E[
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
MY:8QLUM@LYL@R(8$N@U0WZ#5?_EJN6G,[!;X["9(LB%QFZVJN@X/%0V "S/
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
MO@J2T'0<O50 7B.L&J!7K_M[F3< I-P84\=5, ZX-LRHO"AW=9!]/T3%V&&
MLL,0S@Z-Z7#"RS$  "*>?&7LO@.4(RP?A6;# =.?=1;M $)4R\X#$"#A#2DT
M'P[XGJ#U^/: BAO$ #F(R0LVBLV':PR2#;)P$L6RXP!DRO>!2,Z(ZY2X%S_G
M4#&$F!IP9\VYCR@]*:X3CXWQ,J%\J>PP &.R'"'Y27'"^&&KMD'S+!7CAP'*
M#T,X/Z0 >CS-P==B[?&-P-1QG7%']OLW0-=A"%_'^6"<<G'@#F0/BJH'+$<(
M-D[BW3,7_TMY,Z8D5/ .>#C,:,,HQK]2]HTI(!4&!#8/0^@\-/@WH>S 8T0%
M]H#\PQ#VCT+P6V/8PUFHD!Y0B1C")5((?)L$Z*%9@(H=Q  ]B,DK-HIA;X-!
M+Z -HHABV7$ SN,;022QMTF 'GXO4,418H DQ+ L(=+4F["$H(N&BB'$ $6(
M83E"\LR;,'[@CJD\!P;"#T,8/Z1XM\$;O;0M'N#X* .7^47= +A(R#K.A]V$
MB /#;OZ@J'H ;H1?XR38E5KQ+V70F")1@3I@Y#!-X7U?I$0<4T J\ ?$'H8P
M>VA0;T+?$?"._T1EW+X#%X@A9""%P+?%L#?\WBU:X)ZOEIT'X#U"+U((?MO$
M?;W&H-T?B6K9>0#@R_LVBO%OBXDO6(N_8%3T( ;X00Q?$"))P&WJ?J!#EB"B
M6G8> /Q8UA!I!DY80X*KD0^9*)8=!\!%EC8DS\$)"8@+^ FAB@/$  F((2P@
M4BC<)O9S:2J/MLI.'6CKSA^3O1J@\#"$P^-\'D[X.1*7J^Q!4?4 Z0CI1HZ'
MEZWXES)F3/U583E@X#!MX?U=I,P;4T JP =,'H90>6C ;D+789L.[UJ1+XW=
M>4!WA/VC$.UVF.[0E2%?*3L+0':$3*00Z788[' 6*E 'Q"$F+]\H1KE=8G<7
M9_!J8!57B &R$,.WA4A2;G?"'4 5>X@!^A##\H=($V["'X*C4"% ( \Q+'M(
MGFX3+A#<,94GPT $8@@3B!3:=GBQG]_O98,ZC(\[AH5 X&$(@\?Y4)NP<V"H
MS1\450_0C;!N++[)NW UKY1*8TI!@^0L,'/8JNQ.+E;*QO$8D%AS44 &!%1$
M[D&<9GDN>#.8W*S6 @&(U1: $"=8WE=,?\<N%19H0NSIFI!O;OM/0NO]B;,N
M[[P&Q5D@!;&%I2!65@HBUEP44  !L5_RY4Z&;<+H$7^#$F6Q.UZ#CO,U<'(3
MX:F*@^%?HZ=@1+'L.!H0!_N]#\&Y\%3%P4X ML6?#HTGQA:80FQ>M5%J.CR5
M<? FF.]P'AHW%2T0@UB^&$1P-CQ5<3!:0H@WB2.*Y<8!5"&6I0H1GA#;E"FD
MLO&+,42M[#0 9;)$(=DYL4U8/X9I(OK@JU@_++!^6,+Z(470!F\)8[LNX [C
MXYP)0/,=]000(^'K.)^,$RH.@[[)\@=%U0.0(^P:I_+N>>O]B2H6XYV*AL,"
M#8<=71C%^%?*O3$%I(*!0.5A"96'!O\F;!U=U>'KM@KS ?6')=0?A1 XX?ZP
M%E\W5) /R$0L(1,I1, &$U_P. T5X .6$)O7;!0#8(.)S]<.?RVJ$!^0@EB^
M%$02@"U&/KQ&FJB5G08@/I8F1)I_$Y80@Y;($*6RPP"(R-*$Y/$WX?Q(;(E
MG)G=-P"-A/1#"G\MWMW%5L'%KW&GCC-UZ/P1@ 2Z#DOH.L['WX2) ^-O_J"H
M>L!QA%_C5/P5>@. *&<QYJE(.2R0<EA;=M\7*V7BF )284$@]K"$V$.#@U.2
MCSI>$D44QNXZ #_"!%((@Q,J$(_VMR=J9:<!P(]PBQ3"8)NXTV?K^ 5'HEAN
M'$ 68O.VC6(<[!+O IL6Y:'B!K' #6+Y;A!)#G88_=H.?SQ4;"$6V$(LRQ8B
M#<()68CWSB!Z4I&%6" +L2Q92!Z%$^8/6Z%;_BK>#PN\'Y;P?DB1\'B: Q&.
M#1[='4H<UQGCCRT= ,(.2P@[SB?AA(L#DW#^H*AZ0'*$7H,@X45K_XES+:8X
M%=F&!;(-Z\IN[V*E%!M30"JL!XP=EC!V:&!N0LJ!)O+YLM@=!UA'Z#T*06["
M[X&S4&$ZH NQA"ZD$.)ZC'0H"Q4_B 5^$)L7;!3C6T^_$$*4R@X#T!S?!2()
MMYY^(82HE)T%0#F6&D2:;!-F$!R%"OH!+XAE>4'R5)N0?.".J3P=!H8/2Q@^
MI)C6G[#@+WM,U - @X26XWR631@W,,OF#XJJ![A&B#0X=W47+NB5\F-,0:@
M'-!M6%]V*Q<KY=F8 E(!/:#ML&6T'<1IEN>"=X/)36>!W<-JVSV($RSN:D($
M<O1B 4P@]G03R.O/_>VG8RZ0A1<(6?^'6'-13(#A"OL_K*S_0ZRY*"  =H3_
M0V,*G)!W( "0\H5$'0<81VA "DV!4W(/=*=62B@2A0'0CY"%%)H#AX2U-^#[
M^"I>$ N\(#8OUB@V#0X);:_!=[M5-" 6:$ L7P,B.1,.B<UA/%[AKF(&L< ,
M8EEF$.G)<$H,@E\54M&"6* %L2PM2'XZG'!\&"1Q($[,[1I0?%A"\2$%SS7>
M#J9U>)@G#C/#]V0X HM SF$).<?Y4)SR;J"U&_F#HNH!P]7Y^W"GHNZ9B_WS
M52PF.ZGFHM@ V8WJBV+H*Z7:F )2(4!@[K"$N4,#?1-V#N?K>#\;HC)VWP'P
M$:Z/0O2;<'V@F4"^4G86@/8(<T@A^*WI?5^(2ME9 -++*S6*D6^-40^'H<)Y
MP/YA^?8/2>RM$Z"'.$_%"&*!$<2RC"#2T'N"$(0HE!L%$()8EA DC[P)NX=M
M&O1K5O%[6.#WL(3?0XIY&[RI2^T]0L;$86T7CNSO;X&8PQ)BCO.1-^'<P,B;
M/RBJ'K ;(=(X%7FE%OA+Z3*F5%30#M@W[*C!*,:^4MJ-*2 5_@,6#TM8/#38
M-^'JJ#V:Y>8+8W<=X!YA_BB$O@GS1QT\>GDO7RP[#D!\A$JD$/TV)P"?BAG$
M C.(S:LUBM%ODR ^BVZ#JWA +/" 6+X'1))_&\Q\SJ ILXH9Q (SB&690:0!
M."$&L0'M'$W4RDX#<"++"Y)GX(3D UT#5 0?%@@^+"'XD +@%F_=8BIGT1=
MZK@ ]X>(>@(@DC!SG(_ ">D&1N#\05'U .$(CP:!P,M6]DMI,*8NJ^ ;L&K8
MMO!&+E(NC2D@%<@#:@Y+J#DT^#9AW\"7+Q6< QX/2W@\"M%MPN.!LU#!.6 %
ML805I!#:MICF<!8J+ <\(#8OTBB&MNT)-_!4G!\6.#\LW_DA";;=":]\J"A
M+%" 6)8"1!IK3S" $(6RHP#HQS* Y)GV!)T'<5IVQP )$CH/*:;M3EC8ESBF
M\<<V+ 0&#DL8.,ZGV81< ]-L_J"H>@!LA#.#<T-WX=)=*1G&%(0*P@&WANT*
M;](B)=68 E)!/>#HL&4<'<1IEN>2V.<EM/[8,B:@\[#:.@_B!,N[FA!_'+U8
M %9;(/YX?[/9]5+[^<L:/\2:.PC* >.'*VS\<++&#['FHH ,"(C]/B]W&NP2
MNHX8 HBRV!VWH.-\F9O<--@E=!XX"PWZ<T .X@@Y2)EI\%3%P9L.:+TR42L[
M#0_28*_ZDYP(3V4<[-)3X3@T[B0Z8/QP?..'X%1XJN+@:6B\VQE1*CN,&H3!
MN6LH/!=V"0F(K^*)"%$J.XP&A,&YDYB=#;N$T -?#S5N"SI@\W"$S4.(FZ?3
M'.QBVB8^U?@P4U7'[%8.:#@<H>$XFX==RK 1/WDE#CJL'E@S'&'-.)URSUO8
M3]2Q&.I4!!L."#;<J+DH1KU26HTI(!7X Y8.1U@Z-*@W9>QP)E[=1%3&[CN
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
M.BRX.!ENO"(D1B3J6_X)TN!S#]Q-OBJ[3-E+29NF@#3PV@,'E"<<4*)#+*$
MJ+IX'R*B(G:?.]#G4]^_DQIEY\W9B'J7?ZA4 !T8K;PI^Y:>ES57B347!02P
M.J]^$AUU!F]3&Q SJJBH/%!1>4)%)3_FI*9L4J:J*6D5.@?B*V_*+C_Q4OJJ
M*2 5[ 8V+,^R83$'GZ>I4D5YY8'RRA/**[&QMVRZ)F6WFF)4@7,@R_*F[+H2
M+Z6\F@)2@6U@T/(L@Q9S8-&;[1+EL#L,X)GP9'$'UC>W_2>I&9N44&O*5 7.
M@9_+F[*+1GS>![8\(!6X!N(O3XB_)$=9PN[E6[1G%U$1N\^ ERE=F,9 .W/2
M)BL4$VLNRA@0>F&AF)<5BHDU%P4$P)HE%&,./%H;2Y3#[C  94(CIC+JI*9M
M4E:Q*6P52 >2,F_++B_Q4JJQ*2 5_ ;F,L\RES&''^VU(,IA=QC@-&$GDQQ^
MRV9N4C*R*4D53@=N,V_+KB'Q4HJR*2 5Z ;&,W^>\6S9V*)]&$0YW X#$YHG
M3&CL6R*?^]M/,@LDB1(7?XBDFHLR!9#N"J\5R6O@E@>D0MC _.8)\YOD*'-X
MK4B#EB$3!;&[#)@YKT/3&6=G3MQDA7!BS449 TQWA9>12)G>IH!4T!J(XSQ+
M',<<=W@9B6GQN%.!9>"'\X0?3F7<24W=I(QQ4]@JH X$=-X57F0B99&; E+A
M;R"E\RPI'7, TN8YHAQVAP%/$^8YR>&W;.HF99J;DE0!=2"N\[[P4A(I8]T8
MD(H SP,!GB<$>))CR^.E)&ALY<MA=QA0-&'+8X^MO)QNX>0M7^3RCY$*J .+
MG_>%5XW(&OO$FHL" I2=5][)CC.\:L14^+&;BH3/ PF?)R1\2D/MS/F;K-)/
MK+DH9<#JOO"Z$ED5H%AS44" KPEIH.C0.V%=B8KVSP/MG\][\[3&G=3\358B
M*-9<%#>@=5]XR8F4+7 *2 7"@7S0$_)!R0$8:*LT40Z[PP"J\[X]X0&X; 8G
M:Q84:R[*$O!Z*+RN1,H@. 6D@MY 2.@)(:'HZ'H\54YC3I3#[C! Z;QZ[Z6M
MK)69A<DJ \6:BY(!P!T*+P*14@-. :FP,C ->L(T>/;^K-,)(L$$>F%&11?H
M@2[0YWU[N4%RYOQ)UALHUER4%*#E4'AUAY0@< I(A6^!;] 3OD&!09.RLE3Q
MSB!$'=R> CV@S_OU<H-&:O(C*PP4:RZ*#*!N77C5AI08< I(A5]KP*^ULAE[
M.L&A&@UI!8@ZV#T%()IWZR5&S[*9BZP)4*RY* _ J77AA152FK\I(!5<!=9
MKVT-]$EK(!X9*M@)I(&>D :>^+VR</8BZP04:RY*"2!K82>@EW4"BC47!01(
ME7 ""HP7;+@>ODK0%ALJ(D /1(">$ $. \;(3/&E3']3,BJ("L2!OBF\H$'6
M!"C67!00 -*\2D]@D#18P9(:)"I*/P^4?IY0^F4&R9E3?"EOWY24"ID"#:!O
M"J].D-+]30&IH"JP!WK"'B@P:#P:-.&B1FL25-1_'JC_?-Z=EQLT4E-\61F@
M6'-19(!>F\(+#*14?U- *N *S(%>VQSH$^; YL+BKQP5 @7F0$^8 _'H63;%
ME]4 BC47Y0$XM; &T,MJ ,6:.PP(:  ]H0$\?VB,)XBF^/%6[D0=[)X"[B34
M?R=^L2R<ODAY_J:45)@5: -]6_AIOJS]3ZRY*"" JGE]GL2 P<;J8<"@ARTJ
M&C\/-'Z>T/@- Z:2F>-+R?FF9%08%;C^?%OX,;ZLHD^LN2@@0*1YQYW$($D]
MQD<WCE54>QZH]CRAVLN,D3.G^%)"O2DI%3(%?C[?%GZ*+VO3$VLN"@B@:EY'
M)S%F\%/\YJ+&7RPJS FT>)[0XF4&C=047TJ"-T:FXM3SP*GGN\)/\64E>6+-
M10$!;LU;Y@1&3Y=ZBF_0#3(5VYT'MCM/V.[PZ%DVQ9=2UTUYJ& J,.'YKO!3
M?%FQG5AS44" 5O-F.(FA@9_BUQ>U1T-#!3N!H<X3AKH3OU@6SEZD)'132BK,
M"IQVOBO\&%]622?67!000-6\TTUBP"0?XR,24W'+>>"6\X1;SE:FDYGB2TGC
MIF0T&#4 !UVHRC[&#[+F.+'FHH ,"$CY,?YT@L-OE28VRQ-UL'MJ04^IQ_A'
M!\EY<WSBQ,L_$QIH&H X+E1E'^,'62.<6'-10!X$I/P8?SH!'#3M1>TJ\'_Q
M73*B*':W ^@V]4S_Z @2FO 3%2S_I&B@; "FN%"5?:8?9,UO8LU% 34@(.5G
M^M,)HF?Z^/M' T<#4+@%0N&&1\^B"3_1_/+?O :T!J!W"U799_I!5L\FUMQA
M0$#/%O)^,X&A8? S_?;"FNRWC(IT+0#I6B"D:R=^RRR;V! G7?SA4!&U!2!J
M"Z;L _X@ZU<3:RX*"$!L7E F,7I2#_A=?">9J(/=4T"CA"AM&#"MR.R?.-'R
MSX *L *C6C!E'_ '65>:6'-10 !/\[(QB4&"'_ G7IHDZF#W%' F(3W+#)(S
M9_]2>K,I*15.!;:T8,H^X0^RZC.QYJ*  +CFW6$2@P8_X6\O#B;_B1&D@J-
M:!8(H5EF!$G-_J4$9F-D*CZT 'QHP99]W!]D969BS44! 8K-V\ $AI)-/>Y'
M^\00=;!["G"4L)+AT;-L]B]E&9OR4(%6("T+MNSC_B K&A-K+@H(L&O>U"4Q
M-%*/^RWZ8E$QA@5@# N$,>S$+Y:%<QDI+]B4D@K  LU8L&4?]P=9>YA8<U%
M@%OS^BV) 9-ZW)_X+E$!4* !"X0&[,?-S="?O_57FZW,O%_*\S4%I(*J0!L6
M7.&G_K(.,+'FHH  F.8E6@)CQ>&G_N&BB9?&$'6P>PH(DY!YT6/ES.F_E+MK
M"DP%5($*++C"#_]E/5YBS44! 7+-B[ DQ@Y^^-]<F-A.1=3![BE 4$+(18\=
MJ8F_E(AK2DX%:8'7*[C"C_UE75QBS44! 9K-RZPD!A%^[%]?=.BQOXI4*P"I
M5B"D6D<'T;+YOY0K:XI%A6&!>BNXPD__98U:8LT=!@2,6B&OI!(8(3[Y1C]Z
M?JFBQ@I C14(-=:RKYF%4QLI#]84E@K/ JU6\(6?^\L:LL2:BP("_)I73$F,
M&_S</_7-(JNZNMR^[_O=UU>[JY?//PQE_^EJ\^YF*/2V?SLT7UWL=R?:['LV
M_6&W_O#BV?!I_&6]VZWO'O[Q?3]T:;,_8/CO;]?#YV/\P^70_N?UYM>'<[S\
M?U!+ P04    "  5>/Q4AZF>^R,-  !FBP  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V,RYX;6R]G6]OVS@2A[^*X%L<=H&]F'\D4NHE =JD>]=#=[=HN[<O
M%O="<9C$J&WE)"79 O?A3W)LDQ0I6FR&?-$V24=#<LPQ?WHBSYP^5?67YDZ(
M-OESO=HT9[.[MKU_-9\WBSNQ+IN3ZEYLNO^YJ>IUV7;?UK?SYKX6Y?7VHO5J
M3A!B\W6YW,S.3[<_^U"?GU8/[6JY$1_JI'E8K\OZZQNQJI[.9GBV_\''Y>U=
MV_]@?GYZ7]Z*3Z+][?Y#W7TW/WBY7J[%IEE6FZ06-V>SU_C5!4YI?\76Y-]+
M\=0H7R?]6JZJZDO_S;OKLQGJIR168M'V/LKNGT=Q(5:KWE4WD?_NO,X.@_87
MJE_OO?^T77VWFJNR$1?5ZO?E=7MW-LMGR;6X*1]6[<?JZ9]BMZ*L][>H5LWV
M[^1I9XMFR>*A::OU[N)N!NOEYOG?\L]=))0+2#YR =E=0*9>0'<7;",W?Y[9
M=EF795N>G];54U+WUIVW_HMM;+97=ZM9;OK7\5-;=_^[[*YKS]]7Y:9)_I;\
MOEVON$Y>/XJZ>P&3C\OF2_*/NKP63=)ME^3U:I5<5.NUJ!?+<I4\7W?U-;E8
ME4V3?'\IVG*Y^B'Y+EENDL]WU4-3;JZ;TWG;S;$?:;[8S>?-\WS(R'S^]; Y
M22CZ,2&(D.2W3Y?)]]_]\#P/B[,+M[-+L>B<X:TS['(V[Z)V"!TYA(YLO=,1
M[Z\7B^IATS8_)K]4K>C^>8Y)M^[DI^6FW"R6F]ODHUB(Y6-YM1+)'^\[!\F[
M5JR;_]@"\SQ::A^MS^=7S7VY$&>S+F$;43^*V?E?_X(9^KLM,$#.M,#00V"H
MR_NYC,-[T658HP2ABU7WWE3=))?B1M1UM]_>;1;5VO;:OGD>A&\'Z=^.'L\Q
MXY0APD[GC^I:;8:4,EKP@Z&VCO2PCM2Y#F6[?ZCJ]J9:+:ODD[CMWL;:Y(^?
MQ?I*U-97TNG6]Y4$<J9%(#M$((NZQ3/(P  YTP+##H%ASJUA?;M\]KY]>TG^
M-_J>]>;9<ZYL5W9"\\&>MAD18M_/_#!I'B,ON9%N648+POE@"18[RM(B2^VK
MR ^KR*=F9;^4=YOK[I2L^V\_5VWW]]N-J&^_[G:J*TN=P_AN1B!G6D2*0T2*
MJ%E:0 8&R)D6&(RDND'!\G3G6LW!["0G@UUNL6(GB-GW.%9D&8Z1J[M1U"0L
M<EZ0;+@*TPXCSCO+D85(D82=4D--UX^B3\^F+5N1O'E8KJZ[?=DD[_M%ON[^
M_-K>B7I"WKH']-V?4-[T\$BIA&G4W,5.:>8='"!O>G"D_L)N ?:B[$V-O.0G
MV,A>F]78.8NE;,).\0&6O9F1E2SK[F5R-%R&Q9!P0FDQLA*I<[!;Z%Q4F^YT
M?7B^YYZ0FTYOWML/R)N^=BF7,(^;FTYYYAT<(&]Z<*0*PVX9]J+<S"UG9C&\
MK;-8\?&358HE[)0<8+E9F"=F1K,<#96\S9"BE'!L7PF1XH:XQ<W(T>IWK^H>
MPQL[ 'G3(R)5$\%QD8Q3I'D'!\B;'AP%5[F5V$LR=N=ZD(O%8*M;K?#(&42D
M1B)1>!(Q.5&.,H;R8<9:#'G&&<-H9"52T!"WH)%0-?FUVWB?J^1M_YH<$K1[
M";X9.KF']MZK(; 3D0**Q 5/!)0\07G3@R,U&0D'GX@5+-%A!MBLT-B!)045
MB0*@B(4L$<YX:B2RQ1 QFJ<C8)A(]4/<ZL<OD5_&J=Q3\=Z[(4@5D>J+Q&55
M!!1607G3?VTB!1T-1ZNHC59E0R9KM>*Y/1VHU%TT"JVB%EJ5XDY6#U=AHU4H
MIWSD@*92(U&W1O++:R"@Y9Z3[QZ&\J9'4/G=7UR@14&!%I0W/3A2_]%P0(N:
MJ*J[:1YFAM5HY."F4H[1*#R+FI@J*UA!"R/!+8893XLQ,D>E=J)N[30IP;V0
MEWM [PT: GE1J=!H7.1%09$7E#<].%+TT7#(B]J05VX\R6 %8R,WT%2*+AH%
M>5$+R4IYP?$01]L,"2,$C9S/J51(J5LA??OY[/D$!R@5@_*F!TVJLS0N%4M!
MJ1B4-STX4O&EX:B8V[5W($QZUB7_R(F72D&61J%G[E&\UVHB-M;I=SQVP*?*
M,UN3$=LO_3:&0&ON(;W7'@*MI5++I7'16@J*UJ"\Z<&1\C -A]9VKC/U[G5P
M,#I-]"E+R99&@6JIR<HP2PMJ+,%BE_-\[-8[E>HJG8S4'(G[,I3FGH+W7@V!
MTE*IZM*X*"T%16E0WO3G5J50S,*AM)UK5R([3?0I2YF618%HF06.I80.G_BR
MF%'&QL[?3.JI;#)!<Z0Q$#ESS\7[@>(0Y"R30BV+2\XR4,4&Y4T/CI1U63AR
MMG/MS&>7B3YEY=GY*- L,UD810SQX4VWS8[@C-*1=4A-E$U&9F9&>Z$R]T#>
M.S($*LND[LKBHK(,%)5!>=.#(\5<%@Z5[5P[T]5EHD]9RJDL"B3+;,^%(30D
MW!:S%&,RDJQ,ZAXV&9!-/'[];H7=P_ON4BAO>K"DXF)QP1@#!6-0WO3@2"''
MPH$QMVOO0)"IV<ZDV&)1J)A[%.^%FE2,,L*RD6=>F51/;#(4^RPV($S,/:+W
MRD,P,2:E&HO+Q!@H$X/RI@='^:ACP,\ZFL#+^&V1VT:?M%1G+ H58Y8GR%AJ
M:&^;68'IR&-F3,HH-IF)C>?MRY"8>P;>6S4$$F-2P[&X2(R!(C$H;_J'?Z4T
MY.&0&#=YEY'';AM]TE*B\2A0C)NT*\^'2,QBA#D?D>1<"BD^F8B-)S$0$'-/
MQ7?#0GG3 R<U&H\+Q#BH6(/RI@='2CH>#HAQDW:9V>RTT2<M=1:/@L2XB;HP
M1RE+AVLP[0@KTK''O[F41'PR$C-2VHN(N<?QWI(AB!A7RDO$)6(<E(A!>=.#
M(Z4<#T?$N(F[S'QUVNB3EGJ*1V%BW :[4&&<OZ;9R IR*7KRR3QLVN'K=Q?L
M'MV[B$@(')9+K97'Q6$Y* Z#\J8'1ZJX/!P.<[OV#H2)P\8R/9=:*X_"P]RC
M>*_4Y&&N\SN7XBF?S,/>KL0C$!)S#^J]^!!(+)=2+8^+Q')0) ;E30^.U']Y
M."266W 7'IR$;AM]TE*>Y5&06&ZR+E(4V5"/6,PHSO#(1\URI?K79"3F3-T7
MU@:#+0X6@HKE4L7E<:E8#DK%H+SII=.D0"S"4;'"0KR&J>RVT2<ME5H1A8H5
M)O B*#-J$5K,,,N*D3I^A914Q60PYDQE(#;FGHUW7;L0;*R0>JV(R\8*4.$&
MY4T/CI1W13@V5EBXEY'33AM]TE)P%5'86&$K!9:EPP^"6\P*C-.1^XA"*J-B
M,AFSY;07'',/Y;TG0\"Q0JJO(BX<*T#A&)0W/3A2U!7AX%AA 5]&PCIM]$DK
M55>CP+'"1;UVTY\,QC!22Z-.1F.3CU^_&^(C,_"N> ?E;A RI2@KBDO(]N.!
M!2@$(\.(* $*1\F.^/8/AH63C20]1DK!5A2%E!T9QG^U)BMS'.@8*458T?2'
MQY[$ZA'F,Y5'1O5??PA<AI%2\A7%!6;[\< "% *98:14DD7AH-G>MY;,9BEN
MI]%@XDH96!0%G.V'T1Y"H<@H>VHQPR13/L U6(A2LA5-?YS,E<DO8V='9N&_
M<4/0,XR4@K$H+C_;CP<6H" U]M4B^R&K[&,+(#,RVVTTF+A:9#]2E7V3D+$T
M-5=A>0JMR$8>,,-JC?TC1?:G)C94!7[@$OQA:O"K1?AC5^$'+L,?I@Z_6H@_
M9"5^;,%E9FXXC0835U19I$K\E@K[G>2V]-&PV&5HK!,55@OQ'ZG$?R3'_<KT
M ]?I#U.H7ZW4'[M4/W"M_C#%^M5J_2'+]6,+/C,3V&DTF+@BOB*5Z[>4X3>Z
M:%ALU*+"@PXXBCXZ4JC_6XYGS[MIV#+^8.X&(5.46>1*_ABVE#^8NT& %,D7
ML)K_$=_^P;"0MM'&48HJBU/W_\@P_JNU])O,\G3L_ESI#H"GMP?X?+>L6P'T
M8-J1<?TC$(2U*=T!<.3V !BV/P"8NT& %+$8L$7 WK>6SL/Z!4>,!A-7A%R<
M%@'84OJ?Y,8'1&QF&*&Q!TRQTB  3^\0<"277TC;8-L#@+D;!$X1?)$[!&#8
M%@%@[@8- Q4U&;!+P-ZW.[?=1H.)*YHN3I< ;"G_GS)NW)!8S+(T'_N%F-(C
M $]O$G DM:%X&VR' #!W@PBJ32]C=[T$;GL9A+<I?0)PP$8!>]]'<MQI-)BX
MHLSB= K E@X .,V'S_78S$:KC&.E2P">WB; GN)^N VV1P"8NT%X%)46N4T
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
M69;-MP?3EG]?5I^W-B[^#U!+ P04    "  5>/Q4*<_80DD)  !K/P  &0
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
M HD[6Z5+9C'4N\!4&ECN0:4(HC"<!B7CDJ:Q7UOI-%:U%5S"2A-3ER73OZ]
MJ":A0WI8N.&[PKJ%((TKMH,UV-MJI3$*>I:<ER -5Y)HV"9T/IPM1B[?)WSC
MT)BC.7&5;)2Z<\%UGM#0"0(!F74,#(<]+$ (1X0R?G6<M#_2 8_G!_;WOG:L
M9<,,+)3XSG-;)/0-)3EL62WLC6H^0E?/Q/%E2AC_)4V7&U*2U<:JL@.C@I++
M=F3WG0]'@.'X$4#4 :+G D8=P#L7M,I\64MF61IKU1#MLI'-3;PW'HW5<.G^
MXMIJW.6(L^D'I?*&"T&8S,D76X FU](RN>,; 61N#%A#7I,UWIZ\QA6U)3WD
M? F6<7&!^[?K)3D_NR!GA$ORM5"U03X3!Q8ENH."K)-SU<J)'I'SJ98#,@I?
MD2B,HA/PQ=/P)60('WKX\"$\0&-Z=Z+>G<CSC9[CSM^^++G)A#*U!O)COC%6
MXZ7\>:KH]I3QZ5-<H\Y,Q3)(*':B ;T'FKY\,9R&[TY9\)_('A@RZ@T9/<7>
M&W*JR!9YZ9'N\=BGT\GX[01_X_Y8_C_36F'!T9UV[\EGIG=<&B)@B\!P<#FA
M1+<]V@965?Z:;Y3%IO'3 I\UT"X!][=*V4/@.J=_*-,_4$L#!!0    ( !5X
M_%1]?OWRT (  )4*   9    >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;+56
M74_;,!3]*U:&)I" ?/2;I9&@%8P)-$3']C#MP6UN&PO'SFRG9?]^MA.R%M)H
M2.&EL9U[3NXY/DD=;KAXE F 0D\I97+L)$IE9ZXK%PFD6)[R#)B^L^0BQ4I/
MQ<J5F0 <6U!*W<#S^FZ*"7.BT*[=B2CDN:*$P9U ,D]3+/Y< .6;L>,[SPOW
M9)4HL^!&8897, /UD-T)/7,KEIBDP"3A# E8CIUS_VPR,O6VX#N!C=P:(Z-D
MSOFCF5S'8\<S#0&%A3(,6%_6, %*#9%NXW?)Z52/-,#M\3/[I=6NM<RQA FG
M/TBLDK$S=% ,2YQ3=<\WGZ'4TS-\"TZE_46;LM9ST"*7BJ<E6'>0$E9<\5/I
MPQ; [^X!!"4@^%] IP1TK-"B,RMKBA6.0L$W2)AJS68&UAN+UFH(,[LX4T+?
M)1JGHBO.XPVA%&$6HZ\J 8&NF<)L1>84T+F4H"0Z03.=GCC7*WRYM^IP"@H3
M>J3+'V93='APA X08>A;PG.IZ67H*MVQ>:Z[*+N[*+H+]G3W)6>GJ.,=H\ +
M@AKXI!D^A86&^Q;N[\)=[5-E5E"9%5B^SAZ^2\*(@I,;';RXQH"?-[H>72M(
MY:\ZK05YMY[<O*YG,L,+&#OZ?90@UN!$'S_X?>]3G?*6R'9\Z%0^=)K8HR(!
MY)\!V!IPC!BH.N$%V\"RF<_*.NH-1Z&[WM;SNF;8[U<U.VUVJS:[C6U.N #]
M2F=<$K,[MY#.0=3N3"//6W>F);(=R;U*<N\]$]IKTX>6R'9\Z%<^]%M-:,'6
MVTI?=_ RH:]K!OZP/J&#JLU!<T+M!UYW*H!B\[<F$Y(U1[61\*U;U!+9CO9A
MI7WXGE$=MNE#2V0[/HPJ'T:M1G7TZD/I^]Z+J-;4=%]&U=TZ-)@#VRT6*\(D
MHK#4*.]TH),NBD-0,5$\L^>(.5<ZM':8Z',C"%.@[R\Y5\\3<S2I3J+17U!+
M P04    "  5>/Q4;JPF^] "   :"0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970W,2YX;6RMEFMOFS 4AO^*Q:JID[IR22"L2Y#2IMTZ:5K5R_9AV@<'3L"J
MP9EMDFZ_?L= 49I06D7[DMAPWM?/>[B8\5K(>Y4!:/*0\T)-K$SKY8EMJSB#
MG*ICL80"SRR$S*G&J4QMM91 DTJ4<]MSG,#.*2NL:%P=NY+16)2:LP*N)%%E
MGE/YYQ2X6$\LUWH\<,W23)L#=C1>TA1N0-\MKR3.[-8E83D4BHF"2%A,K*E[
M<A::^JK@.X.UVA@3DV0NQ+V97"83RS% P"'6QH'BWPK.@'-CA!B_&T^K7=((
M-\>/[A=5=LPRIPK.!/_!$IU-K- B"2QHR?6U6'^&)H]O_&+!5?5+UDVM8Y&X
M5%KDC1@)<E;4__2AZ<.&P!T^(_ :@?=:P: 1#*J@-5D5:T8UC<92K(DTU>AF
M!E5O*C6F886YBC=:XEF&.AU]$B)9,\X)+1+R36<@R66A:9&R.0<R50JT(N_)
MN=(,>P8)F::IA!2'Y*+4I<2:7$C-_M+JJIP_X.VE@.#MU>%S. --&7^'AG<W
M,W)X\(X<$%:0VTR4"@'4V-:8R9#9<<-_6O-[S_!_*8MC,G".B.=X7H?\K%\^
M@QCE;B5WG\IM[&3;3J]MIU?Y#5[3SMT&S)B*N5"F;3^G<Z4EWL6_ND+7JPR[
M5S%/]HE:TA@F%CZZ"N0*K.CM&S=P/G:UX#^9/6G(H&W(H,\]N@;S*DGPMA*+
MYZ[1:6TQJBS,:V<5><YP;*\V0_0NLV>(81MBV!L"N0==W+7*W^0.O2WN7N<]
MN?V6VW^)>]C%[>]PAZ,M[%[C/;&#%CMX"=OOP@YVL%UW"[O7>$_L48L]>@D[
MZ,(>[6#[6]2]OGM2ARUUV$O=\Q8_(K="4]Z5*=QY8OWPPU:JW9HP"-J:&M;>
MV+G,5\-7*E-6*,)A@2KG>(1MD_5.7$^T6%:;V5QHW!JK888?+R!- 9Y?"*$?
M)V9_;#^'HG]02P,$%     @ %7C\5-J(_\SM @  M @  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S(N>&ULK59;3]LP&/TK5H8FD( DSIVUD0;5-*8Q(0K;
MP[0'-_W:6B1Q9[LM_/M]3MJHM*9"8B^)+^<<G^-+G-Y*R$<U ]#DJ2IKU7=F
M6L\O7%<5,ZB8.A=SJ+%G(F3%-%;EU%5S"6S<D*K2I9X7NQ7CM9/WFK9;F??$
M0I>\AEM)U**JF'R^A%*L^H[O;!KN^'2F38.;]^9L"D/0#_-;B36W4QGS"FK%
M14TD3/K.9__B*C7X!O"3PTIME8E),A+BT52NQWW',X:@A$(;!8:O)5Q!61HA
MM/%WK>ET0QKB=GFC_J7)CEE&3,&5*'_QL9[UG=0A8YBP1:GOQ.HKK/-$1J\0
MI6J>9-5BX]@AQ4)I4:W)Z*#B=?MF3^MYV"+XX2L$NB;0MQ*"-2%H@K;.FE@#
MIEG>DV)%I$&CFBDT<].P,0VOS2H.M<1>CCR=#V N%->*G)$A[I#QH@0B)J1K
M/AZ 9KP\P?Z'X8 <'YV0(\)K<C\3"\7JL>JY&FT8,;=8#WG9#DE?&?+;HCXG
M@7=*J$>IA7YUF#Z  NE^0_=?TET,W\T [6: -GK!X1D@O[]C![G64*D_ME"M
M2FA7,8?M0LU9 7T'3Y,"N00G__C!C[U/MHC_2>Q%X* +'!Q2SW^(^HS7&E!9
MGXV 25Y/<>=7N)KX:M?=-@&M:M*HFH_#,O?3) VR %=AN1W.!@QIX/EI!WQA
M/.R,AP>-7^^:'H@*J[S8;-=3,F1+[+#:;[6C;5?H*?/B>,>^!>AGB(PRN_VH
MLQ^]U_Z-J.&9W##Y"-J6(;)DR-(L\^A.!@O0IS1-_<B>(>XRQ._-<(\?^>[[
M80L1[WN+_#3=6P<+#D-D7FB/D'01DH,1[H5F);$<@,:QS7"R9X3&J8];/]QQ
M; &&-*%Q\LK&3SO+Z1LL'SJ;Z=Z1"Z/8\Y,XVK%H =(XB^(LWK'H;MTIYC['
M33GEM2(E3)#JG2<84[9W9%O18MY<,R.A\=)JBC/\K0!I -@_$4)O*N;FZGY4
M\G]02P,$%     @ %7C\5,>9C)5N P  L L  !D   !X;"]W;W)K<VAE971S
M+W-H965T-S,N>&ULM59=;]LV%/TKA%9L#;!$I+Z=V092&T4S-$/0M-M#L0=*
MHFVBDJB1E)W\^UU*LB+;LK /]\46J7N.SKFZO+K3G9#?U(8QC9[SK% S:Z-U
M>6O;*MFPG*H;4;("[JR$S*F&I5S;JI2,IC4HSVP'X\#.*2^L^;3>>Y3SJ:AT
MQ@OV*)&J\IS*EW<L$[N91:S]QB>^WFBS8<^G)5VS)Z:_E(\25G;'DO*<%8J+
M DFVFEEWY'9!:D =\3MG.]6[1L9*+,0WL[A/9Q8VBEC&$FTH*/QMV8)EF6$"
M'7^UI%;W3 /L7^_9W]?FP4Q,%5N([ ^>ZLW,BBR4LA6M,OU)[#ZPUI!O^!*1
MJ?H7[=I8;*&D4EKD+1@4Y+QH_NESFX@>@'AG $X+</XIP&T!;FVT45;;6E)-
MYU,I=DB::& S%W5N:C2XX85YC4]:PET..#U?LE(HKA6Z1G=IRDUJ:8;NBZ9
M3*+O8GC[:"%D*62]\Y-"'>KMDFG*LRN ?WE:HK=OKM ;Q OT>2,J18M436T-
M*LVS[*15]*Y1Y)Q1]&M5W" 7_XP<[#@#\,4X?,D2@),:3@[A-N2F2Y#3)<BI
M^=SQ!*&/G,8\X_H%??T((>A>LUS].62OX?.&^<RQO%4E3=C,@G.GF-PR:_[C
M#R3 OPR9O1#9@76WL^Z.L;_6QDJ*'$%%P)DHD!*53!B\^E)R./D\>T$/[)DG
MXFHH&<T3POH)IJ5LYP1/, DF4WO;]WD:-YFX7O@:=N# ZQQXHPY^$\4U+S2#
MW.CKF(':8HW**LYX@E85E"><^,;CD/:&V^]KC\+(G;CD2/Q0H.>XF$3#\OU.
MOC\J__X_2_=/%#E!1$"\=R1](-!S0B<(ST@/.NG!J/3/0D,?V4M$A= H$5MP
MDZ+X9;\/G4)5DA8)&_(0G$KS(X(]'!YY& CTB..[_IGJ"3L/X;@'^%[]/POA
MB3(W\+PH.#)P&N:X48#/O(*HDQ^-RG]LBN5]72Q?'U@>,SG8L$9I_FW#NA#9
M@>-)YWARX5X]N:3U"Y$=6"?X]4..OV.O:\G[-0@-P\'^4:D.Q!''];$3#!<K
MZ0TBY#LUNY:X__&(W!#:V+'V@3B"H\ ]DF[WQBDSRSY0N89CCC*V B"^"<&]
M;,;#9J%%64]8L= PK]67&QBIF30!<'\EA-XOS-#6#>GSOP%02P,$%     @
M%7C\5-MN?2JJ P  I0\  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&UL
MK5=M;^(X$/XK5FYUVI5H\P($Q %2(8EV3ZT6;:]W'T[WP20#L3:QL[93VG]_
M=I)F@:01:/,%8F>>9^QYQA//_,#X=Q$#2/22)E0LC%C*;&::(HPAQ>*694#5
MFQWC*99JR/>FR#C@J "EB>E8EFNFF%!C.2_F-GPY9[E,"(4-1R)/4\Q?5Y"P
MP\*PC;>);V0?2SUA+N<9WL,CR*=LP]7(K%DBD@(5A%'$8;<P[NQ9,-7VA<'?
M! [BZ!GIG6P9^ZX'7Z*%8>D%00*AU Q8_3W#&I)$$ZEE_*@XC=JE!AX_O[$'
MQ=[57K98P)HE_Y!(Q@MC:J (=CA/Y#=V^ S5?L::+V2)*'[1H;*U#!3F0K*T
M JL5I(26__BEBL,10/&T YP*X)P#1N\ AA5@>*F'40487>IA7 '&EP+<"N 6
ML2^#543:PQ(OYYP=$-?6BDT_%'(5:!5@0G5B/4JNWA*%D\LU2U,B5:9(@3"-
MT)I12>@>:$A H!MT%T5$IP!.T!=:YK%.B(\>2$R23\KBZ=%#'S]\0A\0H>BO
MF.5"\8BY*=7JM \SK%:R*E?BO+.2(7I0OF.!?!I!U(+WNO%N!]Y44:E#X[R%
M9N5T$OZ9TULTM ;(L1RG93WKR^%VVW9^S;O_:]Z#;K@'H8+;;?"36 [K-!L6
M?*-W^.Y!"( !^IH!QSK!T#VH>C! ]P1O24+DZP!M\&N1AP/DY="6/Z6+2>%"
M%\SGY71D67/S^5B4%B/KW,AK&MEN@\IOL[+/K8+.C>OOPDQD.(2%H0J_ /X,
MQO+WWVS7^J,CK*,ZK*/.L#Z2/24[$F(J41AC=6[U(8273-5MB- NESD'739(
MFJ<HT2%'615F) @- ;T"Y@AHVX%;=3J_?&NE,'V2>279^$B:<_'Z=!?T1':B
M\;C6>-RI\89#2@24Y=G_D9-,R]<F5R?/M7+U2>;U2>;W21;T1':BK%LKZW8J
MVRB&Q;7NANUNGM0YO5,5LU5FMY'[SF0Z;!3"3M_7"GB93[]/GX';*+_.U#ZN
MTB=!G]1!GW0'7<; Z\^.ON3\^P#I%OA_;;'NY+KV2/5)YO5)YO=)%O1$=J+N
MM%9W>MV1JN\7;>I.&QDVM*UQXR1UNKQ6M\M\^GWZ#-I\#ILGR3QJ(U+@^Z+A
M$RAD.97E5:^>K7O*NZ*5.IM?V;.UW3+OV3._;!E_TI<-[ /F>T*%NJ+LE"OK
M=J)*#2^;PG(@658T,5LF54M4/,:JCP:N#=3['6/R;: =U)WY\G]02P,$%
M  @ %7C\5 T) 2T[ P  :@P  !D   !X;"]W;W)K<VAE971S+W-H965T-S4N
M>&ULQ5==;],P%/TK5V%"(&W+5]>THZW$6B:&F)A6/AX0#VYZTUI+XF([Z_CW
M7#M9EHRN@!3!2VLG/L?W'!^[[F@KY(U:(VJXR])<C9VUUIM3UU7Q&C.FCL4&
M<WJ3")DQ35VY<M5&(EM:4):Z@>?UW8SQW)F,[+,K.1F)0J<\QRL)JL@R)G^<
M82JV8\=W[A]<\]5:FP?N9+1A*YRC_K2YDM1S:Y8ESS!77.0@,1D[K_W3J>\9
M@!WQF>-6-=I@I"R$N#&=B^78\4Q%F&*L#06CKUN<8IH:)JKC>T7JU',:8+-]
MSWYNQ9.8!5,X%>D7OM3KL3-P8(D)*U)]+;9OL1)T8OABD2K["=MJK.= 7"@M
ML@I,%60\+[_9765$ ^#WG@ $%2#X4T!8 4(KM*S,RIHQS28C*;8@S6AB,PWK
MC463&IZ;99QK26\YX?1D*K*,:UH7K8#E2YB*7/-\A7G,4<$1G/.<49NE<)$K
M+8MRY);K-7Q(DJ,SEM)K/)K;R%US=0,O9J@93U\2^--\!B\.7L(!\!P^KD6A
M: HU<C45;J9WXZK(L[+(X(DBWQ7Y,83>(01>$.R 3_?#9Q@3W+=POPUWR:[:
MLZ#V++!\O2?XYIID+'[ >]0:I0*1P%3BDFOX>HG9 N6W71+W<IK=>JHV+,:Q
M0]M1H;Q%9_+\F=_W7NT2W!%92WY8RP\M>_B$_'/&)7QF:8&'-@.+,@/PD %U
M"#.NXE2H0B(%ISQMS*[]^I[(X$)CIG::%'9I4D=D+9-ZM4F]O1EYV#?\\;X1
MY!E4IAV59[4DTW;94<X1V3G,@7P["8-HT(M&[FU3Z*_#@G#0'WKUL):$DUK"
MR5X),TQ04JZAG7=:\_NXGR.=$?LROW>"OUW.CLA:7O1K+_K_+?/]+DWJB*QE
M4E2;%/V#S)=SG#3"[ \:42YE_CHH\*)@=]X'=?F#O>4W?PJU@#=W&LT/XN]/
M]KVT?[N '9&U'!C6#@S_6\J'79K4$5G+)-][N#)Y_R#GU23-4]OWHL@?]AZ'
M?>?(7N#YO<>)=QL707,+OV1R135"B@E!O>.(=HPL+[9E1XN-O1LNA*:;IFVN
MZ<\ 2C. WB="Z/N.N6[6?R\F/P%02P,$%     @ %7C\5.:8?V(6 P  /0H
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
M#WJ@]!3DCT(_.D8M;*C(#SK4D2+#3I'A644>"DQVH$#4I#)/&KR<<&-I>!!
M=./U\CW%#,,>)CW%^+X7]K(]!<5A9,]UU.4Z.IOK'YP-FB2S;V_Y1<FR:I/K
MFE!T!_(*GVJ\K)1E6!Z(J[$(= ^B@#5KH++K2YL\HY.(@S@:]_2Q@,(P[@ET
M"AK&HYZEA0441KY=H;A3*#ZKT$>N:$5X=TN.2@)3W^VE$JB=38/XM$;]*.KE
M-[>@O)N;44^%4U00^N-A3P8+*HC&<4\']Z!KJ$&L3+LF\7PW3#4/?;?:=80S
MTPCUUN_\V[EO64^Q@VP:OF_FF_;S/14K+"G4<HFNO.L8CTPT+5TS47QM>I8G
MKK #,L,"NV 0&H#[2\[5?J(=='UU\A]02P,$%     @ %7C\5( %KZ)B"@
M/6,  !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&ULS9UO;]NZ&<6_"N%=
M#/<"66Q)MI-T28#$HK0.31<TZ1V&B[U@9,;6*HDN)27-<#_\J#^11%NFH^T,
M2%\TMB+^'DH\>D@>,_3YLY#?TC7G&?D11TEZ,5IGV>;#>)P&:QZS]%AL>*)^
M\RADS#+U5J[&Z49RMBP+Q='8GDSFXYB%R>CRO#QV*R_/19Y%8<)O)4GS.&;R
MY9I'XOEB9(U>#WP)5^NL.#"^/-^P%;_CV=?-K53OQ@UE&<8\24.1$,D?+T97
MU@=_.BT*E&?\&O+GM/.:%)?R(,2WXLW'Y<5H4M2(1SS("@13/Y[X@D=105+U
M^%Y#1TW,HF#W]2O=*R]>7<P#2_E"1'\/E]GZ8G0Z(DO^R/(H^R*>_\+K"YH5
MO$!$:?D_>:[/G8Q(D*>9B.O"J@9QF%0_V8_Z1G0*V/:> G9=P'YK :<NX&P5
M4#7M+S"M"TRW"DQ/]Q28U05FVU6R]A28UP7FVQ'VW:63NL!)V5C5W2V;QF49
MNSR7XIG(XFQ%*UZ4[5N65BT2)H44[S*I?ANJ<MGE@FW"C$6$)4ORA:_RB&5"
MOI ;EF5<IN1/Y&JY# O1J',^)I7T"PG][/*,A=$OY"<R)NF:29Z2,"%?DS!+
MC]1!]?HFC")U:GH^SE1%BW#CH*Z46U7*WE,IA]R()%NGA"9+ONPI3\WEYX?*
M^^;REFT C-4=;FZS_7J;KVTC\:\L.2;V_(C8$]LF7^]<\O-/O_14;&'&?!9/
MQ\0Z*S$3 \8U8VZ8/":.5=6F[_8>N)A<78PST2^&?,^95)KI"J+ZT1/ >WL
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
M$0&:@$\;E@H54+P%U]?GG^X:]U[5QA-;*OJ:A+W,J9[OJ:(.JG^ER0EPG;<
M.0B!N]L+\/K5FSR3JL 0<-X?\((L54"8!81/!;35PA2K@XK505D&KR-#?4FH
M3+.M/]>M)WR+N:2JT5^N2;P@_%_P _Q-(W/3'S&FKO66H&7D5&SQDDPMI1."
M\ =BS7[]!8Z<WTP=&RA8K5MNT2TWB^X^O9>K._C+>X4#5Y+$PLC?'9+_0,%J
M_+V"O]>[6]3JVQ^P3+G:+W]@45W_,R&(5.]0X_U56\:\\\_WF?PLD_XJ>)AY
M,' G]D.5K $T=L("5"/A%R3\_TOB/<4+&E&]Z8]@XK>*#"'R&TS:H,!QD9G)
MJ& R>NYRF)33Q&&?**B4AYR1WUR.-@IZ 8)F%D'!(AAD/0ZE$K2*? ?'$(Y@
M@XP!%[A^Z)G9C LVXT$%M<K\:&'M+>5881DH6*UK8=&U\"6$-1R2_T#!:ORA
M4[HD9WAIS9R T:<X+;F!,&B]SR:8>@,"\RL *Y8/OI#$=C."K5(1]/V@R<@
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
M:7&X9'3&9&Y@KL^%T-].\N_$]M\%3OX#4$L#!!0    ( !5X_%24#?T4IP<
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
M&J#>KQB3SQ-]S5I>J\_^!U!+ P04    "  5>/Q4/.ZQ348"  !E!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6RU5%%OVC 0_BNG3)HVJ9 0:$$L
M1 *J;9W6"A5M>ZCVX"0'B;#CS#:D_/N=38B8!KQ,>TE\]MUWWW?G<U1+M=$Y
MHH%7P4L]\7)CJK'OZS1'P7175EC2R4HJP0R9:NWK2B'+7)#@?A@$=[Y@1>G%
MD=M;J#B26\.+$A<*]%8(IO8SY+*>>#WON/%<K'-C-_PXJM@:EVB^50M%EM^B
M9(7 4A>R!(6KB3?MC6<#Z^\<OA=8ZY,U6"6)E!MK/&03+["$D&-J+ *CWP[G
MR+D%(AJ_&DRO36D#3]='](]..VE)F,:YY#^*S.03;^1!ABNVY>99UI^QT7-K
M\5+)M?M"W?@&'J1;;:1H@HF!*,K#G[TV=3@)"'L7 L(F('2\#XD<RWMF6!PI
M68.RWH1F%TZJBR9R16F;LC2*3@N*,_'2R'33F9&N#.924*\U<^6Z>-"!)Z84
ML\6$=_=H6,'U^\@W1,9"^FF3>'9('%Y(_&5;=J$?W$ 8A"'HG"G4?Z+X)*75
M$[9Z0@<[N "[0.5N:IDB+!THO#RB2%#]/,?Q*I@=B+&N6(H3CVZ\1K5#+W[[
MIG<7?+A"M=]2[3OT_J726WJ=Y.\*3ZF\Y1KIZAM(]G#JMV![MSVMF<K@Y2M!
MPH-!H<^JZ_\'=8-6W>!J(_Y9W0T\;6W?0*Z.G9SNZ+*QA"-0C^$3X9ASL@_$
M;ATQ^RCMXN%H% R#R-^="O)/IL8^0(],K8M2 \<5!0;=(2&HPU ?#",K-TB)
M-#26;IG3.XC*.M#Y2DIS-.QLMB]K_!M02P,$%     @ %7C\5'RU^</5!P
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
M#PM\$4&[ MQ?*F6?$S>E_1N;_@%02P,$%     @ %7C\5'Z9@A2N!   E1$
M !D   !X;"]W;W)K<VAE971S+W-H965T.34N>&ULK9AM;]LV$,>_"N$50PNL
MD?B@I\PQD,0>MF$=@F997PQ[P4AT3$02/9)VNF^_HZ0HMD0[7MLWB27][\C[
MD;KC:?JD]*-9"6'1YZJLS<5D9>WZ/ A,OA(5-V=J+6IXLE2ZXA8N]4-@UEKP
MHC&JRH"$81Q47-:3V;2Y=Z-G4[6QI:S%C49F4U5<_WLE2O5T,<&3YQL?Y</*
MNAO!;+KF#^)6V+OUC8:KH/=2R$K41JH::;&\F%SB\P6FSJ!1_"G%D]GYC5PH
M]TH]NHM?BHM)Z&8D2I%;YX+#OZVX%F7I/,$\_NF<3OHQG>'N[V?O/S7!0S#W
MW(AK57Z2A5U=3-()*L22;TK[43W]++J (N<O5Z5I_J*G3AM.4+XQ5E6=,<R@
MDG7[GW_N0.P8@!^_ >D,R-" '3"@G0$]=036&;!31X@Z@R;TH(V] 3?GEL^F
M6CTA[=3@S?UHZ#?6P$O6;J/<6@U/)=C9V8+K6M8/!MT(C:Y55<'BW:ZX%N@]
MNN)&YHC7!9K+<F-%@0ZKW\Z%Y;)\!V9WMW/T]LT[] ;)&OVQ4AL#+LPTL#!=
M-VB0=U.[:J=&#DR-H@^JMBN#%G4A"H_]_+A]?,0^ $P]*_+,ZHH<=?CKICY#
M-/P!D9 0SWRN3S?'OG"^;O3%%X^^!X/V&X<V_N@I&Z?= W]=WANKX=7_V[?8
MK3OF=^?RX;E9\UQ<3"#A&:&W8C+[_CL<AS_Z2']+9_-OZ6SQC9SMK0GKUX0=
M\S[['0J+K'-5"=\"M+9)8^OJQW:&<88QFP;;7;0^61K&Z;YL/I81G!(<[\L6
M'AEE84I[V5Z@41]H=#30WX0QYRVV&R@L0FM(3I K\T=4R*TLQ(&$TWJ-=F.+
MXVP X!31?"RBE X8+3RBE(3^T.,^]/C$-49\"QF7WY<"687R-AL;]R:N5%D(
M[240CX/#"6/1@(%/%M-L2&$L(YBER9"#1T9#$A_8!$E/(GE]$[R4)%Z6*N>N
M2@&--==6YG+-+3Q#1N0;+:T47B3).-:0#O;QM4>$&1[@\(C2= AC+ (8B1]%
MVJ-(CZ*82TB\\KZIT<(+Y'E[N'?$!R$=S8JE848&%#RJ*"6###(?J[(8,SK@
MX%'!WF%^$%D/(CL*XJXNOAI%-II8G%*<#%!X5!FC0Q1C%;Q'*1LX6WAD-&8)
M\</ X<OA+GPU67P9A,[Q?AF(63A,EEY=1*)AN?#H""99%@Y(^'0DR:+X (J=
M<RX^BN)3TS*(XCW?"@TM4)LI#8+FR5@XH+H\ 7V7ZSK@T-M#6\/I9C>U>EGA
M\5Y@&).4I$-:'B6-PQA*XI"7SV<(!3:-AL1\/EF4D)VDOL^,O# CKZ05./9#
M'X?$<@F-'5++KL@"$>A4#7>]GI<(&5>^B+$0#WF,=2R+4CRL,SY_*:'9B,58
M%[F%2 ^0>#GLXJ/GMI-W3]$U2O]O_U#/6K,X(63TMOF4& [TT8B8WR>DZ]$;
MYU'2+$XC.JS/P4Z;60G]T/3W!L+;U+9M'/J[_3>$RZ9S'MR_PN?7V'-_[KXY
M-&WMB_OV@\4'KA]D;5 IEC!4>); ='7[#:"]L&K=-+GWRD++W/Q<"0ZG(">
MYTNE[/.%&Z#_$C/[#U!+ P04    "  5>/Q4@+:C=G0"  ";!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Y-BYX;6R=5%%/VT ,_BM6AB:0$ DIA8FUD5H*
M&DA(%8Q-T[2':^(V)RYWV9W3PK^?[])F12J=M)?D[+,_?[;/'JR,?78E(L%+
MI;0;1B51?1G'+B^Q$N[$U*CY9FYL)8A%NXA=;5$4P:E2<9HDYW$EI(ZR0=!-
M;38P#2FI<6K!-54E[.L8E5D-H]-HHWB0BY*\(LX&M5C@(])3/;4LQ1U*(2O4
M3AH-%N?#:'1Z.>Y[^V#P3>+*;9W!9S(SYMD+M\4P2CPA5)B31Q#\6^(5*N6!
MF,;O-6;4A?2.V^<-^DW(G7.9"8=71GV7!97#Z%,$!<Y%H^C!K+[@.I] ,#?*
MA2^LUK9)!'GCR%1K9V902=W^Q<NZ#EL.:?J.0[IV2 /O-E!@.1$DLH$U*[#>
MFM'\(:0:O)F<U+XICV3Y5K(?91.<LZ: ,6H^$4R5T Y&12%]T82"6]UVWI?P
M<((DI')'< !2P]?2-$[HP@UB8BH>,,[78<=MV/2=L.=P;S25#JYU@<5;_YA3
MZ/)(-WF,T[V =XT^@5YR#&F2IO#T.('#@Z,]N+VN/KV VWL']P%)6N172)L2
M.?@YFCFR_)Y^[4J\Q3O;C>=G[-+5(L=AQ$/DT"XQRCY^.#U//N]A>]:Q/=N'
MOK.;Q^$+(^>0W#%<<=VMG#6^H0YFKW!=U<J\HMV52QOM(D3SX[W,DD&\W$&P
MWQ'L_P?!ZY>:AY35-PTU%CM*;\DR]\9:WXD;Z7)^FC]0[&3=_R?K>&M@*K2+
ML!8<Y*;1U,Y.I^TVSZ@=N+_F[=JZ%W8AN9(*Y^R:G%QP=-NN@E8@4X?QFQGB
M80['DK<G6F_ ]W-C:"/X -T^SOX 4$L#!!0    ( !5X_%3?F?6R:@,  .L*
M   9    >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;*U6;6_;-A#^*X16# F0
M1J^6G-06$+\,2X$.1K*V'X9^H*VSS54B-9*VT_WZ'259M67&#;I\L4GJN>?N
M'A[)&^R$_*K6 )H\%3E70V>M=7GKNFJQAH*J:U$"QR]+(0NJ<2I7KBHET*PR
M*G(W\+S8+2CC3CJHUF8R'8B-SAF'F21J4Q14?AM!+G9#QW?V"P]LM=9FP4T'
M)5W!(^B/Y4SBS&U9,E8 5TQP(F$Y=.[\VVEB\!7@$X.=.A@3D\E<B*]F<I\-
M'<\$!#DLM&&@^+>%,>2Y(<(P_FDXG=:E,3P<[]E_JW+'7.94P5CDGUFFUT.G
M[Y ,EG23ZP>Q^QV:?'J&;R%R5?V278/U'++8*"V*QA@C*!BO_^E3H\.! ?+8
M#8+&(.@:1,\8A(U!^%(/46,0O=1#KS&H4G?KW"OA)E33="#%CDB#1C8SJ-2O
MK%$OQDV=/&J)7QG:Z70"2US)R @XCC29Y90K\I;\@24Z \E$QA9D+)0F%PWD
MDEQ,0%.67R+LX^.$7+RY)&\(X^3/M=@HRC,U<#6&9ARXBR:,41U&\$P8(?D@
MN%XK,N499!;[R7G[^(R]BY*TN@1[74;!6<+W&WY-0N^*!%X06.(9O]S<MZ7S
M_[Q/?]K[D1AA6R1AQ1<^P_< FDG VT'OZT21O^[F2DL\YU]LNUWS178^<_?=
MJI(N8.C@Y:9 ;L%)?_W%C[UW-JE?DVSRFF335R([VI2HW93H''LZ?2KQLL6C
M*T%O)"=XZY9X> E5"K2Z(AQ/L%@20!A78#V3M8.D<F >E&WZ-HQNL."VA_+;
M4('O':,F%E1\TP^/45,;*@J^<QTIT6N5Z)U5XIYK0'TU69A[RN@@Q=^U-O/F
M6A/SG*VH>9IL.M3TO8.H?,^+.C*<@OIAW!'A%(/O=;^C@<5;G/AV">)6@OBL
M!.:ZIH60FOU+ZP>89^:]!"EI;DLY/@DBB?Q.QJ<8OQ?<=%*V@*)^IX2FIZ#0
MZ_7M*2=MRLD/4R[W+U13Y>2BV?!+6\[):?'Y291TLK:@^E&OD[4%A">G6^TV
MA_%-=ZO=@]>[ +FJVB:%Q;SANKZCV]6V,[NK&I+.^LB_'?N6]0EV<G7C]9V^
M;@,_4+EB^-[GL$17WG6"6R3KUJJ>:%%6O<-<:.Q$JN$:NU&0!H#?ET+H_<0X
M:/O;]#]02P,$%     @ %7C\5&0N5Z5S P  ]@X  !D   !X;"]W;W)K<VAE
M971S+W-H965T.3@N>&ULK5==;],P%/TK5I@02*/YZ">EK=0MB1AB:-H8/" >
MW.2VM7#L8COMQJ_'3K+0CBS-("]M[-QS3GS/C>,[V7'Q0ZX!%+I+*)-3:ZW4
M9FS;,EI#@F6';X#I.TLN$JST4*QLN1& XPR44-MSG(&=8,*LV22;NQ*S"4\5
M)0RN!))IDF!Q?P:4[Z:6:SU,7)/56ID)>S;9X!7<@+K=7 D]LDN6F"3 ).$,
M"5A.K;D[#D<F/@OX0F G]ZZ16<F"\Q]F<!%/+<<\$%"(E&' ^F\+YT"I(=*/
M\;/@M$I) ]R_?F /L[7KM2RPA'-.OY)8K:?6R$(Q+'%*U37?O8=B/7W#%W$J
MLU^TRV.'6C%*I>)) =;CA+#\']\5>=@#:)YJ@%< O,> WA. ;@'H-E7H%8!>
M4X5^ >@W!0P*P"#+?9ZL+-,^5G@V$7R'A(G6;.8BLRM#ZP039@KK1@E]EVB<
MFEVPB"> /N,[D.@-FL<Q,8YCBBY87K;&_U<^*$SH:QUQ>^.C5R>OT0DB#%T2
M2O5].;&5?A;#:$>%[EFNZSVAVT67G*FU1 &+(:[ ^_7X00W>UCDH$^$]).+,
MJR7\D+(.ZCJGR',\K^)YSIO#W:KE_)]Z\'_J83W<ATC#W2KX02Z[95%U,[[N
MT:)"/I$1Y3(5@+[-%U()O95\KRJ7G+%7S6BVU['<X BFEMX_)8@M6+.7+]R!
M\Z[*JS;)_#;)@C;)PI;(#CSNE1[WZMAUS2Q!"(@SE^=2@I*GZ!.H*F]S)C<O
M/_.IV\Z\7K_S=F)O]UVK%7RN:\TT@S8UPY;(#OSHEW[TF_OQD> %H7HGAZ=-
MJ:5[[@O7)IG?)EG0)EG8_[NH1F['*VOJP+E!Z=R@UKDOF*;Y9Q93?<[#+((J
MOW*2X9ZT\^C]J95YK@E'Y8(VY<*6R X,&)8&#&L-N.W<=- 28A#ZV",55JGB
MXEZ?;[*OF-+OD\ *3M$&1 2L\F7*!5QG/UT=\RT],*A1E-\H*F@4%=8N_!_3
M.BK3.JI/*Q,0\14CO_2N9+*X  9+HBI/BZ.CU7TTPC\:$1R-"&N7]-R$V7OG
M\@3$*NN@)(IXRE1^FBIGRR9MGO4FC^;/W/&Y6S'ON^,@[\'^T.<=X246*\(D
MHK#44DYGJ+<ND7=9^4#Q3=85++C2/49VN=:-*0@3H.\O.5</ R-0MKJSWU!+
M P04    "  5>/Q4ZL8J.SH#  #'"@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Y.2YX;6RM5MMNVS@4_!5"6RP:H(VHNYVU!<26BJ9 @2#IY:'8!UHZLH5*
MI)>DXO3O2U&RXLB,FW;S(O$R,X=S2%%GMF/\N]@ 2'1?5U3,K8V4VPO;%MD&
M:B+.V1:HFBD8KXE47;ZVQ98#R36IKFP7X]"N24FM>*;'KGD\8XVL2@K7'(FF
MK@G_L8"*[>:68^T';LKU1K8#=CS;DC7<@OR\O>:J9P\J>5D#%26CB$,QMRZ=
MBS1J\1KPI82=.&BCULF*L>]MYRJ?6[A=$%20R5:!J-<=+*&J6B&UC/]Z36L(
MV1(/VWOU=]J[\K(B I:L^EKF<C.W)A;*H2!-)6_8[CWT?H)6+V.5T$^TZ["A
M F>-D*SNR6H%=4F[-[GO\W! 4#IF@ML3W#'!?X+@]03ON1'\GN _-T+0$[1U
MN_.N$Y<02>(99SO$6[12:QLZ^YJM\E72]IS<2JYF2\63\17-6 WH$[D'@=ZB
MARY*[]59%(!>)R!)69VIV<^W"7K]Z@R]0B5%GS:L$83F8F9+M9!6SL[ZH(LN
MJ/M$4 ]]9%1N!$II#KF!GYSFAR?XMDK D 5WGX6%>U+P0T//D8??(!>[KF$]
MR^?3'9.=_Q<]_>/HCY+A#4?"TWK>+X\$2DJ154PT'-"WRY607'W7_YKVNU/T
MS8KM77<AMB2#N:4N,P'\#JSX[[^<$/]C2O9+BB4O*9:^D-BC;?&';?%/J<?+
MAG.@4GUZ>GNDVA[8?Z(KH%"4\LRT-9UJI%7;O\9=[+JA'\[LN\.<'Z,<'X?!
M8U1RC/*""(]0J4$KBJ9X0#VR'PSV@Y/V$RA )2#_;?^=;'"PFK?.-')'_H]1
M#G9&24H,4JZ/_9']8U3@3"9F]^'@/CSI_NK(]!M$A/I1;QF7QBMT$1[O.PZC
MT6*7QR@GP!-G9/P8Y7D>'J%20T1W&CWA/!J<1R>=IT4!NIC0YCF18#+;:4P/
M0N-SQY^,S!I1CC<R:T1YHP.3FE!X,AV9M0_^S#7PM2Z)!,I80V5W(P^C0]5U
MJ8N-T?C"N5@ZAO%$56E=4?4@WY5X'PE?EU2@"@H5"I]'ZD3RKFSJ.I)M=5VP
M8E)5&;JY494F\!:@Y@O&Y+[3!AAJU_@G4$L#!!0    ( !5X_%2C-SNPC08
M %DB   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,"YX;6S5FFUSFT80Q[_*
MC9KI.#-QQ!U/PI4U8QMUFD[39&*G?='I"R2=)!K@%#C93CY]]T &Z6Y!)'%;
M]XTMX+_+W>\>=A<8WXG\0['F7)+[-,F*\\%:RLW9<%C,USR-BI=BPS.XLA1Y
M&DDXS%?#8I/S:%$:I<F0698W3*,X&TS&Y;FW^60LMC*),_XV)\4V3:/\TR5/
MQ-WY@ X>3KR+5VNI3@PGXTVTXM=<OM^\S>%H6'M9Q"G/BEAD).?+\\$%/9LR
M1QF4BM]B?E?L_2:J*S,A/JB#5XOS@:5:Q!,^E\I%!/]N^15/$N4)VO%QYW10
MWU,9[O]^\/YCV7GHS"PJ^)5(?H\7<GT^& W(@B^C;2+?B;N?^*Y#KO(W%TE1
M_B5W.ZTU(/-M(46Z,X86I'%6_8_N=R#V#, /;L!V!DPW<%H,[)V!W?<.SL[
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
M]CF^%U$10 'G^""J]QP?TZJ8#:CB,:LG9F]<3IE@UM%]"./FQD<$82*T]D=
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
MHZ>B&10(LAF>G[:;8] 9;?&,XGQ67YMY*:5(U<29W-;EM6Q-DGA=S574-_7
ML\N2>!D_\*P%X,P/?,;[!@-Q@47YP%^C#&=*K>MO2W$4Q[C7RZ4LU4SE,.V3
M8BG4_:^F@J"70V)35ZME!WTO@3@OH(.)'YZ=MI=CD!UMT8[B;(<A,05H#F9B
M*!*&8CP=;?/&P#K:<AW%P4X#C.F0V2 R!L(@-,;STG9Q#+2C+=M1'.Y.QF,*
MD!G(QT @#,AX9MH^CD%QK*4XAE.<&4AF0WP#*?F!N,%HB2>M7;X?@_-8RWD,
MY[S30+D1>0R4P; A*.,I:1LX!H"QHU4L% N&C^Y==/_0<[N1.O;'M9S^4QN(
MXA;K/W;PM+1-'(-]6,L^[#'V>:3:P-%J ZZNO=1G4BTTJK8PI=;MIY:JF/W$
M:[8FJ6EN5"TTJK8PI=;MR9;HV/]9<6,G+[F!D>":&YZ0MGUC !MK@8WAP ;]
MED2W1HH?0OM:-ZD6&E5;F%+K=E9+A,Q[XE'+) +.C:J%1M46IM2Z/=GB*</Q
M5*M&RH#%1[A&"D7"-5(\/VTWQ\!4UF(JPS%5LT;* %CUF>_0@9U0H!50F_?=
M- JKIM2ZOX1J897CL&J@1LH! H5JI% <5"/%,];UUY1:U]^65#E.JIHU4CYD
M4;!&"L5!-5(\.VTOQX!6WD(KQZ$5JY'R(7[:CN/;E XN0R"2<IO; UC%T]$V
M;Y2?/![]YA&'58T:*1\NOD$U4B ,JI'B>6F[. 9*\A8E.;Y =W*-E ,K;F"-
M% B$:Z1X9MH^C@%RO 4YCH.<F1HI!S".<8^ROL>GQ85XTMH6CP%[O(4]CL/>
M:352/EQL"P*W/Q3.@3#UL+'YX+?-1@G,E%K7P9; .+XFIU,DY<.5-Z!("D0!
M15(\+6T3QX ?WL(/Q^'GM)H#7BG%#Z%+JD;50J-J"U-JW<YJV8H'3UMSX";9
M:6Y4+32JMC"EUGW#H^4Z&^<ZO%+:-.Z^K$*9:P=>_Z4.*%+-3FRG5U,-\82T
MW^LPBFW3HS?SJA<OWT?R1L$M2<1:R5LO/34BR_V[C/L/1;:K7]:[SHHBV]:;
M&Q&I&705H+Y?9^J!VGRHWO\[O%$Z^P]02P,$%     @ %7C\5+<E?FM1 P
MQA0   T   !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I.K30U0$H@*R!M2)4F
M;5.E]F%OE2$.6'*<S#$=]'&_9[]JOV2^<;Z@OJCKPPH+:F/[Y)Q[?'U-W(YR
MM>'T=DFI<M8)%_G872J5O?>\?+ZD"<DOTHP*C<2I3(C27;GP\DQ2$N5 2KC7
MZW0"+R%,N).16"77B<J=>;H2:NP.ZB''W#Y%8[<;7+J.D9NF$1V[]V=OOZ]2
M=?7&,?>3=R<GG8M.Y_[\:A<ZJ[!SU[-*]Y\AC>IBHL&V:.7A5 O5ADXQ\L!"
M;I@H;6B-V8J($<-G)7=/;A'A0<<N_/OG+R2Y#=)*KU>6R&04IZ*I%-\U SHR
M2:CS0/C8G1+.9I(!*R8)XQLSW(.!><I3Z2A=HMI*%T;R1P-W30^JM]1)F$AE
M$=M$,+]GY>,[0-4#@XSSVF#/-0.344:4HE)<ZT[Q<#'X!'+*]MTFTPX7DFRZ
MO;[;$(J;#C)+941E':;K5D.3$:<QV)%LL82[2C,/0*721#<B1A:I((6'BE$V
MM.R<<GX+6_M;O*6]CEMK6JRHJ)O:4-DT,J8#^FTUH]V6O7R1KI.QAU1]7.GI
MB*(/E4)O)(W9NNBOX]H IM[%U4F6\<T'SA8BH6;RSPXX&9&*YRQ3R1YU-"B5
MN1Z@TG4>J%1LWA[Y(4EV1]>J*J=UC'ON':'G?YOG!154$MXVK6O_D+/\8L?^
MX+4L%]\JNX:M'LOW]:&;[!^^23\\?(_E:>?031[%OAD>@\ECJ,G!JWVS[S7I
ME2>AUG%KZ[!5CSIPJ!V[7^'XS)N@SFS%N&*B["U9%%'QY,REY169Z3_2MO3U
M\Q&-R8JKNQH<NTW["XW8*@GKIVX@$>533?LS3*\;U"=J'8N)B*YI-"V[<C$K
MFHYNZ*CE!81=Y+JX[ C&,9@= 0R+@SG .(:%Q?F?YC-$YV,PS-O0B@Q1SA#E
M&)8-F18?+(Z=$^K+/M,P]/T@P#(ZG5H=3+&\!0'\V-4P;\# XD"DO\LUOMIX
MA>RO VQ-]U4(-E.\$K&9XKD&Q)XW8(2A?;6Q.,# 5@&K'8AOCP,U9>?X/JPJ
MY@W;P3@2AA@"M6BOT2! LA/ Q[X^V"[Q_3"T(X#9'?@^AL!NQ!', 7C $-\O
MWH,[[R.O>D]YS7\N)W\ 4$L#!!0    ( !5X_%27BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ %7C\5&TB<2Z1!P
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
M5;TK0.^J>E> WE7UK@"]J^I= 7I7U;L"]*ZJ=P7H757O"M"[JMX5H'=MAG4
M>EO3CNL _+:F&=@Q ,&M:49V#,!P:YJA'0-0W)IF;,< '+>F&=PQ ,FM:49W
M#,!R:YKA'?.=FH_3QVX8KT5?ZR;@.^V>+O<.U]__7'Y=;!'ZY+J_S1@?_P)0
M2P,$%     @ %7C\5/)^ ^]Q @  B3P  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=O?;ILP%,?Q5XFXK8*QP0:FIC?M;K=>[ 48. T*_X3=+GW[.:2MM*F+
M5F72OC=!B>WS._A(G[M<?WN>K%L=^FYPFVCG_?1)"%?O;%^Y>)SL$%:VX]Q7
M/GR='\14U?OJP0J5)$;4X^#MX-?^6".ZN;ZSV^JQ\ZO/A_"S:\=A$\VV<]'J
M]K3QF+6)JFGJVKKR85T\#<UO*>N7A#B<7/:X73NYJ[ A$N\F'%?^'/!R[NN3
MG>>VL:O[:O9?JC[L$H=../_<61>?+_%.C^-VV]:V&>O'/AR)W33;JG$[:WW?
MQ:>B5^>3?;AA>_J4%^<O9<X%AIWW\SBY,+'9?CSN=23'T^LI%+*S;\^_XEMB
M*'WQ^]GCM!O;_&5VN-X?X[Q?YN'$\KC\CG^=\5O]#_:A('VDD#XR2!\:TH>!
M])%#^B@@?920/F1":80BJJ20*BFF2@JJDJ*JI+ J*:Y*"JR2(JNBR*HHLBJ*
MK(HBJZ+(JBBR*HJLBB*KHLBJ*+*F%%E3BJPI1=:4(FM*D36ER)I29$TILJ84
M65.*K!E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476C"*KILBJ*;)JBJR:(JNF
MR*HILFJ*K)HBJZ;(JBFR&HJLAB*KH<AJ*+(:BJR&(JNAR&HHLAJ*K(8B:TZ1
M-:?(FE-DS2FRYA19<XJL.476G")K3I$UI\A:4&0M*+(6%%D+BJP%1=:"(FM!
MD;6@R%I09"THLI8464N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL,J'0*A.*
MK3*AX"H3BJXRH? J$XJO,J$ *Y/_*>SW<=S_X_CE&?=5.[SFB^4?R#<_ 5!+
M 0(4 Q0    ( !5X_%0'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ %7C\5'X>C+3O    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M%7C\5)E<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    "  5>/Q4 %%<EJ('  #Z,@  &
M    @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M%7C\5"KM>CK3!P  L1\  !@              ("!Y@\  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( !5X_%3:F9GF-0,  -L*   8
M          " @>\7  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    "  5>/Q44<>P,-\)  #0,P  &               @(%:&P  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ %7C\5"AP!*\J!0  RQ0
M !@              ("!;R4  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( !5X_%25+*<\;0H  (99   8              " @<\J  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  5>/Q4"J_Y*(4$
M   P$   &               @(%R-0  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ %7C\5+79OM%%"   \R0  !@              ("!
M+3H  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( !5X_%1%
M73+YJ0<  -X2   8              " @:A"  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    "  5>/Q4XCU,#-8.  # +   &0
M    @(&'2@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M !5X_%2O-'-+HQP  %A1   9              " @919  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ %7C\5!JO%9W3 @  D08  !D
M             ("!;G8  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    "  5>/Q4NG@4?' #  "E!P  &0              @(%X>0  >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( !5X_%1"%^XLB@<
M .H2   9              " @1]]  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ %7C\5(2M*M#V#0  *28  !D              ("!
MX(0  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  5>/Q4
MN?;6-T$,  !"*0  &0              @($-DP  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( !5X_%0#G'PWA @  "P;   9
M      " @86?  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ %7C\5([@H5.+!@  EQ$  !D              ("!0*@  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  5>/Q48T71EA0$  #."0
M&0              @($"KP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( !5X_%2CZC483@,  )\'   9              " @4VS  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ %7C\5*:REIJ-
M!   .@H  !D              ("!TK8  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    "  5>/Q4R,"T$]X%   _$@  &0
M@(&6NP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( !5X
M_%2W<XY))08  "$0   9              " @:O!  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ %7C\5-:PCPUV"@  !AX  !D
M         ("!!\@  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    "  5>/Q4[BWQR=@&   %$@  &0              @(&TT@  >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( !5X_%0DE#L:%@<  +,2
M   9              " @</9  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ %7C\5(%WU'/!!   C@H  !D              ("!$.$
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  5>/Q4S9%8
MA24#  # !@  &0              @($(Y@  >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( !5X_%30\>,2KPL  %DD   9
M  " @63I  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M%7C\5 L3-M]&%0  #T,  !D              ("!2O4  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    "  5>/Q4=Y+J8@H#  !*!P  &0
M            @(''"@$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( !5X_%2\[:)>K ,  ',(   9              " @0@. 0!X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ %7C\5,/T'!!?!
MA@H  !D              ("!ZQ$! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    "  5>/Q4);_TGL $  #^"P  &0              @(&!
M%@$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( !5X_%3P
M[@>X3@@  #$<   9              " @7@; 0!X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ %7C\5!N^--/B!@  U!<  !D
M     ("!_2,! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M"  5>/Q46]1O5KX%  "Q#P  &0              @($6*P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( !5X_%1Q#<FB[@,  %\)   9
M              " @0LQ 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ %7C\5(!(:"[W @  =P8  !D              ("!,#4! 'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  5>/Q4A$&1)*X"
M  #L!0  &0              @(%>. $ >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( !5X_%1P]W.[  8  ,X2   9              "
M@4,[ 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ %7C\
M5&K;V!>U!0  *@\  !D              ("!>D$! 'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    "  5>/Q47,8UB6X'  #R%   &0
M        @(%F1P$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( !5X_%3^,W<^@P,  *H)   9              " @0M/ 0!X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ %7C\5!'-V2^+!0  Y!X
M !D              ("!Q5(! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    "  5>/Q449Q2/Y4%  "I'@  &0              @(&'6 $
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( !5X_%1W5)T:
M!0<  %I!   9              " @5-> 0!X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ %7C\5(TC6_G# P  W14  !D
M ("!CV4! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  5
M>/Q4O8G@]<T%  "Q(0  &0              @(&):0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( !5X_%22&2>I>P4  (8D   9
M          " @8UO 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ %7C\5'#KP@4U"P  _V$  !D              ("!/W4! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  5>/Q4TE)0?"8#   @
M"@  &0              @(&K@ $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( !5X_%19&D9&YP(  * *   9              " @0B$
M 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ %7C\5)'D
MKB0B P  ^@D  !D              ("!)H<! 'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    "  5>/Q40YY"YU8(  "]3@  &0
M    @(%_B@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M !5X_%07B!?XFP8  %0R   9              " @0R3 0!X;"]W;W)K<VAE
M971S+W-H965T-38N>&UL4$L! A0#%     @ %7C\5!Y @LL$!0  3!X  !D
M             ("!WID! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"
M% ,4    "  5>/Q46M(C'%L,  "KA@  &0              @($9GP$ >&PO
M=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( !5X_%2+(O+\7@P
M )2%   9              " @:NK 0!X;"]W;W)K<VAE971S+W-H965T-3DN
M>&UL4$L! A0#%     @ %7C\5.NT(B!Q P  M0T  !D              ("!
M0+@! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    "  5>/Q4
M]N_1MG #   L"@  &0              @('HNP$ >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;%!+ 0(4 Q0    ( !5X_%2J"ZB( RL  (\R @ 9
M      " @8^_ 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%
M  @ %7C\5(>IGOLC#0  9HL  !D              ("!R>H! 'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    "  5>/Q4:Q"7V* 6  #W.@$
M&0              @($C^ $ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+
M 0(4 Q0    ( !5X_%0R)(-;+@4  .4B   9              " @?H. @!X
M;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ %7C\5/5J1^IF
M#   ::4  !D              ("!7Q0" 'AL+W=O<FMS:&5E=',O<VAE970V
M-BYX;6Q02P$"% ,4    "  5>/Q4*<_80DD)  !K/P  &0
M@('\( ( >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( !5X
M_%3![MU=?@@  #Y+   9              " @7PJ @!X;"]W;W)K<VAE971S
M+W-H965T-C@N>&UL4$L! A0#%     @ %7C\5)L:K+(V @  - 4  !D
M         ("!,3," 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4
M    "  5>/Q4?7[]\M "  "5"@  &0              @(&>-0( >&PO=V]R
M:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( !5X_%1NK";[T (  !H)
M   9              " @:4X @!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL
M4$L! A0#%     @ %7C\5-J(_\SM @  M @  !D              ("!K#L"
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    "  5>/Q4QYF,
ME6X#  "P"P  &0              @('0/@( >&PO=V]R:W-H965T<R]S:&5E
M=#<S+GAM;%!+ 0(4 Q0    ( !5X_%3;;GTJJ@,  *4/   9
M  " @75" @!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @
M%7C\5 T) 2T[ P  :@P  !D              ("!5D8" 'AL+W=O<FMS:&5E
M=',O<VAE970W-2YX;6Q02P$"% ,4    "  5>/Q4YIA_8A8#   ]"@  &0
M            @('(20( >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4
M Q0    ( !5X_%27 [D.AP,  &,+   9              " @15- @!X;"]W
M;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ %7C\5( %KZ)B"@
M/6,  !D              ("!TU " 'AL+W=O<FMS:&5E=',O<VAE970W."YX
M;6Q02P$"% ,4    "  5>/Q4]S8K=),'  !9,P  &0              @(%L
M6P( >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( !5X_%0,
MT<;8UP,  ,H-   9              " @39C @!X;"]W;W)K<VAE971S+W-H
M965T.# N>&UL4$L! A0#%     @ %7C\5-U:H3U0!0  7R(  !D
M     ("!1&<" 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M"  5>/Q45XZWF)@#  !T$0  &0              @('+; ( >&PO=V]R:W-H
M965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( !5X_%1K: ,)L 0  (\9   9
M              " @9IP @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L!
M A0#%     @ %7C\5&DNW(IX!@  \C\  !D              ("!@74" 'AL
M+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    "  5>/Q4D:[SNXH#
M  !W#@  &0              @($P? ( >&PO=V]R:W-H965T<R]S:&5E=#@U
M+GAM;%!+ 0(4 Q0    ( !5X_%3H^H2(/P0  /\7   9              "
M@?%_ @!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @ %7C\
M5&YW3'XX!@  (R@  !D              ("!9X0" 'AL+W=O<FMS:&5E=',O
M<VAE970X-RYX;6Q02P$"% ,4    "  5>/Q4E W]%*<'  !L.0  &0
M        @('6B@( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0
M   ( !5X_%2R#E177@0  &(7   9              " @;22 @!X;"]W;W)K
M<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @ %7C\5#SNL4U& @  904
M !D              ("!29<" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q0
M2P$"% ,4    "  5>/Q4?+7YP]4'  "I0@  &0              @('&F0(
M>&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    ( !5X_%0/8"P=
M-P,  "(*   9              " @=*A @!X;"]W;W)K<VAE971S+W-H965T
M.3(N>&UL4$L! A0#%     @ %7C\5(GG^<8K!   .A8  !D
M ("!0*4" 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4    "  5
M>/Q4VC!V,%\"  !O!0  &0              @(&BJ0( >&PO=V]R:W-H965T
M<R]S:&5E=#DT+GAM;%!+ 0(4 Q0    ( !5X_%1^F8(4K@0  )41   9
M          " @3BL @!X;"]W;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#
M%     @ %7C\5("VHW9T @  FP4  !D              ("!';$" 'AL+W=O
M<FMS:&5E=',O<VAE970Y-BYX;6Q02P$"% ,4    "  5>/Q4WYGULFH#  #K
M"@  &0              @('(LP( >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM
M;%!+ 0(4 Q0    ( !5X_%1D+E>E<P,  /8.   9              " @6FW
M @!X;"]W;W)K<VAE971S+W-H965T.3@N>&UL4$L! A0#%     @ %7C\5.K&
M*CLZ P  QPH  !D              ("!$[L" 'AL+W=O<FMS:&5E=',O<VAE
M970Y.2YX;6Q02P$"% ,4    "  5>/Q4HS<[L(T&  !9(@  &@
M    @(&$O@( >&PO=V]R:W-H965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4
M"  5>/Q49X@0E]D%  #O)P  &@              @(%)Q0( >&PO=V]R:W-H
M965T<R]S:&5E=#$P,2YX;6Q02P$"% ,4    "  5>/Q4/ I8=2X"  "Z!
M&@              @(%:RP( >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q0
M2P$"% ,4    "  5>/Q4Q:E42W )  #0.   &@              @(' S0(
M>&PO=V]R:W-H965T<R]S:&5E=#$P,RYX;6Q02P$"% ,4    "  5>/Q4_U<F
M-F4"  !X!0  &@              @(%HUP( >&PO=V]R:W-H965T<R]S:&5E
M=#$P-"YX;6Q02P$"% ,4    "  5>/Q4](/M)%L'  !Y.   &@
M    @($%V@( >&PO=V]R:W-H965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4
M"  5>/Q4B#"LO*(#  "J#0  &@              @(&8X0( >&PO=V]R:W-H
M965T<R]S:&5E=#$P-BYX;6Q02P$"% ,4    "  5>/Q4 M[_F9L'  !=.@
M&@              @(%RY0( >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q0
M2P$"% ,4    "  5>/Q4MR5^:U$#  #&%   #0              @ %%[0(
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !5X_%27BKL<P    !,"   +
M          "  <'P @!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( !5X_%1M(G$N
MD0<  (E&   /              "  :KQ @!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  5>/Q4F-"7[@4#  #:/@  &@              @ %H^0( >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  5>/Q4\GX#[W$"
M  ")/   $P              @ &E_ ( 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     <P!S *0?  !'_P(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<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>129
<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>130
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>753</ContextCount>
  <ElementCount>508</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>140</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="cfr-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - Consolidated Statements of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cfr-20220630.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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210061002 - 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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210181003 - 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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210351004 - 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>12</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210411005 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210451006 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210511007 - 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>15</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210551008 - 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>16</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210641009 - 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>17</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210691010 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210761011 - 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>19</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210791012 - Disclosure - Defined Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DefinedBenefitPlans</Role>
      <ShortName>Defined Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210831013 - 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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210871014 - 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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210911015 - Disclosure - Operating Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegments</Role>
      <ShortName>Operating Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210951016 - 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>24</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>211011017 - 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>25</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>220192002 - Disclosure - Loans Loans - Allowance For Credit Losses (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies</Role>
      <ShortName>Loans Loans - Allowance For Credit Losses (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>230033001 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>230073002 - 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>29</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>230203003 - 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>30</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>230363004 - 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>31</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>230423005 - 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>32</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>230463006 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/CommitmentsandContingencies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>230523007 - 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>34</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230563008 - 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>35</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230653009 - Disclosure - Balance Sheet Offsetting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingTables</Role>
      <ShortName>Balance Sheet Offsetting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/BalanceSheetOffsetting</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230703010 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/StockBasedCompensation</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230773011 - 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>38</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230803012 - Disclosure - Defined Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DefinedBenefitPlansTables</Role>
      <ShortName>Defined Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.frostbank.com/role/DefinedBenefitPlans</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230843013 - 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>40</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230883014 - 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>41</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230923015 - 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>42</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230963016 - 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>43</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>240054002 - Disclosure - Significant Accounting Policies - Additional Cash Flow Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail</Role>
      <ShortName>Significant Accounting Policies - Additional Cash Flow Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>240084003 - Disclosure - Securities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail</Role>
      <ShortName>Securities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>240094004 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails</Role>
      <ShortName>Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>240104005 - Disclosure - Securities Securities - Moody's and/or Standard &amp; Poor's Bond Rating (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails</Role>
      <ShortName>Securities Securities - Moody's and/or Standard &amp; Poor's Bond Rating (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>240114006 - Disclosure - Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails</Role>
      <ShortName>Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>240124007 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails</Role>
      <ShortName>Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>240134008 - Disclosure - Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail</Role>
      <ShortName>Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>240144009 - 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>
      <Position>51</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>240154010 - 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>52</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>240164011 - Disclosure - Securities - Trading Account Securities, at Estimated Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail</Role>
      <ShortName>Securities - Trading Account Securities, at Estimated Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240174012 - 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>
      <Position>54</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240214013 - Disclosure - Loans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansAdditionalInformationDetail</Role>
      <ShortName>Loans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240224014 - Disclosure - Loans - Loans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansDetail</Role>
      <ShortName>Loans - Loans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240234015 - 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>
      <Position>57</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240244016 - Disclosure - Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails</Role>
      <ShortName>Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240254017 - 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>
      <Position>59</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240264018 - Disclosure - Loans - Troubled Debt Restructuring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails</Role>
      <ShortName>Loans - Troubled Debt Restructuring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240274019 - Disclosure - Loans Loans - Restructured Loans Past Due in Excess of 90 Days on Financing Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails</Role>
      <ShortName>Loans Loans - Restructured Loans Past Due in Excess of 90 Days on Financing Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240284020 - Disclosure - Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails</Role>
      <ShortName>Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240294021 - 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>
      <Position>63</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240304022 - Disclosure - Loans 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/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails</Role>
      <ShortName>Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240314023 - Disclosure - Loans Loans - Revolving Loans Converted to Term (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails</Role>
      <ShortName>Loans Loans - Revolving Loans Converted to Term (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240324024 - Disclosure - Loans 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/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails</Role>
      <ShortName>Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240334025 - Disclosure - Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail</Role>
      <ShortName>Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240344026 - Disclosure - Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail</Role>
      <ShortName>Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240384028 - 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>
      <Position>69</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240394029 - 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>
      <Position>70</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240404030 - 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>
      <Position>71</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240434031 - 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>
      <Position>72</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240444032 - 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>
      <Position>73</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240474033 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240484034 - Disclosure - Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail</Role>
      <ShortName>Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240494035 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240504036 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails</Role>
      <ShortName>Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240534037 - Disclosure - Capital and Regulatory Matters - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail</Role>
      <ShortName>Capital and Regulatory Matters - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240544038 - Disclosure - Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail</Role>
      <ShortName>Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240574039 - Disclosure - Derivative Financial Instruments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail</Role>
      <ShortName>Derivative Financial Instruments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240584040 - 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>
      <Position>81</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240594041 - 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>
      <Position>82</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240604042 - 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>
      <Position>83</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240614043 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails</Role>
      <ShortName>Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240624044 - 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>
      <Position>85</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240634045 - 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>
      <Position>86</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240664046 - 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>87</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240674047 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail</Role>
      <ShortName>Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240684048 - 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>89</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240714049 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240724050 - Disclosure - Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail</Role>
      <ShortName>Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240734051 - Disclosure - Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail</Role>
      <ShortName>Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240744052 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail</Role>
      <ShortName>Stock-Based Compensation - Stock-Based Compensation Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240754053 - Disclosure - Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail</Role>
      <ShortName>Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240784054 - 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>
      <Position>95</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240814055 - Disclosure - Defined Benefit Plans Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails</Role>
      <ShortName>Defined Benefit Plans Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240824056 - Disclosure - Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail</Role>
      <ShortName>Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240854057 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240864058 - 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>
      <Position>99</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240894059 - 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>100</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240904060 - 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>
      <Position>101</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240934061 - Disclosure - Operating Segments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail</Role>
      <ShortName>Operating Segments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240944062 - 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>
      <Position>103</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240974063 - Disclosure - Fair Value Measurements - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail</Role>
      <ShortName>Fair Value Measurements - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240984064 - 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>
      <Position>105</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240994065 - 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>
      <Position>106</Position>
    </Report>
    <Report instance="cfr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>241004066 - 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>
      <Position>107</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-Q" original="cfr-20220630.htm">cfr-20220630.htm</File>
    <File>cfr-20220630.xsd</File>
    <File>cfr-20220630_cal.xml</File>
    <File>cfr-20220630_def.xml</File>
    <File>cfr-20220630_lab.xml</File>
    <File>cfr-20220630_pre.xml</File>
    <File>exhibit101-formofnonxquali.htm</File>
    <File>exhibit102-formofnonxquali.htm</File>
    <File>exhibit103-formofrestricte.htm</File>
    <File>exhibit104-formofrestricte.htm</File>
    <File>exhibit105-formofperforman.htm</File>
    <File>exhibit106-formofperforman.htm</File>
    <File>exhibit107-formofperforman.htm</File>
    <File>exhibit108-formofdeferreds.htm</File>
    <File>exhibit3112q22.htm</File>
    <File>exhibit3122q22.htm</File>
    <File>exhibit3212q22.htm</File>
    <File>exhibit3222q22.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2575">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="32">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>133
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cfr-20220630.htm": {
   "axisCustom": 2,
   "axisStandard": 31,
   "contextCount": 753,
   "dts": {
    "calculationLink": {
     "local": [
      "cfr-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cfr-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cfr-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cfr-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cfr-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cfr-20220630.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": 849,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 1,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 6
   },
   "keyCustom": 96,
   "keyStandard": 412,
   "memberCustom": 70,
   "memberStandard": 54,
   "nsprefix": "cfr",
   "nsuri": "http://www.frostbank.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210061002 - Disclosure - Securities",
     "role": "http://www.frostbank.com/role/Securities",
     "shortName": "Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894059 - 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-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "id26d895fce2b47119ce25a28f9db1420_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904060 - 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-20220630.htm",
      "contextRef": "i03ebd186dfd6410590fc322bbe79f85b_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934061 - Disclosure - Operating Segments - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail",
     "shortName": "Operating Segments - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeExpenseNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944062 - 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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974063 - Disclosure - Fair Value Measurements - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail",
     "shortName": "Fair Value Measurements - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Financialinstrumentsusingfairvaluemeasurementoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984064 - 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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i8b8cd500338a446e9a9970b94589459a_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ice617e57503c4f68ad630d543313f203_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240994065 - 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-20220630.htm",
      "contextRef": "ice617e57503c4f68ad630d543313f203_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004066 - 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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i6ba0ad5120034347a2a6a0d4aad2556f_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210181003 - Disclosure - Loans",
     "role": "http://www.frostbank.com/role/Loans",
     "shortName": "Loans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210351004 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210411005 - Disclosure - Deposits",
     "role": "http://www.frostbank.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210451006 - Disclosure - Commitments and Contingencies",
     "role": "http://www.frostbank.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210511007 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210551008 - Disclosure - Derivative Financial Instruments",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210641009 - Disclosure - Balance Sheet Offsetting",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsetting",
     "shortName": "Balance Sheet Offsetting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:BalanceSheetOffsettingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210691010 - Disclosure - Stock-Based Compensation",
     "role": "http://www.frostbank.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210761011 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210791012 - Disclosure - Defined Benefit Plans",
     "role": "http://www.frostbank.com/role/DefinedBenefitPlans",
     "shortName": "Defined Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210831013 - Disclosure - Income Taxes",
     "role": "http://www.frostbank.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210871014 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210911015 - Disclosure - Operating Segments",
     "role": "http://www.frostbank.com/role/OperatingSegments",
     "shortName": "Operating Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210951016 - Disclosure - Fair Value Measurements",
     "role": "http://www.frostbank.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211011017 - Disclosure - Accounting Standards Updates",
     "role": "http://www.frostbank.com/role/AccountingStandardsUpdates",
     "shortName": "Accounting Standards Updates",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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 - Significant Accounting Policies (Policies)",
     "role": "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220192002 - Disclosure - Loans Loans - Allowance For Credit Losses (Policies)",
     "role": "http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies",
     "shortName": "Loans Loans - Allowance For Credit Losses (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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 - Significant Accounting Policies (Tables)",
     "role": "http://www.frostbank.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230073002 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "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": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230203003 - Disclosure - Loans (Tables)",
     "role": "http://www.frostbank.com/role/LoansTables",
     "shortName": "Loans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230363004 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230423005 - Disclosure - Deposits (Tables)",
     "role": "http://www.frostbank.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230463006 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.frostbank.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230523007 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230563008 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230653009 - Disclosure - Balance Sheet Offsetting (Tables)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingTables",
     "shortName": "Balance Sheet Offsetting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230703010 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.frostbank.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230773011 - Disclosure - Earnings Per Common Share (Tables)",
     "role": "http://www.frostbank.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230803012 - Disclosure - Defined Benefit Plans (Tables)",
     "role": "http://www.frostbank.com/role/DefinedBenefitPlansTables",
     "shortName": "Defined Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "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-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230843013 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230883014 - 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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230923015 - Disclosure - Operating Segments (Tables)",
     "role": "http://www.frostbank.com/role/OperatingSegmentsTables",
     "shortName": "Operating Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230963016 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.frostbank.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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 - Significant Accounting Policies - Additional Cash Flow Information (Detail)",
     "role": "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail",
     "shortName": "Significant Accounting Policies - Additional Cash Flow Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084003 - Disclosure - Securities - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail",
     "shortName": "Securities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "id26d895fce2b47119ce25a28f9db1420_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cfr:AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240094004 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
     "shortName": "Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Held to Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "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 Securities - Moody's and/or Standard & Poor's Bond Rating (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails",
     "shortName": "Securities Securities - Moody's and/or Standard & Poor's Bond Rating (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:MoodysandStandardPoorsBondRatingsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i1080602c74b64ed0a7477f759651e736_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240114006 - Disclosure - Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails",
     "shortName": "Securities Securities - Allowance for Credit Losses on Held to Maturity Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "if6f42e45a9fd4a29b2c6a4b862e3b446_I20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124007 - Disclosure - Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
     "shortName": "Securities Securities - Amortized Cost, Allowance for Credit Losses and Estimated Fair Value of Securities Available for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "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-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134008 - Disclosure - Securities - Securities Available for Sale, with Unrealized Losses Segregated by Length of Impairment (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
     "shortName": "Securities - Securities Available for Sale, 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144009 - 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154010 - 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-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeAmortizationOfPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TradingSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164011 - Disclosure - Securities - Trading Account Securities, at Estimated Fair Value (Detail)",
     "role": "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail",
     "shortName": "Securities - Trading Account Securities, at Estimated Fair Value (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i820d268d840b47afbbc59b2e8bde89f5_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:TradingSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesTradingRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240174012 - 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-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesTradingRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Concentrationofloansinasingleindustryinexcessoftenpercent",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240214013 - Disclosure - Loans - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
     "shortName": "Loans - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "id26d895fce2b47119ce25a28f9db1420_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cfr:USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240224014 - 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-20220630.htm",
      "contextRef": "ic41358301cc746c4ab9efcdedf9878b8_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234015 - 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244016 - Disclosure - Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
     "shortName": "Loans Loans - Non-Accrual Loans, Segregated by Class of Loans and Year of Origination (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableNonAccrualLoansSegregatedbyClassofLoanandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia55ce54f203e4dc3ac8be32ead9187e9_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254017 - 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i769a469499234fa59ac44291bcad7e2f_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050006 - Statement - Consolidated Statements of Changes in Shareholders' Equity",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i769a469499234fa59ac44291bcad7e2f_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264018 - Disclosure - Loans - Troubled Debt Restructuring (Details)",
     "role": "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails",
     "shortName": "Loans - Troubled Debt Restructuring (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274019 - Disclosure - Loans Loans - Restructured Loans Past Due in Excess of 90 Days on Financing Receivables (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails",
     "shortName": "Loans Loans - Restructured Loans Past Due in Excess of 90 Days on Financing Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cfr:NumberOfRestructuredLoansPastDueInExcessof90DaysAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "item",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "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 Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
     "shortName": "Loans Loans - Weighted Average Risk Grade for All Commercial Loans by Class and Year of Origination (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:WeightedAverageRiskGradesforAllCommercialLoansbyClassandYearofOriginationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i5bb583623cd94e0d9a40376308e7a127_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240294021 - 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": null
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304022 - Disclosure - Loans Loans - Age Analysis of Past Due Consumer Loans,Segregated by Class and Year of Origination (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
     "shortName": "Loans 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-20220630.htm",
      "contextRef": "i5518c28561e44b0194a737b06bec61b0_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i0f46c08b20bb434dac29cdad51f07491_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314023 - Disclosure - Loans Loans - Revolving Loans Converted to Term (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
     "shortName": "Loans Loans - Revolving Loans Converted to Term (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i0f46c08b20bb434dac29cdad51f07491_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:RemainingRevolvingLoansConvertedToTermDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324024 - Disclosure - Loans Loans - Allowance for Credit Loss By Loan Class Calculated in Accordance With CECL Methodology (Details)",
     "role": "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
     "shortName": "Loans 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-20220630.htm",
      "contextRef": "id821f38be8364424a3c1cbc19b0122e2_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "id26d895fce2b47119ce25a28f9db1420_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334025 - Disclosure - Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail)",
     "role": "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
     "shortName": "Loans - Activity in the Allowance for Credit Losses on Loans by Portfolio Segment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ib6444821abcd45fba53350d9e106e884_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344026 - Disclosure - Loans - Investment in Loans Related to Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology (Detail)",
     "role": "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
     "shortName": "Loans - Investment in Loans Related to Allowance for Loan Losses 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-20220630.htm",
      "contextRef": "ia1a79373b58446fa8aa06aac1e98c9c4_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240384028 - 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
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "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 Statements of Changes in Shareholders' Equity (Parenthetical)",
     "role": "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ib43da23bf6d244debb7ba35327fcd66a_D20210101-20210630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394029 - 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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i536109ecdbdb4ceabeffc6be2ef93970_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240404030 - 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",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434031 - 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestBearingDomesticDepositSavings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfCorporationDepositsAdditionalInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositsForeign",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240444032 - 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositsForeign",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240474033 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "if1845932da7a4fc9b9ec949f480cdd81_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484034 - Disclosure - Commitments and Contingencies - Financial Instruments with Off-Balance-Sheet Risk (Detail)",
     "role": "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail",
     "shortName": "Commitments 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-20220630.htm",
      "contextRef": "if1845932da7a4fc9b9ec949f480cdd81_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ibd0eb325696043018f80bc65ae4a28bb_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494035 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details)",
     "role": "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails",
     "shortName": "Commitments and Contingencies Commitments 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-20220630.htm",
      "contextRef": "ibd0eb325696043018f80bc65ae4a28bb_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240504036 - Disclosure - Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details)",
     "role": "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails",
     "shortName": "Commitments and Contingencies Commitments and Contingencies - Components of Lease Commitments Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CECLTransitionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240534037 - Disclosure - Capital and Regulatory Matters - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
     "shortName": "Capital and Regulatory Matters - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cfr:CECLTransitionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i2dddfa8ea3324a59a2228979bbb92578_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544038 - Disclosure - Capital and Regulatory Matters - Actual and Required Capital Ratios (Detail)",
     "role": "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
     "shortName": "Capital and 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-20220630.htm",
      "contextRef": "i2dddfa8ea3324a59a2228979bbb92578_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonEquityTierOneCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cfr:AccretionOfLoanDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240574039 - Disclosure - Derivative Financial Instruments - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail",
     "shortName": "Derivative Financial Instruments - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:WeightedAverageStrikeRateOutstandingInterestRateCaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i3cc385272a154bf0b959d659850186ea_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240584040 - 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-20220630.htm",
      "contextRef": "i3cc385272a154bf0b959d659850186ea_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleofweightedaverageratespaidandreceivedforinterestrateswapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i19e91ff959894b64a6ea1bc2c7e62a13_I20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594041 - 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-20220630.htm",
      "contextRef": "i19e91ff959894b64a6ea1bc2c7e62a13_I20220630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cfr:FairValueHedgeLoanLeaseInterestRateSwaps",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ib9d06cb87a3947179d46df3200817e89_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604042 - 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-20220630.htm",
      "contextRef": "ib9d06cb87a3947179d46df3200817e89_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:DerivativeAssetsNonmonetaryNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bbl",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i53347cc0ed6b4520b007b202c8f7362c_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240614043 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)",
     "role": "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
     "shortName": "Derivative Financial Instruments - Schedule of Notional Amounts and Fair Values of Open Foreign Currency Forward Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i53347cc0ed6b4520b007b202c8f7362c_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ieb590161c2634083a863645fbba83993_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624044 - 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:ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ieb590161c2634083a863645fbba83993_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i94edb97ed0034829a6191fd3da2ecacf_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634045 - 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-20220630.htm",
      "contextRef": "i94edb97ed0034829a6191fd3da2ecacf_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:FinancialInstrumentsDerivativesAssetsAndLiabilitiesAndResellAgreementsNetTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664046 - 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240674047 - Disclosure - Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail)",
     "role": "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail",
     "shortName": "Balance Sheet Offsetting - Financial Instruments Derivative Assets Liabilities and Resell Agreements Net of Amount Not Offset (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cfr:FinancialInstrumentsDerivativeAssetsLiabilitiesAndResellAgreementsNetOfAmountNotOffsetTableTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cfr:RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240684048 - 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-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cfr:Remainingcontractualmaturityoftheagreementsovernightandcontinuous",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "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 - Significant Accounting Policies",
     "role": "http://www.frostbank.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i70769ba04db44dd29b304c6435a3f739_I20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240714049 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Narrative (Details)",
     "role": "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
     "shortName": "Stock-Based Compensation Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i70769ba04db44dd29b304c6435a3f739_I20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724050 - Disclosure - Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail)",
     "role": "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail",
     "shortName": "Stock-Based Compensation - 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-20220630.htm",
      "contextRef": "ia906b21710b4401a8e7f85b3dc45d2d0_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240734051 - Disclosure - Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail)",
     "role": "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail",
     "shortName": "Stock-Based Compensation - Shares Issued in Connection with Stock Compensation Awards (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240744052 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail)",
     "role": "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail",
     "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754053 - Disclosure - Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)",
     "role": "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail",
     "shortName": "Stock-Based Compensation - Unrecognized Stock-Based Compensation Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784054 - 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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814055 - Disclosure - Defined Benefit Plans Additional Information (Details)",
     "role": "http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails",
     "shortName": "Defined Benefit Plans Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i694032547e53414a956f89b605736d19_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240824056 - Disclosure - Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail)",
     "role": "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail",
     "shortName": "Defined Benefit Plans - Net Periodic Cost (Benefit) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "ia2432090d7ca44b385d6e86c8686b1cb_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854057 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "id26d895fce2b47119ce25a28f9db1420_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cfr-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864058 - 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-20220630.htm",
      "contextRef": "i26f09114700b4ecb9b7dd94d7f4c4baa_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 140,
   "tag": {
    "cfr_A2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 [Member]",
        "label": "2018 [Member]",
        "terseLabel": "2018 [Member]"
       }
      }
     },
     "localname": "A2018Member",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 [Member]",
        "label": "2019 [Member]",
        "terseLabel": "2019 [Member]"
       }
      }
     },
     "localname": "A2019Member",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 [Member]",
        "label": "2020 [Member]",
        "terseLabel": "2020 [Member]"
       }
      }
     },
     "localname": "A2020Member",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021",
        "label": "2021 [Member]",
        "terseLabel": "2021 [Member]"
       }
      }
     },
     "localname": "A2021Member",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_A2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022",
        "label": "2022 [Member]",
        "terseLabel": "2022 [Member]"
       }
      }
     },
     "localname": "A2022Member",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "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": "AOCI, Debt Securities, Available-for-sale, Adjustment, Pre Tax"
       }
      }
     },
     "localname": "AOCIDebtSecuritiesAvailableForSaleAdjustmentPreTax",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_AccumulatedOtherComprehensiveIncomeLossRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossRollForward",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsetting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_BankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank",
        "label": "Bank [Member]",
        "terseLabel": "Bank"
       }
      }
     },
     "localname": "BankMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "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": "Total Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "label": "Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "terseLabel": "Total Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Ratio"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "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",
        "verboseLabel": "Charge-offs of restructured loans recognized on previously restructured loans"
       }
      }
     },
     "localname": "ChargeOffOfPreviouslyRestructuresLoans",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_CommercialLoansYearofOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Commercial Loans Year of Origination [Axis]",
        "label": "Commercial Loans Year of Origination [Domain]",
        "terseLabel": "Commercial Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "CommercialLoansYearofOriginationDomain",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 Loans [Member]"
       }
      }
     },
     "localname": "CommercialRealEstateBuildingsLandAndOtherLoansMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails",
      "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]"
       }
      }
     },
     "localname": "CommercialandIndustrialTotalEnergyLoansMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 [Table Text Block]"
       }
      }
     },
     "localname": "CommitmentsOffBalanceSheetAllowanceforCreditLossesTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesTables"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "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 1 to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio": {
     "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, Ratio",
        "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "terseLabel": "Common Equity Tier 1 to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased In, Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_ConsumerLoansYearofOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Consumer Loans Year of Origination [Axis]",
        "label": "Consumer Loans Year of Origination [Domain]",
        "terseLabel": "Consumer Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "ConsumerLoansYearofOriginationDomain",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_DepositLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposit [Line Items]",
        "label": "Deposit [Line Items]",
        "terseLabel": "Deposit [Line Items]"
       }
      }
     },
     "localname": "DepositLineItems",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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",
        "negatedLabel": "Gross Amount Offset, Derivatives, Financial assets"
       }
      }
     },
     "localname": "DerivativeAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "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",
        "negatedLabel": "Gross Amount Offset, Derivatives, Financial liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "xbrltype": "stringItemType"
    },
    "cfr_Employeeservicesharebasedcompensationnotyetrecognizedperformancestockunits": {
     "auth_ref": [],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "cfr_FinancialAssetsDerivativeAndResellAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialAssetsDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "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/20220630",
     "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/20220630",
     "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",
        "negatedLabel": "Gross Amount Offset, Financial assets"
       }
      }
     },
     "localname": "FinancialAssetsGrossOffset",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "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/20220630",
     "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]",
        "verboseLabel": "Financial institution counterparties Loan/lease interest rate swaps liabilities [Member]"
       }
      }
     },
     "localname": "FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cfr_FinancialLiabilitiesDerivativeAndRepurchaseAgreementsCollateralAmountNotOffset": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_FinancialLiabilitiesDerivativesAndRepurchaseAgreementsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail",
      "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/20220630",
     "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",
        "negatedLabel": "Gross Amount Offset, Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail"
     ],
     "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/20220630",
     "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/20220630",
     "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": "Revolving Loans Converted to Term [Table Text Block]"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingLoansConvertedtoTermTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "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"
       }
      }
     },
     "localname": "GBPForeignExchangeForwardMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_GoodwillandCoreDepositsIntangibleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Goodwill and Core Deposits Intangible [Table]",
        "label": "Goodwill and Core Deposits Intangible [Line Items]",
        "terseLabel": "Goodwill and Core Deposits Intangible [Line Items]"
       }
      }
     },
     "localname": "GoodwillandCoreDepositsIntangibleLineItems",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_GoodwillandCoreDepositsIntangibleTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill and Core Deposits Intangible [Table]",
        "label": "Goodwill and Core Deposits Intangible [Table]",
        "terseLabel": "Goodwill and Core Deposits Intangible [Table]"
       }
      }
     },
     "localname": "GoodwillandCoreDepositsIntangibleTable",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Impaired Financing Receivable, Reversal of Specific Valuation Allowance Allocations"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableReversalofSpecificValuationAllowanceAllocations",
     "nsuri": "http://www.frostbank.com/20220630",
     "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 Specific Valuation Allowance Allocation Method Of Underlying Collateral [Table Text Block]"
       }
      }
     },
     "localname": "ImpairedLoansRemeasuredAndReportedAtFairValueSpecificValuationAllowanceAllocationMethodOfUnderlyingCollateralTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail"
     ],
     "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 Allowance for Loan Losses by Portfolio Segment Disaggregated Based on Impairment Methodology"
       }
      }
     },
     "localname": "InvestmentInLoansRelatedToAllowanceForLoanLossesByPortfolioSegmentDisaggregatedBasedOnImpairmentMethodologyTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCommitmentsComponentsofLeaseExpenseTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesTables"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "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 [Table Text Block]"
       }
      }
     },
     "localname": "MoodysandStandardPoorsBondRatingsTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "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/20220630",
     "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/20220630",
     "presentation": [
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 \u2013 financial institution counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps",
     "nsuri": "http://www.frostbank.com/20220630",
     "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 \u2013 customer counterparties"
       }
      }
     },
     "localname": "NonHedgingInterestRateSwaps2",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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 [Member]",
        "verboseLabel": "Non-Vested Stock Awards/Stock Units Outstanding [Member]"
       }
      }
     },
     "localname": "NonVestedStockAwardsOutstandingMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_NonaccrualLoansYearofOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-accrual Loans Year of Origination [Axis]",
        "label": "Non-accrual Loans Year of Origination [Axis]",
        "terseLabel": "Non-accrual Loans Year of Origination [Axis]"
       }
      }
     },
     "localname": "NonaccrualLoansYearofOriginationAxis",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cfr_NonaccrualLoansYearofOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Non-accrual Loans Year of Origination [Axis]",
        "label": "Non-accrual Loans Year of Origination [Domain]",
        "terseLabel": "Non-accrual Loans Year of Origination [Domain]"
       }
      }
     },
     "localname": "NonaccrualLoansYearofOriginationDomain",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_OperatingLeaseNonLeaseComponents": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": {
       "order": 3.0,
       "parentTag": "cfr_Totaloperatingleaseexpenseexcludingrent",
       "weight": 1.0
      }
     },
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 transferred to held to maturity, Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTransfersFromAvailableForSaleToHeldToMaturitySecuritiesNetOfTax",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "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 transferred to held to maturity, Tax Expense (Benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "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": "Permissible Percentage Decreased Each Of Final Five Years Of Term Of Notes"
       }
      }
     },
     "localname": "PermissiblePercentageDecreasedEachOfFinalFiveYearsOfTermOfNotes",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "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": "Cash dividend - Preferred Stock Dividends equivalent Per depositary Share Declared ($0.28 and $0.56 QTD and YTD respectively, during 2022 and $0.28 and 0.64 QTD and YTD, respectively during 2021)"
       }
      }
     },
     "localname": "PreferredStockDividendsEquivalentPerDepositaryShareDeclared",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "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 previously restructured loans past due"
       }
      }
     },
     "localname": "PreviouslyRestructuredLoansPastDue",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_PriorYearsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior Years [Member]",
        "label": "Prior Years [Member]",
        "terseLabel": "Prior Years [Member]"
       }
      }
     },
     "localname": "PriorYearsMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ProceedsFromSaleOfRestructuredLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from sale of restructured loans",
        "label": "Proceeds from sale of restructured loans",
        "terseLabel": "Proceeds from sale of restructured loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfRestructuredLoans",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 [Table Text Block]"
       }
      }
     },
     "localname": "RemainingContractualMaturityoftheSecuritiesSoldUnderAgreementTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingTables"
     ],
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreements30to90Days": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": {
       "order": 3.0,
       "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal",
       "weight": 1.0
      }
     },
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsgreaterthan90Days": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": {
       "order": 4.0,
       "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal",
       "weight": 1.0
      }
     },
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsovernightandcontinuous": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": {
       "order": 1.0,
       "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal",
       "weight": 1.0
      }
     },
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementstotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining contractual maturity of the agreements total",
        "label": "Remaining contractual maturity of the agreements total",
        "totalLabel": "Remaining contractual maturity of the agreements total"
       }
      }
     },
     "localname": "Remainingcontractualmaturityoftheagreementstotal",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Remainingcontractualmaturityoftheagreementsupto30Days": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails": {
       "order": 2.0,
       "parentTag": "cfr_Remainingcontractualmaturityoftheagreementstotal",
       "weight": 1.0
      }
     },
     "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/20220630",
     "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",
        "negatedLabel": "Gross Amount Offset, Repurchase agreements, Financial liabilities"
       }
      }
     },
     "localname": "RepurchaseAgreementsLiabilitiesGrossOffset",
     "nsuri": "http://www.frostbank.com/20220630",
     "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",
        "negatedLabel": "Gross Amount Offset, Resell agreements, Financial assets"
       }
      }
     },
     "localname": "ResellAgreementGrossOffset",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "RevolvingLoansConvertedtoTermMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock": {
     "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 [Table Text Block]",
        "terseLabel": "Schedule of Amounts Related to Interest Rate Derivatives Designated as Hedges of Fair Value"
       }
      }
     },
     "localname": "ScheduleOfAmountsIncludedInIncomeRelatedToInterestRateDerivativesDesignatedAsHedgesOfFairValueTableTableTextBlock",
     "nsuri": "http://www.frostbank.com/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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"
       }
      }
     },
     "localname": "SeriesBPreferredStockEquivalentDepositarySharesMemberMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Shorttermoperatingleaserentexpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": {
       "order": 2.0,
       "parentTag": "cfr_Totaloperatingleaseexpenseexcludingrent",
       "weight": 1.0
      }
     },
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_Significantchangeinexpectedfutureminimumleasepaymentssinceyearend": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant change in expected future minimum lease payments since year end",
        "label": "Significant change in expected future minimum lease payments since year end",
        "terseLabel": "Significant change in expected future minimum lease payments since year end"
       }
      }
     },
     "localname": "Significantchangeinexpectedfutureminimumleasepaymentssinceyearend",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_StockRepurchase2022PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "stock repurchase 2022 plan",
        "label": "stock repurchase 2022 plan [Member]",
        "terseLabel": "stock repurchase 2022 plan"
       }
      }
     },
     "localname": "StockRepurchase2022PlanMember",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "cfr_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio": {
     "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, Ratio",
        "label": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "terseLabel": "Leverage Ratio, Minimum Capital Required - Basel III Fully Phased-In, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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": "Leverage Ratio, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredforCapitalAdequacyMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn": {
     "auth_ref": [],
     "crdr": "credit",
     "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 1 Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Capital Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedIn",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cfr_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio": {
     "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, Ratio",
        "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets Minimum Capital Required Basel III Fully Phased In, Ratio",
        "terseLabel": "Tier 1 Capital to Risk-Weighted Assets, Minimum Capital Required - Basel III Fully Phased-In, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssetsMinimumCapitalRequiredBaselIIIFullyPhasedInRatio",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "cfr_Totaloperatingleaseexpenseexcludingrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total operating lease expense, excluding rent",
        "label": "Total operating lease expense, excluding rent",
        "totalLabel": "Total operating lease expense, excluding rent"
       }
      }
     },
     "localname": "Totaloperatingleaseexpenseexcludingrent",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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",
        "verboseLabel": "Weighted Average Risk Grade For Loans"
       }
      }
     },
     "localname": "WeightedAverageRiskGradeForLoans",
     "nsuri": "http://www.frostbank.com/20220630",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]",
        "terseLabel": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "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_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_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_DocumentQuarterlyReport": {
     "auth_ref": [
      "r815"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r816"
     ],
     "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_EntityAddressesAddressTypeAxis": {
     "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 Addresses, Address Type [Axis]",
        "terseLabel": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r813"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r813"
     ],
     "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": [
      "r813"
     ],
     "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": [
      "r853"
     ],
     "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_EntityRegistrantName": {
     "auth_ref": [
      "r813"
     ],
     "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": [
      "r813"
     ],
     "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": [
      "r813"
     ],
     "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": [
      "r813"
     ],
     "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_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_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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "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": [
      "r812"
     ],
     "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": [
      "r814"
     ],
     "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_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r124",
      "r380",
      "r384",
      "r389",
      "r546",
      "r547",
      "r549",
      "r550",
      "r645",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r124",
      "r380",
      "r384",
      "r389",
      "r546",
      "r547",
      "r549",
      "r550",
      "r645",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r40",
      "r43",
      "r121",
      "r123",
      "r395",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CreditRatingMoodysAxis": {
     "auth_ref": [
      "r230",
      "r320",
      "r330",
      "r375",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ExternalCreditRatingMoodysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r394",
      "r415",
      "r467",
      "r470",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r682",
      "r789",
      "r791",
      "r810",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r216",
      "r427",
      "r428",
      "r683",
      "r787",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r216",
      "r427",
      "r428",
      "r683",
      "r787",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r394",
      "r415",
      "r436",
      "r467",
      "r470",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r682",
      "r789",
      "r791",
      "r810",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r394",
      "r415",
      "r436",
      "r467",
      "r470",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r682",
      "r789",
      "r791",
      "r810",
      "r811"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r42",
      "r43",
      "r121",
      "r123",
      "r395",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofCommodityDerivativePositionsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r142",
      "r147",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r142",
      "r147",
      "r364",
      "r468",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]",
        "terseLabel": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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_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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r31"
     ],
     "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/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r101"
     ],
     "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": [
      "r49",
      "r55",
      "r64",
      "r65",
      "r66",
      "r548"
     ],
     "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]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r54"
     ],
     "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/SecuritiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r22",
      "r52",
      "r54",
      "r55",
      "r772",
      "r799",
      "r803"
     ],
     "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 (loss), 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_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r64",
      "r65",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r51",
      "r55",
      "r64",
      "r65",
      "r66",
      "r126",
      "r127",
      "r128",
      "r548",
      "r794",
      "r795",
      "r858"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r20"
     ],
     "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": [
      "r126",
      "r127",
      "r128",
      "r498",
      "r499",
      "r500",
      "r595"
     ],
     "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/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards.",
        "label": "Change in Accounting Principle, Type [Axis]",
        "terseLabel": "Adjustments for Change in Accounting Principle [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForChangeInAccountingPrincipleAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "auth_ref": [
      "r138",
      "r139",
      "r140",
      "r143",
      "r144",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of error correction.",
        "label": "Error Correction, Type [Domain]",
        "terseLabel": "Adjustments for Error Correction [Domain]"
       }
      }
     },
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r132",
      "r133",
      "r134",
      "r136",
      "r147",
      "r243",
      "r244",
      "r298",
      "r299",
      "r300",
      "r301",
      "r304",
      "r305",
      "r379",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r502",
      "r521",
      "r522",
      "r523",
      "r524",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r621",
      "r622",
      "r642",
      "r685",
      "r686",
      "r687",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858"
     ],
     "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/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r472",
      "r474",
      "r504",
      "r505"
     ],
     "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 compensation expense recognized in earnings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "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_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r474",
      "r490",
      "r503"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": "Stock-based compensation",
        "verboseLabel": "Share-based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r227",
      "r314"
     ],
     "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail": {
       "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": "Net charge-offs"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r100",
      "r346",
      "r351"
     ],
     "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": "Intangible amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r113",
      "r198",
      "r205",
      "r212",
      "r297",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r546",
      "r549",
      "r611",
      "r646",
      "r648",
      "r698",
      "r770"
     ],
     "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",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r117",
      "r119"
     ],
     "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": [
      "r257"
     ],
     "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "totalLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r254",
      "r334"
     ],
     "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"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails"
     ],
     "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": [
      "r262"
     ],
     "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": [
      "r259",
      "r262",
      "r750"
     ],
     "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": [
      "r261"
     ],
     "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": [
      "r259",
      "r261",
      "r749"
     ],
     "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": [
      "r263"
     ],
     "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": [
      "r259",
      "r263",
      "r751"
     ],
     "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": [
      "r260"
     ],
     "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 Securities, 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": [
      "r259",
      "r260",
      "r748"
     ],
     "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": [
      "r250",
      "r255",
      "r334",
      "r703"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r289"
     ],
     "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]",
        "verboseLabel": "Securities Available For Sale [Member]"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail",
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r475",
      "r492"
     ],
     "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/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "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/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r475",
      "r492"
     ],
     "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/StockBasedCompensationStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "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/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r558",
      "r564"
     ],
     "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/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail",
      "http://www.frostbank.com/role/DepositsScheduleofDepositsDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r697"
     ],
     "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": [
      "r760"
     ],
     "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 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Ratio"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r466",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r466",
      "r469",
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r760"
     ],
     "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",
        "verboseLabel": "Total Capital to Risk-Weighted Assets, Actual, Ratio"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r609",
      "r610"
     ],
     "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_CashAndDueFromBanks": {
     "auth_ref": [
      "r695"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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 and due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r96",
      "r102",
      "r109"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "totalLabel": "Total cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r96",
      "r623"
     ],
     "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": [
      "r705",
      "r776"
     ],
     "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 for borrowed securities deposited with other financial institutions"
       }
      }
     },
     "localname": "CashCollateralForBorrowedSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r9",
      "r26"
     ],
     "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_ChangeInAccountingPrincipleMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards.",
        "label": "Change in Accounting Principle, Type [Domain]",
        "terseLabel": "Adjustments for Change in Accounting Principle [Domain]"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis": {
     "auth_ref": [
      "r325"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r111",
      "r113",
      "r153",
      "r157",
      "r158",
      "r162",
      "r166",
      "r175",
      "r176",
      "r177",
      "r297",
      "r380",
      "r384",
      "r385",
      "r386",
      "r389",
      "r390",
      "r413",
      "r414",
      "r417",
      "r418",
      "r611",
      "r817"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r328"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "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_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r362",
      "r370",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "terseLabel": "Commitments Contingencies and Guarantees"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingencies"
     ],
     "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/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r437",
      "r571"
     ],
     "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": [
      "r760"
     ],
     "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 1 to Risk-Weighted Assets, Actual, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital [Abstract]"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRatio": {
     "auth_ref": [
      "r760"
     ],
     "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 1 to Risk-Weighted Assets, Actual , Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRatio",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r760"
     ],
     "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 1 to Risk-Weighted Assets, Required To Be Considered Well Capitalized, Capital Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r423"
     ],
     "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": "Cash dividends - common stock ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r126",
      "r127",
      "r595"
     ],
     "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/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "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": [
      "r19"
     ],
     "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": [
      "r19"
     ],
     "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": [
      "r19",
      "r648"
     ],
     "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 at June\u00a030, 2022 and December\u00a031, 2021"
       }
      }
     },
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r60",
      "r62",
      "r63",
      "r74",
      "r721",
      "r780"
     ],
     "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 (loss)"
       }
      }
     },
     "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": [
      "r73",
      "r83",
      "r720",
      "r779"
     ],
     "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": "Comprehensive Income (Loss) Note"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r808"
     ],
     "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/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsumerLoanMember": {
     "auth_ref": [
      "r332"
     ],
     "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r756"
     ],
     "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_CreditDerivativeMaximumExposureUndiscounted": {
     "auth_ref": [
      "r577"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail"
     ],
     "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/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "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/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]",
        "terseLabel": "Credit Loss [Abstract]"
       }
      }
     },
     "localname": "CreditLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r518",
      "r530",
      "r532"
     ],
     "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 (benefit)"
       }
      }
     },
     "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": [
      "r543"
     ],
     "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": [
      "r76",
      "r77"
     ],
     "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_DebtInstrumentAxis": {
     "auth_ref": [
      "r14",
      "r15",
      "r16",
      "r112",
      "r124",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r411",
      "r412",
      "r634",
      "r699",
      "r700",
      "r768"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r28",
      "r112",
      "r124",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r410",
      "r411",
      "r412",
      "r634"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "auth_ref": [
      "r256",
      "r334",
      "r339",
      "r340"
     ],
     "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",
        "verboseLabel": "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/SecuritiesAdditionalInformationDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r287",
      "r337",
      "r342"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "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/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r287",
      "r337"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "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 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/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r287",
      "r337",
      "r342"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "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/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r287",
      "r337"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "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 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/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r292"
     ],
     "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": "Amortized Cost, Estimated Fair Value and Allowance for Credit Losses of 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": [
      "r285",
      "r335",
      "r342"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail": {
       "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": "Debt Securities, Available-for-sale, Unrealized Loss Position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": {
     "auth_ref": [
      "r266",
      "r306",
      "r309",
      "r313"
     ],
     "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",
        "negatedTerseLabel": "Securities, held-to-maturity, allowance for credit loss",
        "terseLabel": "Securities, held-to-maturity, allowance for credit loss"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease": {
     "auth_ref": [
      "r314"
     ],
     "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": "Credit loss expense (benefit)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r314"
     ],
     "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 [Table Text Block]"
       }
      }
     },
     "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": [
      "r250",
      "r269",
      "r270",
      "r703"
     ],
     "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 at June\u00a030, 2022 and $158 at December\u00a031, 2021",
        "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r292"
     ],
     "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/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesTradingGainLoss": {
     "auth_ref": [
      "r252"
     ],
     "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)",
        "terseLabel": "Net gain (loss) 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": [
      "r291"
     ],
     "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": [
      "r291"
     ],
     "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_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r114",
      "r519",
      "r530",
      "r531",
      "r532"
     ],
     "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_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r516"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Deferred Tax Assets, Net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r515"
     ],
     "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/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r509",
      "r516"
     ],
     "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",
        "terseLabel": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r433",
      "r448",
      "r459",
      "r461",
      "r462"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": {
       "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/DefinedBenefitPlansNetPeriodicCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r435",
      "r437",
      "r439",
      "r460",
      "r461",
      "r462"
     ],
     "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": "Defined Benefit Plan, Plan Assets, Contributions by Employer"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": {
     "auth_ref": [
      "r460",
      "r462"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year",
        "terseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r433",
      "r447",
      "r458",
      "r461",
      "r462"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": {
       "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/DefinedBenefitPlansNetPeriodicCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r433",
      "r434",
      "r446",
      "r457",
      "r461",
      "r462"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": {
       "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 on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r445",
      "r456",
      "r461",
      "r462"
     ],
     "calculation": {
      "http://www.frostbank.com/role/DefinedBenefitPlansNetPeriodicCostBenefitDetail": {
       "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/DefinedBenefitPlansNetPeriodicCostBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r707",
      "r755",
      "r837",
      "r846"
     ],
     "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": [
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilityUninsured": {
     "auth_ref": [
      "r846"
     ],
     "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": [
      "r707"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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_DepositsForeign": {
     "auth_ref": [
      "r706",
      "r740"
     ],
     "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_DepreciationAndAmortization": {
     "auth_ref": [
      "r100",
      "r355"
     ],
     "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": [
      "r552",
      "r553",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Forward Contracts \u2013 Assets Notional Amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash": {
     "auth_ref": [
      "r37",
      "r39",
      "r41",
      "r42",
      "r43"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r35",
      "r38",
      "r43",
      "r608"
     ],
     "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, Derivatives, 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": [
      "r37",
      "r39",
      "r41",
      "r580"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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 Amount Not Offset Collateral, Derivatives, Financial Assets"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r37",
      "r39",
      "r41"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialAssetsDerivativeAssetsAndResellAgreementsNetOfAmountNotOffset",
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "auth_ref": [
      "r37",
      "r39",
      "r41",
      "r580"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r37",
      "r39",
      "r41"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "order": 2.0,
       "parentTag": "cfr_FinancialInstrumentsDerivativeLiabilitiesAndRepurchaseAgreementsNetOfAmountNotOffset",
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "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 [Domain]",
        "verboseLabel": "Derivative, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "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/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r34",
      "r43",
      "r44",
      "r561",
      "r664"
     ],
     "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, Derivatives, 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": [
      "r35",
      "r38",
      "r45",
      "r581"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r39",
      "r579"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r34",
      "r43",
      "r44",
      "r561",
      "r664"
     ],
     "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, Derivatives, 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": [
      "r35",
      "r38",
      "r45",
      "r581"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r39",
      "r579"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r608"
     ],
     "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": [
      "r560"
     ],
     "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 of gain (loss) included in income",
        "verboseLabel": "Amount of gain (loss) included in income (expense)"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r43",
      "r559",
      "r562",
      "r567",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]",
        "verboseLabel": "Derivative, by Nature [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "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/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofWeightedAverageRatesPaidandReceivedforInterestRateSwapsOutstandingDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "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": [
      "r585",
      "r598"
     ],
     "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": [
      "r556",
      "r559",
      "r567",
      "r573",
      "r574",
      "r583",
      "r584"
     ],
     "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) [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": [
      "r563"
     ],
     "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": [
      "r563"
     ],
     "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",
        "negatedLabel": "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": [
      "r35",
      "r38",
      "r43",
      "r608"
     ],
     "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, Derivatives, 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": [
      "r552",
      "r553",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Forward Contracts \u2013 Liability Notional Amount"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r551",
      "r554",
      "r555",
      "r556",
      "r557",
      "r565",
      "r567",
      "r578",
      "r582",
      "r584",
      "r585"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail"
     ],
     "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_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r556"
     ],
     "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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r475",
      "r492"
     ],
     "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"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Text Block [Abstract]"
       }
      }
     },
     "localname": "DisclosureTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DistributedEarnings": {
     "auth_ref": [
      "r159"
     ],
     "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_DividendsCommonStockCash": {
     "auth_ref": [
      "r423"
     ],
     "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",
        "negatedTerseLabel": "Cash dividends \u2013 common stock ($0.75 per share QTD and $1.50 per share YTD in 2022 and $0.72 per share QTD and $1.44 per share YTD in 2021)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStockCash": {
     "auth_ref": [
      "r423",
      "r754"
     ],
     "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 \u2013 preferred stock (approximately $11.13 and $22.25 per share which is equivalent to approximately $0.28 and $0.56 per depository share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share which is equivalent to approximately $0.28 and $0.64 per depository share QTD and YTD in 2021, respectively)"
       }
      }
     },
     "localname": "DividendsPreferredStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "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": [
      "r75",
      "r138",
      "r139",
      "r141",
      "r142",
      "r143",
      "r150",
      "r153",
      "r162",
      "r165",
      "r166",
      "r171",
      "r172",
      "r596",
      "r597",
      "r722",
      "r781"
     ],
     "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"
       }
      }
     },
     "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": [
      "r75",
      "r138",
      "r139",
      "r141",
      "r142",
      "r143",
      "r153",
      "r162",
      "r165",
      "r166",
      "r171",
      "r172",
      "r596",
      "r597",
      "r722",
      "r781"
     ],
     "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"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r173"
     ],
     "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": [
      "r511"
     ],
     "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": [
      "r115",
      "r511",
      "r533"
     ],
     "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, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r491"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r491"
     ],
     "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 units"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r490"
     ],
     "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/StockBasedCompensationStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options Outstanding [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnergyServiceMember": {
     "auth_ref": [
      "r428"
     ],
     "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",
      "r64",
      "r65",
      "r66",
      "r126",
      "r127",
      "r128",
      "r133",
      "r144",
      "r146",
      "r174",
      "r301",
      "r420",
      "r423",
      "r498",
      "r499",
      "r500",
      "r523",
      "r524",
      "r595",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r630",
      "r794",
      "r795",
      "r796",
      "r858"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r327"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "auth_ref": [
      "r138",
      "r139",
      "r140",
      "r143",
      "r144",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of error correction.",
        "label": "Error Correction, Type [Axis]",
        "terseLabel": "Adjustments for Error Corrections [Axis]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r400",
      "r409",
      "r410",
      "r608"
     ],
     "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": [
      "r506"
     ],
     "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",
        "verboseLabel": "Net tax benefit from stock-based compensation"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExcessTierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "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/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r599",
      "r600",
      "r601",
      "r605"
     ],
     "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/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r602"
     ],
     "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 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": [
      "r603"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r599",
      "r605"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r599",
      "r609",
      "r610"
     ],
     "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/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r599",
      "r609"
     ],
     "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": [
      "r400",
      "r409",
      "r410",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r461",
      "r600",
      "r654",
      "r655",
      "r656"
     ],
     "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/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r400",
      "r409",
      "r410",
      "r599",
      "r606"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r400",
      "r409",
      "r410"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability": {
     "auth_ref": [
      "r608"
     ],
     "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/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail"
     ],
     "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": [
      "r604"
     ],
     "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": [
      "r400",
      "r437",
      "r439",
      "r444",
      "r461",
      "r600",
      "r654"
     ],
     "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/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r400",
      "r409",
      "r410",
      "r437",
      "r439",
      "r444",
      "r461",
      "r600",
      "r655"
     ],
     "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": [
      "r400",
      "r409",
      "r410",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r461",
      "r600",
      "r656"
     ],
     "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/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r400",
      "r409",
      "r410",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r461",
      "r654",
      "r655",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/FairValueMeasurementsAdditionalInformationDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r558",
      "r565",
      "r583"
     ],
     "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": [
      "r731"
     ],
     "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": [
      "r708"
     ],
     "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 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/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsSold": {
     "auth_ref": [
      "r712"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r315",
      "r333"
     ],
     "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/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r238",
      "r315",
      "r333"
     ],
     "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/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r275",
      "r279",
      "r293",
      "r294",
      "r295",
      "r308",
      "r314",
      "r315",
      "r318",
      "r320",
      "r336",
      "r338",
      "r341",
      "r342",
      "r408",
      "r419",
      "r585",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r817",
      "r818",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827"
     ],
     "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/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r320"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r222",
      "r306",
      "r309",
      "r313",
      "r704",
      "r832",
      "r834",
      "r836"
     ],
     "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",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "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/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r225",
      "r312",
      "r332"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail": {
       "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": "Recoveries"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r224",
      "r311",
      "r332"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail": {
       "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": "Charge-offs"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r230",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "terseLabel": "Weighted Average Risk Grades for All Commercial Loans by Class"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r232"
     ],
     "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 at period end"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": {
     "auth_ref": [
      "r232"
     ],
     "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": "Loans modified as troubled debt restructurings"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPreModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r317"
     ],
     "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": "Non-accrual with no credit loss 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": [
      "r321",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r321",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r321",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r321",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r321",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r321",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r308",
      "r314",
      "r323",
      "r817",
      "r818",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r817",
      "r818",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r236",
      "r316",
      "r333"
     ],
     "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": [
      "r231",
      "r237",
      "r238",
      "r315",
      "r318",
      "r320",
      "r324",
      "r326",
      "r332",
      "r333",
      "r817",
      "r818",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836"
     ],
     "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]",
        "verboseLabel": "Class of Financing Receivable [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r817",
      "r818",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836"
     ],
     "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "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": [
      "r321",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r322",
      "r332"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r333"
     ],
     "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/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown": {
     "auth_ref": [
      "r249"
     ],
     "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": "Charge-offs of restructured loans recognized in connection with restructuring"
       }
      }
     },
     "localname": "FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r238",
      "r315",
      "r333"
     ],
     "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/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r238",
      "r315",
      "r333"
     ],
     "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/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r352"
     ],
     "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 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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "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 remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsEstimatedAggregateFutureAmortizationExpenseforIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r352"
     ],
     "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 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": "2026"
       }
      }
     },
     "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": [
      "r352"
     ],
     "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 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": "2025"
       }
      }
     },
     "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": [
      "r352"
     ],
     "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 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": "2024"
       }
      }
     },
     "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": [
      "r347",
      "r348",
      "r350",
      "r353",
      "r684",
      "r691"
     ],
     "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_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/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r347",
      "r349"
     ],
     "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": [
      "r350",
      "r684"
     ],
     "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",
        "terseLabel": "Other intangible assets, net",
        "totalLabel": "Future Amortization Expense, 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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r563"
     ],
     "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 \u2013 Assets Estimated Fair Value"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r563"
     ],
     "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/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r43",
      "r437",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Foreign Currency Derivative Contracts [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/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails",
      "http://www.frostbank.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueonRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r100"
     ],
     "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/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": [
      "r329",
      "r741",
      "r742",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [
      "r741",
      "r742",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r343",
      "r344",
      "r648",
      "r696"
     ],
     "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": [
      "r354"
     ],
     "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_HedgingDesignationAxis": {
     "auth_ref": [
      "r556",
      "r574"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r556"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r238",
      "r264",
      "r306",
      "r315"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": {
       "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": "Debt Securities, Held-to-maturity",
        "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r267",
      "r277"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": {
       "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r268",
      "r278"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": {
       "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r273",
      "r282",
      "r746",
      "r750"
     ],
     "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": [
      "r273",
      "r746"
     ],
     "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 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": [
      "r272",
      "r281",
      "r745",
      "r749"
     ],
     "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": [
      "r272",
      "r745"
     ],
     "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 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": [
      "r274",
      "r283",
      "r747",
      "r751"
     ],
     "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": [
      "r274",
      "r747"
     ],
     "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 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": [
      "r271",
      "r280",
      "r744",
      "r748"
     ],
     "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": [
      "r271",
      "r744"
     ],
     "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 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": [
      "r265",
      "r276",
      "r703"
     ],
     "calculation": {
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails": {
       "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, 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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r275",
      "r279",
      "r284"
     ],
     "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 [Table Text Block]"
       }
      }
     },
     "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": [
      "r289"
     ],
     "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/SecuritiesAdditionalInformationDetail"
     ],
     "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": [
      "r228"
     ],
     "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 of impaired loans 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": [
      "r229"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit losses related to recorded investment.",
        "label": "Impaired Financing Receivable, Related Allowance",
        "negatedTerseLabel": "Impaired Financing Receivable, Related Allowance"
       }
      }
     },
     "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": [
      "r71",
      "r198",
      "r204",
      "r208",
      "r211",
      "r214",
      "r692",
      "r718",
      "r742",
      "r783"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.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 (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "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_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": [
      "r357",
      "r359"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r359"
     ],
     "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/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoInterestRateDerivativesDesignatedasHedgesofFairValueDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail"
     ],
     "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": [
      "r115",
      "r512",
      "r514",
      "r517",
      "r528",
      "r534",
      "r538",
      "r539",
      "r540"
     ],
     "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": [
      "r116",
      "r145",
      "r146",
      "r196",
      "r510",
      "r529",
      "r536",
      "r784"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "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)",
        "terseLabel": "Income taxes",
        "totalLabel": "Income tax expense, as reported"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/IncomeTaxesIncomeTaxExpenseDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r97",
      "r105"
     ],
     "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 taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r103",
      "r738"
     ],
     "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": [
      "r103",
      "r104"
     ],
     "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 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": [
      "r99"
     ],
     "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_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r99"
     ],
     "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": [
      "r99"
     ],
     "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/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInTradingSecurities": {
     "auth_ref": [
      "r94",
      "r99"
     ],
     "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": [
      "r154",
      "r155",
      "r156",
      "r166"
     ],
     "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/SecuritiesAdditionalInformationDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r728",
      "r786"
     ],
     "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": [
      "r724"
     ],
     "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",
        "totalLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r723"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.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_InterestBearingDepositLiabilities": {
     "auth_ref": [
      "r707"
     ],
     "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 deposits",
        "totalLabel": "Total interest-bearing deposit",
        "verboseLabel": "Interest-bearing public funds 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": [
      "r694",
      "r711"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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": [
      "r707"
     ],
     "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": "Interest-bearing Domestic Deposit, Money Market"
       }
      }
     },
     "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": [
      "r707"
     ],
     "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": "Interest-bearing Domestic Deposit, Savings"
       }
      }
     },
     "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": [
      "r707"
     ],
     "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": "Interest-bearing Domestic Deposit, Time Deposits"
       }
      }
     },
     "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": [
      "r69",
      "r192",
      "r632",
      "r633",
      "r737"
     ],
     "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",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r734"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.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": [
      "r817",
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.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_InterestExpenseJuniorSubordinatedDebentures": {
     "auth_ref": [
      "r736"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.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": [
      "r735",
      "r817",
      "r818"
     ],
     "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 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": [
      "r736"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.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": [
      "r733",
      "r817",
      "r818"
     ],
     "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 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": [
      "r727"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": [
      "r725"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest Income (Expense), Net",
        "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": [
      "r733",
      "r817",
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.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]",
        "terseLabel": "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": [
      "r733",
      "r817",
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.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": [
      "r732",
      "r817",
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.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": [
      "r732",
      "r817",
      "r818"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.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": [
      "r105"
     ],
     "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/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r709",
      "r777"
     ],
     "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": [
      "r43",
      "r437",
      "r569"
     ],
     "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": [
      "r32"
     ],
     "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",
        "verboseLabel": "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/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r230",
      "r320",
      "r331",
      "r332",
      "r375",
      "r576"
     ],
     "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/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "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/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeAmortizationOfDiscount": {
     "auth_ref": [
      "r81"
     ],
     "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": [
      "r81"
     ],
     "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": [
      "r81"
     ],
     "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": [
      "r80",
      "r81",
      "r82",
      "r785"
     ],
     "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": [
      "r292",
      "r693",
      "r752",
      "r807",
      "r829"
     ],
     "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_JuniorSubordinatedNotes": {
     "auth_ref": [
      "r16",
      "r700",
      "r767"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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 Notes"
       }
      }
     },
     "localname": "JuniorSubordinatedNotes",
     "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_LaborAndRelatedExpense": {
     "auth_ref": [
      "r78"
     ],
     "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_Liabilities": {
     "auth_ref": [
      "r27",
      "r113",
      "r206",
      "r297",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r547",
      "r549",
      "r550",
      "r611",
      "r646",
      "r647"
     ],
     "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",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r25",
      "r113",
      "r297",
      "r611",
      "r648",
      "r701",
      "r774"
     ],
     "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",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "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/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r222",
      "r226",
      "r241",
      "r247"
     ],
     "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",
        "verboseLabel": "Loans and Leases Receivable, Specific Allocations"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.",
        "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]",
        "terseLabel": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAllowanceForCreditLossesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureTable": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about loans and leases receivable.",
        "label": "Loans and Leases Receivable Disclosure [Table]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Table]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans": {
     "auth_ref": [
      "r248"
     ],
     "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/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest": {
     "auth_ref": [
      "r235"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansNonAccrualLoansSegregatedbyClassofLoansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": {
     "auth_ref": [
      "r221",
      "r234"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": 1.0
      },
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total loans",
        "verboseLabel": "Loans and Leases Receivable, Net of Deferred Income"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [
      "r221",
      "r715"
     ],
     "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_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r644",
      "r714"
     ],
     "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",
        "terseLabel": "Loans and Leases Receivable, Related Parties"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r242"
     ],
     "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": [
      "r242"
     ],
     "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",
        "terseLabel": "Loans receivable, fair value disclosure"
       }
      }
     },
     "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r28"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r28",
      "r378"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r373",
      "r374"
     ],
     "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/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r373",
      "r374"
     ],
     "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/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r96"
     ],
     "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",
        "totalLabel": "Net cash from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r96"
     ],
     "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",
        "totalLabel": "Net cash from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r96",
      "r98",
      "r101"
     ],
     "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",
        "totalLabel": "Net cash from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r8",
      "r58",
      "r61",
      "r66",
      "r72",
      "r101",
      "r113",
      "r132",
      "r138",
      "r139",
      "r141",
      "r142",
      "r145",
      "r146",
      "r159",
      "r198",
      "r204",
      "r208",
      "r211",
      "r214",
      "r297",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r597",
      "r611",
      "r719",
      "r778"
     ],
     "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/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "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": [
      "r138",
      "r139",
      "r141",
      "r142",
      "r150",
      "r151",
      "r161",
      "r166",
      "r198",
      "r204",
      "r208",
      "r211",
      "r214"
     ],
     "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 (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome",
      "http://www.frostbank.com/role/EarningsPerCommonShareBasicandDilutedEarningsPerCommonShareDetail",
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r5",
      "r130",
      "r131",
      "r134",
      "r135",
      "r147",
      "r148",
      "r149",
      "r245",
      "r246",
      "r302",
      "r303",
      "r429",
      "r430",
      "r431",
      "r432",
      "r501",
      "r525",
      "r526",
      "r527",
      "r593",
      "r618",
      "r619",
      "r620",
      "r643",
      "r688",
      "r689",
      "r690",
      "r798",
      "r799",
      "r800",
      "r801",
      "r803",
      "r859"
     ],
     "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/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r129",
      "r132",
      "r133",
      "r134",
      "r136",
      "r137",
      "r141",
      "r147",
      "r171",
      "r243",
      "r244",
      "r298",
      "r299",
      "r300",
      "r301",
      "r304",
      "r305",
      "r379",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r502",
      "r521",
      "r522",
      "r523",
      "r524",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r621",
      "r622",
      "r642",
      "r685",
      "r686",
      "r687",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858"
     ],
     "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/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r556"
     ],
     "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": "Non Designated as Hedging Instrument [Member]",
        "verboseLabel": "Not Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofAmountsRelatedtoNonHedgingInterestRateandCommodityDerivativesDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandEstimatedFairValuesofInterestRateDerivativeContractsOutstandingDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r707"
     ],
     "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 demand deposits",
        "verboseLabel": "Non-interest-bearing public funds 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": [
      "r731"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.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": "Total 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": [
      "r729"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.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": "Total 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": [
      "r68",
      "r717",
      "r782"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r230",
      "r320"
     ],
     "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/LoansLoansNonAccrualLoansSegregatedbyClassofLoansandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r238",
      "r306",
      "r315",
      "r319",
      "r332",
      "r333",
      "r830",
      "r832",
      "r833"
     ],
     "calculation": {
      "http://www.frostbank.com/role/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome",
       "weight": 1.0
      }
     },
     "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/LoansAgeAnalysisofPastDueLoansSegregatedbyClassofLoansDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r186"
     ],
     "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 primary operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r79",
      "r635",
      "r730"
     ],
     "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_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r307",
      "r371"
     ],
     "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",
        "periodStartLabel": "Off-Balance Sheet, Credit Loss, Liability"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r310"
     ],
     "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": "Credit loss expense (benefit)"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesCreditLossesonOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffsettingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting [Abstract]",
        "terseLabel": "Offsetting [Abstract]"
       }
      }
     },
     "localname": "OffsettingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Securities Sold under Agreements to Repurchase [Abstract]",
        "terseLabel": "Offsetting Securities Sold under Agreements to Repurchase [Abstract]"
       }
      }
     },
     "localname": "OffsettingSecuritiesSoldUnderAgreementsToResellAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r637"
     ],
     "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/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r638",
      "r639"
     ],
     "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": "Lessee, Operating Lease, Liability, Payments, Due"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r636"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails": {
       "order": 1.0,
       "parentTag": "cfr_Totaloperatingleaseexpenseexcludingrent",
       "weight": 1.0
      }
     },
     "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": "Operating Lease, Right-of-Use Asset, Amortization Expense"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CommitmentsandContingenciesCommitmentsandContingenciesComponentsofLeaseCommitmentsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r13",
      "r697",
      "r769"
     ],
     "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": [
      "r558",
      "r583"
     ],
     "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/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "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/FairValueMeasurementsImpairedLoansRemeasuredandReportedatFairValueofUnderlyingCollateralDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [
      "r47",
      "r48",
      "r52"
     ],
     "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",
        "terseLabel": "Total securities available for sale and transferred securities, before tax amount",
        "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": [
      "r47",
      "r48",
      "r52"
     ],
     "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"
       }
      }
     },
     "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": [
      "r47",
      "r48",
      "r53"
     ],
     "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": [
      "r55",
      "r64",
      "r65",
      "r67",
      "r624",
      "r626",
      "r630"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "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 reclassifications"
       }
      }
     },
     "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": [
      "r64",
      "r65",
      "r73",
      "r296",
      "r624",
      "r629",
      "r630",
      "r720",
      "r779"
     ],
     "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",
        "terseLabel": "Total 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": [
      "r59",
      "r62",
      "r64",
      "r65",
      "r67",
      "r73",
      "r420",
      "r624",
      "r629",
      "r630",
      "r720",
      "r779"
     ],
     "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
      },
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail": {
       "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": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail",
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r50",
      "r52",
      "r449",
      "r461"
     ],
     "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",
        "negatedLabel": "Total defined-benefit post-retirement benefit plans",
        "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/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r50",
      "r52"
     ],
     "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",
        "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/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r50",
      "r53",
      "r545"
     ],
     "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)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossComponentofOtherComprehensiveIncomeLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r52",
      "r56",
      "r57",
      "r290"
     ],
     "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": [
      "r52",
      "r56",
      "r57",
      "r290"
     ],
     "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",
        "negatedLabel": "Securities available for sale and transferred securities, Reclassification adjustment for net (gains) losses included in net income, Net of Tax"
       }
      }
     },
     "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": [
      "r53",
      "r290"
     ],
     "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",
        "negatedLabel": "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": [
      "r52",
      "r56",
      "r57",
      "r449"
     ],
     "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, 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",
        "negatedLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component of net periodic cost (benefit)",
        "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": [
      "r52",
      "r56",
      "r57",
      "r449"
     ],
     "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, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedTerseLabel": "Reclassification adjustment for net amortization of actuarial gain/lloss included in net income as a component of net periodic cost (benefit), Net of Tax"
       }
      }
     },
     "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": [
      "r53"
     ],
     "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 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",
        "negatedLabel": "Reclassification adjustment for net amortization of actuarial gain/loss included in net income as a component 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": [
      "r53",
      "r64",
      "r73",
      "r510",
      "r535",
      "r537",
      "r624",
      "r627",
      "r630",
      "r720",
      "r779"
     ],
     "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 (loss), 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": [
      "r47",
      "r52",
      "r290"
     ],
     "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": [
      "r47",
      "r52"
     ],
     "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"
       }
      }
     },
     "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": [
      "r48",
      "r53"
     ],
     "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": [
      "r572"
     ],
     "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_OtherIncomeMember": {
     "auth_ref": [
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other revenue.",
        "label": "Other Income [Member]",
        "verboseLabel": "Other Non-Interest Income [Member]"
       }
      }
     },
     "localname": "OtherIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r710"
     ],
     "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 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/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r558",
      "r583"
     ],
     "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/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.frostbank.com/role/DerivativeFinancialInstrumentsScheduleofNotionalAmountsandFairValuesofOpenForeignCurrencyForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncashIncome": {
     "auth_ref": [
      "r101"
     ],
     "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": [
      "r731"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noninterest expense classified as other.",
        "label": "Other Noninterest Expense",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": {
     "auth_ref": [
      "r288"
     ],
     "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/SecuritiesAdditionalInformationDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r237",
      "r238",
      "r315",
      "r333"
     ],
     "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": [
      "r739"
     ],
     "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": [
      "r92"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r92"
     ],
     "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",
        "negatedLabel": "Cash dividends paid on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r92"
     ],
     "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 in the form of ordinary dividends to preferred shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "negatedLabel": "Cash dividends paid on preferred stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r93"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r84",
      "r88",
      "r251"
     ],
     "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",
        "negatedLabel": "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": [
      "r88",
      "r251"
     ],
     "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": [
      "r89"
     ],
     "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": [
      "r436",
      "r438",
      "r444",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r461",
      "r463",
      "r464",
      "r465",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Defined Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DefinedBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/StockBasedCompensationStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r475",
      "r492"
     ],
     "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/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "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/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r607"
     ],
     "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"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "terseLabel": "Preferred stock dividend rate percentage"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r151",
      "r167"
     ],
     "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:\u00a0Preferred stock dividends",
        "verboseLabel": "Preferred stock dividends"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": "Cash dividend - preferred stock (Approximately $11.13 and $22.25 per share QTD and YTD in 2022, respectively and $11.13 and $25.46 per share QTD and YTD during 2021, respectively)"
       }
      }
     },
     "localname": "PreferredStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "auth_ref": [
      "r18",
      "r111",
      "r417",
      "r421",
      "r422"
     ],
     "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": "Preferred Stock, Liquidation Preference Per Share"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r111",
      "r417"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "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/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r18",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r18"
     ],
     "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": [
      "r18",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r18",
      "r648"
     ],
     "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\u00a0Series B shares ($1,000\u00a0liquidation preference) issued at June\u00a030, 2022 and December\u00a031, 2021"
       }
      }
     },
     "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, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r90"
     ],
     "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 and Preference Stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities": {
     "auth_ref": [
      "r91"
     ],
     "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"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r87",
      "r95"
     ],
     "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": [
      "r84",
      "r85",
      "r251"
     ],
     "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": [
      "r85",
      "r251"
     ],
     "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": [
      "r84",
      "r85",
      "r251"
     ],
     "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": "Sales",
        "verboseLabel": "Proceeds from Sale of Debt Securities, Available-for-sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfForeclosedAssets": {
     "auth_ref": [
      "r87"
     ],
     "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_ProceedsFromSaleOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r85",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.",
        "label": "Proceeds from Sale of Held-to-maturity Securities",
        "terseLabel": "Proceeds from Sale of Held-to-maturity Securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansReceivable": {
     "auth_ref": [
      "r85"
     ],
     "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": [
      "r86"
     ],
     "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": [
      "r90",
      "r493"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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/ConsolidatedStatementsofCashFlows",
      "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r356",
      "r648",
      "r753",
      "r775"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r99",
      "r223",
      "r726"
     ],
     "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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": [
      "r310",
      "r716"
     ],
     "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": "Credit loss, expense (reversal)"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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_ReceivableTypeDomain": {
     "auth_ref": [
      "r31"
     ],
     "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/LoansAdditionalInformationDetail"
     ],
     "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": [
      "r55",
      "r64",
      "r65",
      "r67",
      "r624",
      "r628",
      "r630"
     ],
     "calculation": {
      "http://www.frostbank.com/role/OtherComprehensiveIncomeScheduleofAccumulatedOtherComprehensiveIncomeNetofTaxDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r757",
      "r758",
      "r759",
      "r761",
      "r762",
      "r763",
      "r765",
      "r766"
     ],
     "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_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": [
      "r253",
      "r437"
     ],
     "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockExpense": {
     "auth_ref": [
      "r100"
     ],
     "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": "Restricted Stock or Unit Expense"
       }
      }
     },
     "localname": "RestrictedStockExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r21",
      "r423",
      "r502",
      "r648",
      "r773",
      "r798",
      "r803"
     ],
     "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",
      "r126",
      "r127",
      "r128",
      "r133",
      "r144",
      "r146",
      "r301",
      "r498",
      "r499",
      "r500",
      "r523",
      "r524",
      "r595",
      "r794",
      "r796"
     ],
     "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/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r189",
      "r190",
      "r203",
      "r209",
      "r210",
      "r216",
      "r217",
      "r219",
      "r426",
      "r427",
      "r683"
     ],
     "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_Revenues": {
     "auth_ref": [
      "r70",
      "r113",
      "r189",
      "r190",
      "r203",
      "r209",
      "r210",
      "r216",
      "r217",
      "r219",
      "r297",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r611",
      "r742"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r640",
      "r641"
     ],
     "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/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r31"
     ],
     "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/LoansActivityintheAllowanceforCreditLossesonLoansbyPortfolioSegmentDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAgeAnalysisofPastDueConsumerLoansSegregatedbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/LoansLoansWeightedAverageRiskGradeforAllCommercialLoansbyClassandYearofOriginationDetails",
      "http://www.frostbank.com/role/LoansWeightedAverageRiskGradesforAllCommercialLoansbyClassDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r31"
     ],
     "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": [
      "r55",
      "r629",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "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/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "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/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensatingBalancesTable": {
     "auth_ref": [
      "r10",
      "r33"
     ],
     "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": [
      "r489"
     ],
     "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": "Share-based Payment Arrangement, Cost by Plan"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r760",
      "r764"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail",
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r760",
      "r764"
     ],
     "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": [
      "r520"
     ],
     "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": [
      "r46"
     ],
     "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": "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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r565"
     ],
     "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": [
      "r551",
      "r554",
      "r555",
      "r556",
      "r557",
      "r565",
      "r567",
      "r578",
      "r582"
     ],
     "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": [
      "r166"
     ],
     "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_ScheduleOfFairValueOffBalanceSheetRisksTable": {
     "auth_ref": [
      "r608",
      "r609"
     ],
     "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock": {
     "auth_ref": [
      "r608",
      "r609"
     ],
     "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/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r314",
      "r836"
     ],
     "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/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r232",
      "r233"
     ],
     "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/LoansLoansRestructuredLoansPastDueinExcessof90DaysonFinancingReceivablesDetails",
      "http://www.frostbank.com/role/LoansTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r237",
      "r318"
     ],
     "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": [
      "r315",
      "r333"
     ],
     "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": [
      "r347",
      "r349",
      "r684"
     ],
     "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/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": {
     "auth_ref": [
      "r562"
     ],
     "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_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/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [
      "r275",
      "r279",
      "r284"
     ],
     "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": "Debt Securities, Held-to-maturity [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "auth_ref": [
      "r806"
     ],
     "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/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r445"
     ],
     "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 Cost (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DefinedBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r566",
      "r568"
     ],
     "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_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r198",
      "r201",
      "r207",
      "r345"
     ],
     "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/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r198",
      "r201",
      "r207",
      "r345"
     ],
     "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": [
      "r481",
      "r486",
      "r487"
     ],
     "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/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r475",
      "r492"
     ],
     "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/StockBasedCompensationStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r286"
     ],
     "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": "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": [
      "r491"
     ],
     "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/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r349"
     ],
     "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": [
      "r39"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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, Financial Assets, Resell Agreements"
       }
      }
     },
     "localname": "SecuritiesBorrowedAmountOffsetAgainstCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesBorrowedNotSubjectToMasterNettingArrangement": {
     "auth_ref": [
      "r36",
      "r43"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResell": {
     "auth_ref": [
      "r35",
      "r38",
      "r122",
      "r702"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities": {
     "auth_ref": [
      "r37",
      "r39",
      "r41"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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"
       }
      }
     },
     "localname": "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross": {
     "auth_ref": [
      "r34",
      "r44"
     ],
     "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": [
      "r35",
      "r38",
      "r117",
      "r118",
      "r708"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/FairValueMeasurementsEstimatedFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash": {
     "auth_ref": [
      "r37",
      "r39",
      "r41"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities": {
     "auth_ref": [
      "r37",
      "r39",
      "r41"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": {
     "auth_ref": [
      "r34",
      "r44"
     ],
     "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": [
      "r36",
      "r43"
     ],
     "calculation": {
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail": {
       "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",
        "verboseLabel": "Net Amount Recognized, Repurchase Agreements, Financial Liabilities"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsDerivativeAssetsLiabilitiesandResellAgreementsNetofAmountNotOffsetDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r185",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r360",
      "r361",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r185",
      "r187",
      "r188",
      "r198",
      "r202",
      "r208",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220"
     ],
     "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/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r480"
     ],
     "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, Number of Shares/Units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r485"
     ],
     "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, Weighted-Average Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r483"
     ],
     "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, Number of Units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r483"
     ],
     "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 Weighted-Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r482"
     ],
     "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/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r482"
     ],
     "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/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Stock Awards exercised/vested, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r484"
     ],
     "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 Award Exercised/Vested, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/StockBasedCompensationStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r492"
     ],
     "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/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r478",
      "r492"
     ],
     "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/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r477"
     ],
     "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/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r473",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationExpenseDetail",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail",
      "http://www.frostbank.com/role/StockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetail"
     ],
     "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/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r788"
     ],
     "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": [
      "r110",
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r372",
      "r376",
      "r544",
      "r805"
     ],
     "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/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r7",
      "r185",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r345",
      "r358",
      "r360",
      "r361",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/OperatingSegmentsSummaryofOperatingResultsbySegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r111",
      "r113",
      "r153",
      "r157",
      "r158",
      "r162",
      "r166",
      "r175",
      "r176",
      "r177",
      "r297",
      "r380",
      "r384",
      "r385",
      "r386",
      "r389",
      "r390",
      "r413",
      "r414",
      "r417",
      "r418",
      "r420",
      "r611",
      "r817"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/DocumentandEntityInformation",
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r30",
      "r64",
      "r65",
      "r66",
      "r126",
      "r127",
      "r128",
      "r133",
      "r144",
      "r146",
      "r174",
      "r301",
      "r420",
      "r423",
      "r498",
      "r499",
      "r500",
      "r523",
      "r524",
      "r595",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r630",
      "r794",
      "r795",
      "r796",
      "r858"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SignificantAccountingPoliciesSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "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/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "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": [
      "r126",
      "r127",
      "r128",
      "r174",
      "r683"
     ],
     "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/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "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": "Maximum dividends available without prior regulatory approval"
       }
      }
     },
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r18",
      "r19",
      "r420",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "New shares issued from available authorized shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationSharesIssuedinConnectionwithStockCompensationAwardsDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r18",
      "r19",
      "r420",
      "r423",
      "r479"
     ],
     "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 exercise/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD during 2021)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical",
      "http://www.frostbank.com/role/StockBasedCompensationSummaryofActivityinCorporationsActiveStockPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "auth_ref": [
      "r19",
      "r420",
      "r423"
     ],
     "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": "Treasury stock issued to the 401(k) stock purchase plan (18,555 shares YTD in 2021 )"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r30",
      "r420",
      "r423"
     ],
     "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": "Stock option exercises/stock unit conversions (28,832 shares QTD and 144,262 shares YTD in 2022 and 114,252 shares QTD and 628,076 shares YTD in\u00a02021)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r18",
      "r19",
      "r420",
      "r423",
      "r424"
     ],
     "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 401(k) stock purchase plan",
        "verboseLabel": "Treasury stock issued to the 401(k) stock purchase plan (18,555 shares YTD in 2021 )"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity",
      "http://www.frostbank.com/role/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "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": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r19",
      "r23",
      "r24",
      "r113",
      "r240",
      "r297",
      "r611",
      "r648"
     ],
     "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": "Total shareholders\u2019 equity at end of period",
        "periodStartLabel": "Total shareholders\u2019 equity at beginning of period",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "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_SubordinatedDebt": {
     "auth_ref": [
      "r14",
      "r16",
      "r700",
      "r771"
     ],
     "calculation": {
      "http://www.frostbank.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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",
        "verboseLabel": "Subordinated notes"
       }
      }
     },
     "localname": "SubordinatedDebt",
     "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_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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r631",
      "r649"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r631",
      "r649"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r760"
     ],
     "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/CapitalandRegulatoryMattersActualandRequiredCapitalRatiosDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositLiabilityAboveUsInsuranceLimit": {
     "auth_ref": [
      "r847"
     ],
     "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"
       }
      }
     },
     "localname": "TimeDepositLiabilityAboveUsInsuranceLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/DepositsAdditionalInformationAboutCorporationsDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [
      "r713"
     ],
     "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/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "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": "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": [
      "r43"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [
      "r43"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransferToOtherRealEstate": {
     "auth_ref": [
      "r106",
      "r107",
      "r108"
     ],
     "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/SignificantAccountingPoliciesAdditionalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r275",
      "r279",
      "r293",
      "r294",
      "r295",
      "r408",
      "r419",
      "r585",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r817",
      "r818",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/BalanceSheetOffsettingBalanceSheetOffsettingRemainingContractualMaturityoftheSecuritiesSoldUnderAgreementtoRepurchaseDetails",
      "http://www.frostbank.com/role/BalanceSheetOffsettingFinancialInstrumentsEligibleforOffsetConsolidatedBalanceSheetDetail",
      "http://www.frostbank.com/role/CommitmentsandContingenciesFinancialInstrumentswithOffBalanceSheetRiskDetail",
      "http://www.frostbank.com/role/LoansAdditionalInformationDetail",
      "http://www.frostbank.com/role/LoansInvestmentinLoansRelatedtoAllowanceforLoanLossesbyPortfolioSegmentDisaggregatedBasedonImpairmentMethodologyDetail",
      "http://www.frostbank.com/role/LoansLoansAllowanceforCreditLossByLoanClassCalculatedinAccordanceWithCECLMethodologyDetails",
      "http://www.frostbank.com/role/LoansLoansDetail",
      "http://www.frostbank.com/role/LoansLoansRevolvingLoansConvertedtoTermDetails",
      "http://www.frostbank.com/role/SecuritiesAmortizedCostandEstimatedFairValueofSecuritiesExcludingTradingSecuritiesPresentedbyContractualMaturityDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAllowanceforCreditLossesonHeldtoMaturitySecuritiesDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r29",
      "r424"
     ],
     "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/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r29",
      "r424"
     ],
     "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": [
      "r19",
      "r420",
      "r423"
     ],
     "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": "Purchase of treasury stock (7,459 shares YTD in 2022 and 11,625 shares YTD in 2021)",
        "verboseLabel": "Treasury Stock, Shares, Acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/CapitalandRegulatoryMattersAdditionalInformationDetail",
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquityParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r29",
      "r424",
      "r425"
     ],
     "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; 113,267 shares at June\u00a030, 2022 and 250,070 shares at December\u00a031, 2021"
       }
      }
     },
     "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": [
      "r420",
      "r423",
      "r424"
     ],
     "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",
        "negatedTerseLabel": "Purchase of treasury stock (7,459 shares YTD in 2022 and 11,625 shares YTD in 2021)"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r232",
      "r233"
     ],
     "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",
      "r132",
      "r133",
      "r134",
      "r136",
      "r147",
      "r243",
      "r244",
      "r298",
      "r299",
      "r300",
      "r301",
      "r304",
      "r305",
      "r379",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r502",
      "r521",
      "r522",
      "r523",
      "r524",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r621",
      "r622",
      "r642",
      "r685",
      "r686",
      "r687",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858"
     ],
     "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/ConsolidatedStatementsofChangesinShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r437",
      "r804"
     ],
     "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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesHeldtoMaturityDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesSecuritiesMoodysandorStandardPoorsBondRatingDetails",
      "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r120",
      "r437",
      "r461",
      "r743"
     ],
     "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": "U.S. 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/SecuritiesSecuritiesAmortizedCostAllowanceforCreditLossesandEstimatedFairValueofSecuritiesAvailableforSaleDetails",
      "http://www.frostbank.com/role/SecuritiesSecuritiesAvailableforSalewithUnrealizedLossesSegregatedbyLengthofImpairmentDetail",
      "http://www.frostbank.com/role/SecuritiesTradingAccountSecuritiesatEstimatedFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r160",
      "r164"
     ],
     "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": [
      "r160",
      "r163",
      "r164"
     ],
     "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": [
      "r508",
      "r513"
     ],
     "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/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184"
     ],
     "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/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.frostbank.com/role/StockBasedCompensationStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r152",
      "r166"
     ],
     "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": [
      "r150",
      "r166"
     ],
     "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": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "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(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "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.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "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": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "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": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r599": {
   "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"
  },
  "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": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r62": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r65": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r66": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r69": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r71": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r72": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r73": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r75": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r76": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r77": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r78": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r79": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r81": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r813": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r814": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r815": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r816": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r817": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r818": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r819": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r82": {
   "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"
  },
  "r820": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r821": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(4)"
  },
  "r822": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(5)"
  },
  "r823": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(i)"
  },
  "r824": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(ii)"
  },
  "r825": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r826": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r827": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r828": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1402",
   "Subsection": "Instruction 5"
  },
  "r829": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r830": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r831": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r832": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r833": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r834": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r835": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r836": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r837": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r838": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r839": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)"
  },
  "r84": {
   "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"
  },
  "r840": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)"
  },
  "r841": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)"
  },
  "r842": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)"
  },
  "r843": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)"
  },
  "r844": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r845": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(d)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r846": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r847": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)"
  },
  "r848": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)"
  },
  "r849": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)"
  },
  "r85": {
   "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"
  },
  "r850": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(ii)"
  },
  "r851": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(iii)"
  },
  "r852": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)(iv)"
  },
  "r853": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>134
<FILENAME>0000039263-22-000032-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000039263-22-000032-xbrl.zip
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
M=UVY).9<4^)J&H!BG_HWB),ERH5[KR_'9MS&YMN/S3?ML;:[L0FM ZAIBI:
MB3#$,4(+26TFENJ"&NC-"\T;Z9BG%$(W!?8Q.4H)A!)KJ<,-T-""+J"?RHV#
M>#4U_C(,CUD)2HL@@M(%FY7DT@!CI)=^V8;+F_IE.\(%4Q@V#B>1*="XB^@P
M?<E1S)'Z II/O$'$Z<<FL$L;-9VZB4-'I00U1I:"PZ@E3.)6>,8[W.:+SA_R
MG9\>'[Z YOCI]%U^O.M/+GZ"O__R'./AY0DNW[E\/IWAM5C7UAU#U>'Q*7@K
MPT9"N2@L5\RZKJETU^4'/OB.#X]8CGQ\[HR/?''CTT*MHEHNPEC4D*<)CBJW
M&*&6KO,?GTO!;(=+RCS&64M3C8<&&1M14 49%K7D%'$Y,][QH\]=_?"["8SQ
MZ.34W'Y:X1]H'O'9V?W^FJ-?1?3#DR=/_'2RT9^=G)[WDZ/#DR]>?*>%C$(I
M*4U=W7I7A.;.;7ANK;ARBN/E&6\361>B.RPF #$7S"&J-AA3(@MYUW$W.F'#
M.9>(VS&BTRKMG6,_??3\L],3>ZJ3G5[(J!Q"A@N%ELT:I*FZ6T<J?N'_5<0%
M[,!8*H:[&X>M!0E#BO;>TA0DDUAK R'2V*%RV)MQ>'FZ%SA^X:??':HO9""6
MI#%9T8P^0.N=(B:J+8\1Z:'8C)/F%@_B+I-))#'FSA8(K'51KUURF%Z74!=0
M^7#GUO1B2^M"QF#,YC#P">89,#$3UQJ$636(U05L+%L@?+L;?85+%8S$7!'&
M'(BD'<TC6)ATZG+:#.X"OI^\"SX>'[:G9^>GX\F#DW,^>@'MIR>\F)*/I?2.
M"2UW$Z@!&6(HJ7BR[+GC D(X*X-VAR6?@G?D(71JS]#RM*SA4VS5U:R7MC_J
M]6*O+S\?/T&_&3[(N5_X(./1HU-^LI!QBCD*4_*4^W @0R$L9>H8E@::8R+=
M'Q5[<V#N,#NCR0"P\=1Q<-C;869KMIZ]9\588 %-=*[$Z#XY.3U_Q(^6XEC6
M-'P2YM:M="C!AYBM IH(B#U:WZLA><TH[K"*2AF&%3VB-P!@Q0Y-ID7'6J:-
M <O9,;.[Z/G%4O6%65V2DJU0K-?4:\L9 @6185.Q&%>C-@SKW@S'FP%R=R-R
M8(BE:>/ACP *<@BM4QA.)X0\].O>C,A7[>KDDQP-&!<R' U22HVC:RJ )6+Q
ME@>T"ER(;%\=RVM!<8>1'Y&" [:L1N#!B,<8;&/HC>F28YIQ-]HK7UO^W/GH
MSMF4S+G0?0. P\)JRD#B$*%0PUZ]9@\M)<LSKB"V5FQWF,D=JT+CG%4CH#JG
M,LF@IE:%:]R?B.WEZ?[[Y(G?^=?3\0L_7<X<ZAUC-!= ,O!A=&T,3XO96O7H
MM)RLT06BN,,<TX)# E49LA8@0<00L7O)P]?D!CGN\5A<R#@LSD4Z:^IM^"":
MB(8<4D'J0AH-]G@<+F0,1E;.(=106H%2BJ1*K3?$*$*!]F<^G+R1BZ7G<7O.
MG@ZY<SJDCE](G:,%!7NFU@!CY+4N=1C59C)5&)76G9M#8MJ;$7FC>.ZP^"$/
MFPH2<ADS)/BTUR?7H@19J3KN5\SG8KUYV>,3H!.WJ03-^%-"80.9VJ!CZR%2
M6$[FUJ+QW.'\:8F"81K.8P?'RA&Q#.4C*@U[UKT9GY>G^RE"L"!_,D-R4[+D
M 0%;9'(-Z#GFUH=/LC\QV1M <9?^I&GGG",80I^Z/Y1::^LY(2JV_9DK?[[0
M-9G6!8W$5-"5M"$0 7>7,1XA#N%*%)G-]FXD7AN&.]2L6KK%VE.?]NQXE.&
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
MP;J4L!@$<VUDN^Y<^+(&60='05'0-E=Y>F\D2Y%"'6R=D\S71I[KR(4O:_Z
MX6"( 5>;@D"&7:H6/EK,-B2"9*^=#%><"U_6*'#445@O#3D')8N0??& +GET
MQ=)9/;"\?L4^ZZP+ERNO^Q'2Y)QBMBR8VG4R1N>M,%@8I(L*IM>#]98!KUXC
M8N;8B+)+&CTH21&]I[J='85/ >'Z:<3ZRX!7KP4,!8(LB *  *0\"@)R)9@Z
M'4:FZZ<%ZRD#7H/D@R$M"Z(C!)^8$P@G2 29HW;Y.C.#E9<!KU[X&1$P0=8B
M"K"EH-(Z8<Q89(%$)ZUGQ#7J;+*FU*=86I.39+72ULA0NWUJ\$@Z:I.-)R45
M.7-M)-J6U.?R1$M8G;&**3@+F61TH&6,Q%&=BD+J:R/:UJ0^ER?; CE;,,HX
MZ\ I$8-5WA?CA4P<HM&UD>U:4Y]+M%4+,4F?"BAFU39'*#I+E3S(^J?K:*LK
M2GTN3X:J=I3R.;B ' OYB"'G8OF/)I&N14'738:K3'TND1$IKT4Q3']*! $"
MA39&>E$6;>K=61FPO'ZU'>LL [YLK+/$,N#DM A T7H#"4)@[A10"F--41%3
MKP?KK?I<@T8P,&245D;*4)R,#/60#0J,7CEQ#35B_56?J]<"9F5%@R@D.*PR
M*:/2/D$4I7B+E:I=.RU83]7GZB6OK,HN<H!%(D'"[*7R0$DX,CF0EM=7\BNO
M^ER]\(&DAA*<50D @O46<L@E^Z =XW\Y;7C70IG/IO-;CZ:3?)3F#Z=/:/IZ
MF#Z"[X7H[H_S\/4P'^%H='SW]:+Q-N5[D^G]@T,<3B_AS]=/15;=VW1)A1:H
MZSC0I&+=S^TCQ,"A?XQ%1@0.%5L\5KI7JQ;W+F>,RJ09J@Q(D"%YS,Q12U:U
M=0 *TUZT:FU:OQ4&T1;8JBUBL*#(4B&D$$*4'E-(P0IO^55[8:O7KR[@%WIM
M'3F-,ADPB BL<2ZA*%!4.-UCTTK\VD2W6*_\$1[S<TRO^-[FE.I<%G[U8HH'
M'4&LX@LC%:")3D-T*3BILZNCF)1.7K18HUHDS&^]UG9-^%DB:\^ !1R#%,>"
MR>:8F+P+E[TU(O,WM=?]]?#43H?GM'80DI)%(F20OOCD@P7/_%VDL[Y>;=2H
M%@FSV_"T1/;$<1ZJDB23*(C"!$1M<O$F>$/!Y/;ZNDV%IXN6S'XY&O)UC%_,
M'G#8<&><'\[W3W+G7?&")3@1E!8J204Q&.97 DD5#8% !]U>-6N[A+L-9,O4
M,-+!)@R@ 8Q0M?F24['N/A'%^19/4NR!; 4;CY<VE1>@]C-G[^@]4*E[FE(2
M/DB7T)5K1KYZ(+L"#:OS=%P&]I;>0E3"*Y:,+48$AVACBUWE)@+9QP4+K&R+
M"*-+Q$O:*#5"R(8 BK"UX;<#T#*Y("-=G]6=[Q5DMV%I>8ID0F3I,JL2H=1)
M7SX(*,7GK(PT1?:KSYW0YK8XN2*"\5$:KUR=#82^6(P^FB2RDLJ(]FI32P39
M;5A:8C(TNLCAG4S62^!0#ZUV,:1:=VDC)7]M_-L/UM>V D7;XNN*U9Y9DDLY
M>$C&H"9,S,!1Y;KE-5P;=.J5:HDNCQ(6CV23#6"ECE9*J4EG+T@0NO8BU:83
MJ)5L'EP>.@5IC(T1A6<F7NINHQ M40)G)":2[46G7I%:A4BHO2XV@C6FSC!1
M*-GO%2-%<)IB"M<;D=IB[M9JZTQ0T14'EN4$&4W1*('0"F6OM[FWQ9:,MFPW
ME'+,$1)AI%(21R"*2M#!B?;:TD=X.)S3@^'KBG_\&%X,*\;-9C2?_7*\@R\G
MTP44GD>]*6W3X60VG'<ED57;$CD+7K!!@4@1HRJU]PEXF=F7MCB1U0U)+<^F
MLK "$#6&Q(Q90-2AI%CK4@H8,K2I-G4TFT^823RFT2(G,]L?'G;%N+Q.*MO(
M@3)90,IL3XQ^:- S6;6Y;*IQK5QD2XQ+(3@K'"EC/ A4(9B8LZ3 %D8AJ?9;
MV2]U-T6B)_M$\P>3=)+(_% A>!3Y\_>.QKDK1E24+B8;;3P&\$IABC9D%6-Q
MR6+I@(=JAT266/4A4!;EE>;P&J0.0;EDO%#:QRRCZX"-?'$9X.-]C,-%S#O;
MF]Q].Z=Q_G5*>=B5,"D)DM*18<(M0#B+%F1R)B4A<@';XC"IY2):HJ>1=?B5
M5G7*"I04(L=+ 9C,>9%R]K+]5O1@,IO]RK<T'+\@%A4Q)=C%^=&4'I8/?S[^
M5&I/^''E>/R YG.:SOC +EF5C,(4=CVDE -K4F0J'G0*)12,075@G;8C(EMB
M)H*RED)&9G$&@" 8**2#*"4(Y5,'*GZ^16253VQ3J2M3^1.QG4GM'G6FQ$;Y
M6.=*JZ) UJ&0GHK1SNGDF6>8Z#;+V-8ON27R0R6CYF@W!ZTAB.1=RLS=*<3D
M$IK8?IO["F.?TL%P1K,[XWSWWT?#PPZESYV7SOA,@!S>QL0R<BXS(*(DD:SN
M0$:B9:)9HJ<*F3P_>9M)0Y8I4!V@+JTIJ V2[;+5G!UQ4OX^Q#@<#>?#SKBB
M2"$$0.VSXV@JQPA&&)VUDB&!T2U>8VZI:)98\0:($IF&Y\5 8>&]-@I%D1SU
MJJQ:W$\ET_#6 WI1.YW4Z_EH'\G1:$3C>]/)K"O0I7+.!3VAUHH]2T"EE \N
MQ,A1D7$M+CM<NQ"6Z-HC.$5.0RH$*MM@T<H<%;]V_*-T8+[,>J2Q_NDPM7N]
M D&*HQO 8M'+$+PJT2FFT/)D-)B04H;F[$7;1/=1LF!.]3.GE4)/YI/TZEP^
M@1\,QT),U<["'3[DBL4J&LEP%RXCUG.'_LB\\R2]4L$4+=@J@XY4JF%Z# [(
M"7?>(G7OI'[8(O5''NT'1,=R$S$+E1PIR%9'YA99.,HJ@&3NUT%:L9#5+SB^
M E.[HBQ"9F-A%A>-A(#>)RB:='$^F$RYQ?4.:Q;!$I=>7=0R,V*9(H!DP.2=
MQNAM ($I=6E8X8/)^,6<I@?;%.=[QX?GRE6?',7)- _'M=ZN'M$J2%L2R=#,
MSQ&51\-N2#@=4R*;@@@^VG36$J*5,ER"$^J,GES1NI59C%VP04F.ETO47NG@
MO6-#AI1:W*;AFHI^>5[4YF)M$%:H7$ C!1N=-8E17 MG0A>F#J]2!ZID+]H:
MNC<]FLT_1"R4CJ:++-D>W]'>F\FO>#B<X^ADOV@<+8:Z\'DWT8T88.PP,M0$
M-3 /"R[6D9?&1V2Z8/RY60[7'50ZI5#?-!_B$X3Z-H4Z&@]/M&G*GWFO'0>$
MLZ,IW3Z:3V\]YC?./GSV][/?ZZ<O3D.6VE,-C C9 PABOFI!2 7>NMH!J[T,
MYQ+9D\4&]8LR)W6=ZS6RWLY/"]IQ>OQD'Z=G*?R.<)0H*3E9K-.20 2(Q8.7
M*JDZ'SN%LS$A4MG6"J\^],=T>#1-^SBCT\Z;'TFO2NO#^_5V'HVN?I\EX[!=
M!H<D@]ZP?4GO(&OT 2Q'$[FDNM0"^HQ(*-OT@OIN;_Y!5%_QYA\?^B/#>= )
M$QVE6GLH38E1&YV2=<X9D]5G*<HV8^>52'49T'UVR-YTX<F.5Y'P7A4W?._*
M_WW$WT#3S[QY??2G[WVS0Z_KB5(X5.0CL'ZB<!250 YD'!;?XG7%,Y'_+^47
MP_&+;9H-7XPO6'7?G8SSZ7N4E\<YI\P(YL/7](%Y/A[./B(2GQ17#^=']<)^
MG1SQHY\>LJB89-3]J ]83GP*_B/-YI61/7F#A[/NE6_4'3P<HF!.4-AU.;3"
M9D<8G')"8P>*X7LU:D$JA?VB]D8YA=(P/14QF)!M;0TNI+?4@?#B:VJT_5Z'
M[LQ.C_T@^FZHU<G>Q(X D\W1DL^U+!W!9H\8-&9MC"I)F#;W+NDUJIT8Y1(F
M%3@B(Y*09$*K.4P3SL6@M#,M'K9YC32J>PQ*Y221D'34"@!3*!P2II*SR\*F
MU.*Q/;U:M1BM0E#>I C." %*+V:X(A-U252,\QW82+R!Q+Q3#"J'!"+GD@H6
MX# O4B;6JNBC+\GJ/K3;4 U:'@;%DFVJ(^AB=B"U#%DHCUG)1,A!70=:56V6
M!OW:-0A2-F@A@Y0! -AW^9#0@>!@3L9(I0.;PGL%6BL"R:)45*:8Y!V \S$Q
MQ=8R>8T^,<WN$>@[%>BL#U6+_-82.[QD[9(KIH@0.-Q/$;76)IA4I V86URA
MWFO-^K F@=/1"NO("K J>55D8O1A=%&)J,5%P%<GP,O'S6M1[;8 CO"^"%8-
M)0C &NT1&&J$KAMPR?D6[[3M56?-J$.1ZG";$FV.D(5$#RE@,0B:G"H=6#E;
MJNK\NNF:L\2J0,#L$C/B6FVL-4=5)4+R4H"04!)=,]#9>,U98E05*,A2@@D^
M0+10DSDRIKJCTRJ4+1X<>7G-^9.&+_;KDL5KFN*+3S3E$0Z[8N.&E PJ!4O.
M0<H)L7:I1)NUQ2QM!^+?'Y+4R0B-SB!RSN30Y:*,U"",B!!RLL$#&1>B;/&8
MC%79U5<OI$Z"^ CLCW?Q@+XE[=4130E>))T%:BL1:KVFEL9!+LDBR=*%AO6K
ML.M>6TZ97BJ&0449+!F*54%GKP2$)',2Q;:X<N7O!70QNUM=.FLS.()4)A$M
MFA0*B#F@!9L\N8PZ!FIS75-GM:-CO"2&6HH4O4,=P$D7,MA<M!+"2T=^(WC)
MP^&H=CV?9+[L#T?W#N:KFU-B'%VXS93_?O;12V]*D09-*;Z(NMZ;!$6=4-EL
M=)9&^,U(25Q#15MB-\24"BD%V=@,,@7,J@C&HXPN:MR,"&G1QQI'O^'LNNG)
M<@#IX"#.CRZ$I)V=7_:>?C,HJ:2-\U2B4@8**YD1+@=((:6@/79@2$ZO<ZO
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
M24ZE"*PG,26IBJ62T?/?.]#B[6J4I2WR$4F8:"W(*!6XD@+E",& K[L(L^K
M .1+R.<QS4Z^"4<[D^G\!;Z@7S"]HMQ.VU9=T1V+.:"TI:;YE78!A2&P7D</
MUAG;ZTZKQ,66K@+'1(&<A)R%M\(A:+*Z-A2#%L]D_"8H7K"S.EKNT63$XDDX
M>G(4\Y"9]24&S?5V?H'BA&A%B>1+71\2!3%#5!R0>5ERH0VQ\Q]4G+;(RFG#
MZ.N-"+Y 8M*E1+)69Z/KUM6X&?Y\421S?_R:3JJ:>J/^#D61S,61O8"R(H#P
M&J,O(H24R5E4DJZCHK1%-E1[0YIDB[<!T(482W'6&^\HRR!E^V6SS3?[&N>+
M\K6S*;"/A[-7'S(DG\WI_?5D(.R]T>3K&;#>HB\*M:-/V; PM4< 2P%#<'5M
MT7C^+W2@T?T5:TU;!,6<R140QALTH)4-:(NQTNB(49<N0._7!?6=@YY[P[Y
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
M,8,]J/QU=KDQ3WK-<WUVA^$@'=P;/SQX^O;A]E/U?.^7T?/M^_SYQR]W]N[
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
M#Y]RW&0,.O=1>@V"YP!.4P]6&\)C(,:2<G PU';EZASUW*"_:%^WDW\-M%=
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
M/,>XPPRP?O6A,D"G#-"N<LB,\U(&,,X:0,Z6X+02$!5GWG/N."\I1Q3=D<H
ME0%N1*2H#- E RPE-3AEI?7HI22-A@ +";R6&J)0CONHK?!-4H,=<EHIH%+
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
M0GDP3D@HO.TCNJ$LF)U=8>20K%[HMW+ -G) YQI&Y8 U<T"[7 %U"'Z1P(2
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
M'TE]W5;2/V6^SE*=I3I+=9;J+&W'+%TGGB &M+$(MRYD(8@3EA&TG)4FC-M
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
M+B8:&()4B1*?I25:\)+ TIG@W=JZ,+JKH4U5&BL:/3@TNDR4*"W^SJ!D4F!
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
M:#&_/>H(GH8@")5(/A"X)E8F3I@!(T&:X)EH"G50ND+.R9K=_I%AN)Z?N2^
MM\WX3AKN4(XDCAI)0$1%K&= 6,I<1TI]#/P)1U!5B*\&Q*M=X/I0;MOJ5;(L
MT<")M>7P;@!*K,-_="HXSL&J1-<VU"H5.ZTH?F0HKG;ZNT!RVTZ?;71<692Z
M:=8$K.$$)6U)K- QN" 4\[G1^\4J59NI8%Y1,-?S"@\%[+;I7C#&F9!%G98(
M;,B<N!3Q3Q:4$2EK)VJYN KM)4&[VO ?P(#6MN%K:E1*W!/)418'GQ5Q)4Z.
M6IJLIBRKZ%?/@K:D\/XI;NTJ6^_WAA,WN*Z+Y$I9!)_BJ:MK]__),+;C(#B"
M-NK@ +PP,JID5##**,^"KVZ,E6'A_J(;(^E2H$,2IPS*7<P5$H9$+,I;D@OE
M?&[JC5M076F6%;!\990\<&A%9;O*=O?,=O7PQKWR8=OK(Y.V('0F+H=(0"I.
MK,R2> C22BJIIWFYAS<J%U8N7*6./QHNK!KZDKEPP6W&8_:A1-+:*%$VC)H8
MF@/QKM1WHR7C0BGMSGF7<EW9L+)A9<.[9,/J8;P+TFM[&+62P)E$L4^4L!_&
M(_$F&Y)9EBHHEIR,12$VW'0ENW7BD4I[E?96D/:N<UYJ6;Q7STO=-=>UG:Z!
M*T9=-,24R&6@UA++LR"<RJSP-X\2WI+.2U6"JP2W2AU?-7ZK'ND'\(4LG"KS
M'I+CG#BG*8&DD0\!)/&:>2V,YAKRW!D"?)$55U3VNZ<R70]7/')K5OF^,R]Z
M?Z,"DK->GYD.@0,>A\>E4/U2JO5=-0BHMK*V\OFTLI:1?.9WUHRI]UE&\JJ9
M(!Z_KO(TU1$O LW@'7>.0?+9.J-U%,XH"0X5^48=88P+5L.M'E;%V%T\-9X#
M#32")S3$3" 4BPO+E@3EI38L9:%I26JMNUP]P2Q3E90J*=6HJ-6GK794E/(A
M&"D,<3BK!%(Y"X\$1;@R+(08=6RB1$U7JR>8T[:R5F6M>XE?JL<);TI8[= E
MCQ25@P>29"Y5) ,08P0C7FEE?1;@5%[:<<+*6)6QG@ACU1BCNV"G=HR1D=)I
M#X8PF@T!RP4Q23DB2YIA%96.#-E)@NI2<>NSCY6=*CL],G:J:1D>BJG:$4(Q
M,*:B"X0I+PC(*(A-#@@5FED1I+*EEDF5HRI3K4#?5HVI:DS/ QC<VS$]G*<,
MVBBBHM $8N3$!YV)0 :C($-,D%;1XGY/03N/SREZEV4DGT6&'5/*Y2K@SNL(
M0G.KC33>6>6\4);2ZD!<%3[#=T_:?&8BRE_)):)R5 04R\3@!!(7LV56X:RJ
M)D:1<]J5^M:9[VNJK.<+Y.ITNV>HGYR'.A4BB02:&!,R 9,5\4 = <&B8LKZ
M 'IM UB704U=6W%^IVZJ"N5K07FGM6M[)[A.2A(62]P/MX(XJA,N+18M.*D"
M9[AKTXKCBN/JO%DQ++>V9<EU3+D4FXJ>$8B,EA1!F>3 #756.^^;RB]<L:YB
M50)_;(B^SMGG94&ZGGV^<QCOMM//QN@]3XQXQW%+IM03DY@BTDDAHB^%8.&V
MAY\K=I_^;EQ= *N&]-[4AXEH?_]I9Z]W\D[)"#IX3\#Y2$"93)QWE/ @0<64
M0E!N;C.#V^=T6=%LTT^W6N15O;&/FJ^X=XHF'15C%%>MM6"HEMK*Z*W75%2S
M_>IPT*L%LWWT0)5#+4%15<SVP1&GLB:,2JL,95%26%*R^]4+HZ@@OB\0UW*1
M]X?PEED@ T?YT3 2N4))0^E(7$B!H& 90@3E8WS*(><5XZN!\1H-N42,M\WX
MLEC[DLVE6HTE(*DFWC-%#/,>I&7" :T8KQB_-<:K*?]N\-S:LWFB 20*Y-HR
M2L!212R*XD2Z1'5R$,'8*I57--=S"ZN.[+9U/S#/K$F<2!D9;M>VG%A/@O#@
M+;@@(\YXW:DKMI>#[6KF?P@%O&WF=SX["=00KT 3W+HML2Y'8K2'Q((4D:G5
MV\V7%.C_Y I*GD\H.!VSBW(*/MN,S,L?H"=#^I&K:*S,(7$/FC&+OTC'3;;1
M,^#UB,,*$?GV@J_$)Q]U28W&A2AIZ8,NU2D]X48:W,.%#*9QUVJP72%N77EH
MZ3AZX!"/RJB541\=H]:S)O?,N2U+F'!2.2V Y" #@4P=\<)8PJ1-R0$SUH6U
M#6F[EE;"K81;"?=I$VZ-,+X!I[:]A5H[ZSV+!+1!3A7.EOQSAB#7&D\#55J'
M91[ZJ81:";42ZD,1:G79W@VIM@15%FSB7&D43X- 0=4HXHUTQ'*O@_;>.MJ<
MOC+4=ADLZ_15I=9*K<^,6J]S#&Y9W%J/P=TYGRXZRC,WCFN2M"IG8TJ2"6L$
M<49&9Z-,-MHE'8.K)%I)])F1Z*IQ: U4> A;:SM0(7#)#61.M B:@)>&^.@U
M"5%9JU(6SNNY@XMI^V1DV";4X8>)PY=N-)TJ .@?'KNF5[.$?6<2$1ZXT?O^
M8=.@5F##A^/QI)]/SF4E9.)ALA+R G3$T3=*M'7ZAV%P'/&S_F%GLI\ZS@__
M29UF)#J?TBAU^N/Q,5[V)YT_U_]8[[S'RZ/# ^Q6!Q]X&/JSC(=A.#H:CIKQ
M&J]W]O!)P8U&)S@QG7^*[MD9YLX^0A['C!S,0'^V'4>#%-_C>R;#Z:>I<X1+
MH!\Z&=?+N-N9C'!@D5Z.AN/^!/\>I:/C4=AW8VSR^U%*I473EB!!=(;EQ"8^
M =LT3GBW&^,7_O>XCSS2P<M':730GTRFW1JX3YU/>,/_O08EJI"" 2L1(0Y4
M")ZF& .37)ADM$^75%Z6<TH,>?3CRS(^C5X^S%]I\;?I.%R-Y]3CY+E!^L_K
MD[=_QR//0?4^]/C.WHN/O0-LS]Y@L+.U*=[L?:3(3V)W;_-S;VL;^6R ;1OD
MG;U-_@ZLS5*80(STO#B$/'%"<L(=#U0P'6E$CN(@UQ?/2W<08(,RMV6A7&?"
MLTN!.XW2IK(@;300K-8Y&!:3P=WODCVP3OAM)_S5EW<L1>T% Z*H3P2"Y@3W
M(D&\R-E+R,IROK:A@*\O&E6^3OBD\]_CPS3=H 1MJC'S9AG,:S3/+LT*-1>&
M&1\E?,H_:7"RWMD,873<T"3*)@FI:(1?Z__3\"0^_EO4-BG19>EZZ^VV!#.7
MN;9GS7U]VMJZT"Y<:!]>?7YGJ?:.X?*2+"D"U!IBC*6$@7<.M+(NT5),;'TQ
M2O/!B*5.]+4G&MYYRD7(GI+DF"10TNPXD2/Q"3S(+++QH9GHQ;S;2R*4YL;^
M>?'+?8-BRNU3H<:-QVDR/A770A@>H%39"%JXL!K1V#62C1L4[:DSWD]X__KY
MW-./4Y3]>30\Z$SPB45*+#^[**)V]AT*K#A4 QR9?NYCUP.*^@X'Z P'Y_)5
M]X_K#YKA+#+B&-=_>5"A[O)S3MU3Z?4P31"V;JZ6=O&/4<)QP=\[[\O#1^D
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
M1"\U9K\&LY]7^5#XY&1&2%P88G9><P H 4X8@]9E';-<VW#GU-]ZJ"=76P*
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
M!$2V,.D[S8=*\R:1=A:96;2&>Y<CLYF61E.X+>T(6.]9H1N^4HS*+C$H+$A
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
MO?QQ'/<^MN+JEL5-5Y9O;7N=#O*O\V8W/7JNGW3G1_7\MY>TAM!C"X(D*,^
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
M,6RGVQO1[5 1FW2EW+RA4RL"B3)[\"D%4)6YEO\_&9O:J7FO^O)MI]M.MYM
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
M2YYMZF/'[T;C5POC3*HA>X\QJ8!HG8W6EH@V^4N7-N[XO67\#O=Q:O$FB2S
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
M9FW4GI$O$YH;XLPZIK5$XCN;''-;'1WQW?*[9JW6/!+/>B+>CEUGJM/'9SR
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
M'QOF+5G*)"PJQ..6T&8A^IY'L>X]E]4'Z3YJ\RM6UNXU8<]0./$(YRR0>VY
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
MCQ_L?87G9:2[-[(W1KIQN;P/3: %ZL#-$AA2F9,\!_-2*;5X>L:X<[=O![/
M/A"PKS72W0CM9:3[N+1NC'2&L;,I ?MLP!(1I&F?#[5YL$LM9YISE/;@I%N-
MY6[KI,/56>X=:02/2F!NJ@K)(SM1Z=V55+C[K-XWN1LGW2H0;BA,3Z^8Z,3E
M1($\2.;9\C\E$)($-?/<\.ZJI+6#;H&]+["7B^ZN.-\\=O<]]&Y-8?:0'/E'
MB: ]!D@26NC%9^_VY[!9G#]NSI>+[DX8W[KH6FNI4T;05A782&$4AJ/&J)1*
M"-@JTV)\,;[:S3THRK<&NCBMLLA0I2?@0!DL48<\@)\/;;+H_A[5+<H?-^7+
M07<WD&\== E]*FFDZYFPC+*\%A!);CZ43VYV>L_)+\@7Y,M!]^!0O^*@\VS8
MU3I8*2-MS]U Q460GANWD"GB8GVQ?AO6EX-N_Q1O''35JB/,;N3A+<"X:!W$
MV" 7%9+( ?=HM%D4'RS%Y)OK*>#@-[.+ ]U<? ^%R'KHC9>#[M#!WCCHZDBX
M%7T&IC)G+Z51;\O(Q]G'V?NY9=\6V(\ ['V%YQL[Z!;4MX!Z8Y[3-#29NP,9
M%V_4U^A!E16J=R'6UBW,66H+ZN."^CKWW,VP7NZYCXOKW[8E<E=7787FM0$G
M#:-$]@1<6V:E5#%?CCY<?>@.P#U'JP_=.U((KQI+Y2JM*2?OU1>TD4 :\I >
MC,L]=]#"]/LK[KDX"SU) 2K%#LP:08IFJ#4$W]B[AK9VURRPEWON@7&^>>:.
M)79C,3#ED77T8*#C<@*UI.:Y#!W@Q?GB?+GG'@[C6_=<Z:Z348(H%(&I(:AK
M"D0A:O=)HK;%^&)\N><>%.6;2.Z:S%'K,D)W&Y'<7(+<1CCO@4.-/OD1T!?E
MB_+EGGM D&_=<Z&V'"@1A/!VLXN .:X0M;!+K7L,JYO-@GQ/D"_WW%U6YEOW
M7&/SVEN$FF?:WL2#&48HG'-/&3WC_C:P+M8?(^O+/;=_BC?NN6Z92]<"@;K,
M]A@C8L>"P+YV[[2DMB+V8Z"8N@V]=B@E)>Y=3*OWWG4,E9*EO7217.ZYCPGV
MQCWGB@_=FX&X3--HDT&9&A!9(*_$6,H"^_C!WE=X7NZY^X!ZXYX+(6E#UZ'U
M7($U%!C_7BZB=>0TH*ZKO_O107V=>^YF6"_WW,?%=>.>4XF)2'C<+GGVA8@>
MQ#J/$KF$DH6KMI%<(ZW><P?@GO.K]]P[4@C$42-:0JD],Z6BN3N?2L!8HXQ"
M<;GG#EJ8_GC%/<<5V30G& +%P)T=6 _Y<DP,:Y3<PNH]M\#>%]C+/7=7G&\[
MUF1EWTH&J6DVLR@"TAFA.I4>N5/5M<%]<;X?SI=[[DX8O])[+CCO>S5H$@,P
M184Y.P0P\:@19V.JQ?AB?%^,+_?<'5%^)9+76*JCD;&'!NR3@8;9BDZE9 Z-
M6U^]YQ;E^Z%\N>?N!O*M>\X5#=(]0W'11EF>,QB/[-TE4LN:B/<XT7%!_L@A
M7^ZYNZS,M^ZY8B&R8QII>V?@.?S1<DE01UD^-[PU]F&QOEA?[KF#HGCCGC,)
MFA,28'8.>(1LD!P1V"QYDX2M[<]DLR@^6(I[E("Y^>:"XU('Q)C)]^J"U>![
M7NZY0P=[XY[+'!&Q)J!<,W#%#N.3!HXR3U_L'/VXP#Y^L/<5GI=[[CZ@WKCG
M,LX]J!0A]S+J:T<=Q'N#WGR-,<?DTX+ZZ*"^SCUW,ZR7>^[CXKIQSW7Q*6!W
M4,6/Y+J,8ED<._!>/&9TFMTHD=$?5^^Y+;7O^[E\?E';!;PZ_^:3^9)?GK]X
M7D]^H.V]&%_GQKM/BO_[AQH>?_[;?YCJ=34EL5%IF#24EIC9BG1.N>508Z H
MM=V-&V]-E;^-VGU^Q9+7?!#.T<");\ Q>,BN!&@Y!U][\3J"V)G'L/-!]V06
M_MGLW+/M?TG@DL#[D, /\RTN1;RE(FXL#Z$[RSY'&/\)P)D;9+4&<:ZL%0W,
MW9^>Q>AWSN%2Q*6(2Q$_LB)^B,-SJ>'MU'!K\PS&69M42!@0N-8*$GN!PNR"
M(8X<<1;#0KL0XU+#I89+#3^V&GZ0%W;IX2WU<),=^N9KP):A1JS 90YCQD;0
M-&5GU66-<0ZFX)U#67JX]'#IX4?6P_>ZAI?B?9#B;=W!B'6(5E9(<3;T2<Z!
M64*H@IY<$<K*HQ[VJQ9>:K?4[J.KW8?;IU<*>,L%PJV'.H?F>]8"&'D.)PL$
MTD(&:M;$T?B@Y?2,=N3"TL2EB4L3/XHFOL-FOM3NMFJW\9JW/K> A@)!RE"[
MEN+<'=8!R26?.!;?=*A=\+LD*P=<>O>H]:ZU'*MD"Q6%I11#)^/38$;"V>N=
M&/*7!-Y6 C>N_)Y\'%?2 =$L@4<-#.HXC3^VXD9XZ[7DTS/>$:<E@$L '[,
M[BOAN_'&A25^MQ6_S>X%IY7[2/(@#*D#CN) G'3@$L*T2BN%=GJ&N^##;GSC
MD0G@S]K<L#G&D6YNN!GZ:W/#QZ5YL[D!![#-D4!1CL"H'G+O##58J62].1G5
M7'RB^S)S'%IG8'2'W1KX3[_XCY.+']L#WZ8W\$\DU(\W7\]?C_CY\Y.O!RY&
MI*P)4VK%<\PQIU2;"PU#K]G+.^:*+#'Z>&)4KNP]&&JC:<@.!"\,;+V#(+NY
M"\&AQ> ;A].S] 3WM<_JYQ/Q@+9,/FK,&T;NN?0>8N&(8HHC@DVN28T:+<SO
M ?.-96K<N=RB1W">"+CV"C+2#:">,#0*AITO,:>%^<+\6LRCP^QZ4E<3<?&4
MA4MNA7K,OL56%N9WC_F5AL!B$GU!\#*["&KNH-X2^)&"A5J:YF:SLHB\,%^8
M7XNYA,&W:S%VFTWJNJ4Z3HNO.OX\0H9;F-\#YIMH7D).$B)!R#BB>8@)LH\!
MPDC!7!\7C4,Z/9,G=.MGP0OS(\4\51=5M,8:&IN0D9-6NY!0TB)KAM@]8+YU
M_9968_(3<PZC(D<707$ 3[Z-3*R&W%N=T7QAOC!_!^8=&^?:>B*-7*=CTC>7
M,:1>:%1^:PGN/FKSK9=5(C:+?K;U-P^CMAKAW&H':MXGHD":[+(XO_7S@,7Y
MD7)>,]5&E1.F.>E9U95,+;B1*%K0*HOS^^!\X^+$J%YC\="ZE!'/N8)0;.#&
M'\5<"L)S%\]::U^<OW.M_4;>QL7YQ^5\8U7TZ&ONUL$\&G!4AJSS(7\(0>>#
MM6PCGH<GMV]=LS@_4LZ7C^<0.=^X\N*X&"F*0= Y <!R HF"P)UXY.U-26D_
M/IX'R_E-CW';3JK_XC;B)]>9C2[__/SKVKY^]0F\_2N'XC_Z[/R5O1CO^ZNO
MVD5Y/CZ]:.-#>_G*7EUQ(]W:\/C@#=Y'Z>$..0?QD7RIRLU5-78^#;T?$<&0
MTNKT>O@AXZ]7W%:]UUR5!%J:[NW6&]BXK%!&N*B*SK.3Z>-FD9V/^]JY?$!6
M[:562ZU64]8'(EY7/&2<DU4%[%9A5"4(&?/XX,U+ILPQVV7+!<1=N'U?_B5>
M2[R.1[Q6_]2[$ZZM*RZ6$E%C@/E !%AG]X30%%2*QF126K&9=7GG=LGMJ\/^
M$JXE7,<@7*O5Z5U*U];IEWM.*AER\K/U,QI8Y@(E8\D:N%9)4[J<TYVN@G%)
MUY*N#^A*NI1K?\IUQ;Q84(LXAM3K4*X8(T@QAJX6L34=N=CLUY)T%]*^&A8L
MW5JZ=0RZM?J+WOE:U]:3R7[N92T!I+:Y8=(J#.'*(*WG3LE-I_Q,O-#-J1M^
M"=@2L,<N8*L9Z$>2IHV-M&-EEW*"V%N99A,#X=XA-22N(K$5/3WSK#M9PK2$
MZ8$(4\*LR,EE[)&[4\D6?6QHFBN)>\>^T]6U\\"T:F.%Q2"UBC6@GD<5V!I#
M=IAAY%#$HT1T=FEX0+\+O%:OEE8]#*W:5Q*U&FS>FTYMK+P5L11S 5K3D5,U
M5A 7,B0?4_:=M-K<4;]S(>Z<'.%ZU<]RYO]<U7HX;%_GO;\9W<M[_W&!O=)#
MLXDP!R!7''"*!KG&#-9+DEAUY!:7#:T.ZG'^ZJ&Y-@)]H!BQ>63EE#4YCCWG
M4GMNF"S&WGU??3KN7(S^=M75;;%DJPCCH@PMXAQA^HI@"%&,0MB=+Y=:=.O5
MF >[#VAA_A[,.>A@.XCFSI'$"GO?"Q+Z7%36?K_[P'SCQ:F.>BL>P?O,HT8@
M@2QML%XL<<"$-?C+-AVW3CD6YD>*>:FCA/!BK6'CD:%*4J(>0Q_UI7<M+,SO
M'O.M6]B[.K2X*@1?RXCFH0_,\_BL>J<94XT^[:>R6)@?*>8^D#H7BE)+X[;1
MV;.#TP#<Y5![LH7Y/6"^B>8A$.JX3-##C.8.!^9!1OJ>YSR=WH1"GYC[Q[MY
M?V'^GB8=V"5PJ^)]Y.*]J4<2]JP60DNK(_8]8'[%ACKRJTJN N;N@44B&'$
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
M)[QIQX+A%]LF[O_W==R'ZGH)L:P2UR+2NHCL"=DK79P-P3G*J7;'F+MYIO2
M_@Y"OYK*R9><C"F0(Z8:K4=J4&RIB'Y ?SK0SZ]#WP=OO--.Q1"I%V0Q"A-J
MQ<YKJ]E6#F9OW\\UW#C=Y&-!_S.JUO+UQ>EI/3Z?'?:.Q*-$R]O\]HS51\Y!
MRSD7K,8:G"DAV )1YFT'/4V#GK[=B-B))6M"#JKWPA+!)+%BU%8A,4#F4L&!
M*"1F;MV-J]>-D-_) KB8***HT2&+:E&A(E>/WH44;+*MCGIOTP'PFH?/UE@"
M1H%M,$G$BU0586Y*UDVV<LFA]4HN3L^CN;%580!XL@#.54/3O;U/D0<F<+94
M6XSRO/?6YP'@J0!X/?C&8H[4HE6NU:K AR"J 67E2TLE.>+<7?1& #RIF/X!
MX"WGHR?G*S&#;P6*KN385VTA>,A >1CWI@/@M1/8M1Q=+^XBK"LG<&%0K$F$
M:3*-(Q.'3+WBJ@DW=L8/_$X6O]8' \Z[Z(N'5")%C5J.XY; :DA#@IX,?M<C
M:8HWV>E05?&])5]T227R155M-$??P&/HS<W1W#@ =N!WLOCMY3"C*4W4) >(
MHOF&4&-U/>+"YE8'?J>"WXUXF8 -("=6/D>4 ]@TE9J(T:7E;(IG6^W2N:9A
M:,"["V 7K.V-QBHB  %APE(=DO$>@L!V '@Z %Z+BN$<7-605?1>Y.:B>^NX
M0"J;5EG;FK5M>_N.S#S>/'%T0'BR$.9> $8@:ZU/@ 41<VV:2O;59KIIP/F
M\#8AO!;@@B88*Z>PXNA(0=5>40-27!E+K)&",7(&V[D=6O .(QB-)[9.5ZP
ME7.JS<F\ ;WV4:8_$#P=!*_%J=A:M99E4KJ?O\!D5<I,JM4"L=K6+/3.] 3S
M>/-(E8D6ES'VCIUR-,JRNLQ[A@.M[MH73J9:3BX$5"]#@FX65G?K&[AM\?[L
M"HV'BM8RA2A,#BDEKA1\RM%4:XS!*[=T^;Y'37UU7+ZO?/8JGQ_4\WOMF]KJ
MZ6DMWQWGDZ,ZV'U[[/[=1IA/#EEK]"1"F6,%T8N@!J!5C)70@H%J>I2 FX>M
MM87;'JPFWN)R\.O@U^O6+\XU4>AU%7V!G"EA+"X%1ZZ!3OG*O0$&OWXJ?EWS
M 8=6Y8@L]C*OR[:DD@NHLK>^^)8U-%I%8>&6H[P'OPY^'?RZWC*T!%]-#;$&
M+?P:N'' ' %;L#G4*SOS!K]^(GY=#Y)+6D-PP2J3$10@)(4E@"K669N-R;;0
M,D@.PY9S9P>_#GX=_+KNJ#'8^\YIXNB[YYVPVFR;CLY'I_65HXT'OWXJ?EV3
M7QETK:5%!:4*OQ)ZE4 794B77#A1Y-['>6YO7OA_T.N@UT&O[RZ\UH0]:RID
M+/4*_VR=81/0.(Y6TY6+I0YZ_43TNAYBVMA:"[ZJ1MPCU+11[(-1U)JLLC,]
MGW\98GKS),M!KX->![V^N^DY1[")?=.8@0MPQMP52)-+1<U7+J8QZ/5365_7
M(X"! 0")E 9M%5ALBD*2'QRCMSZYTI-@[5QC'/PZ^'7PZX>U#J Q(7G70JA
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
MM&&][EDRAFRE%%2VUBB0Y53)::,TMIB3SBDX[DDM4=2,47I_AX'-["W7TFK
M" E#DG.Z.OD_> I0/HP</K!['>RNNUM*<+%Q8M4$PPJ*+HI+ &5K#H%JY!KL
MWGZ84GW  =NM-^C"V*).V&MPN^(XHQ7UJ[:<P9LPXM$FCNEUYP0D:+%'S$8-
MW,_CHI)L$A6-TRX;MNC\LK0^C--XAV$="$ETYU(P5&@^L, K6P_)ZDJ&AU5L
MXK#>L.:'5G1C3ZJA)@6^:D6M.-6:1BM,G9OM9=. Y@YP0LC^J.E'9?';BPM?
M?E[U-W]!+RZP."[U^/P+14O:^!08?F>;/AG_:"+ZAFA4K*78EH%L A<*:=-<
MIN(<8VYZD-F4R>S>&PK@YN0]-ZLP<5/0BE7D4^SU@.3 RDP(O>&WGGLW)<_D
M: Z\;5S7X 3+(:,#:+I1);(9:F/C*9<1<C!Q7*^;^#DAQ%)!E28:!Q0?%;)'
ME<D4L@)J(MU-_(#;JFL]8#U!6&NF:BA0,=T&2)2JP=2*L6A::24/2^ G1^ZZ
M%9^Y,H60E<'>9]-74BD:I]BF7(PK:##O[<O.&+C=7=P"0 7C;7!5Q&R+; )G
MJA5<JZ#3P.VGQ^VZ!=_E%"RDIGQQ(+@-';=R[*8&+FM+''O"Q)"B=QFVF$+-
M)D+4;,&EP"A8=:XZ7W6"I#^X%#W:\;TOG->-]ZDU482!E4?M%!!G49%-4B7'
M%#5F\@!;:\<W,#U=3%N7JRYL;#(-0I)?MF1O@HC05D>7AF8\;6!OF.]MK>0Q
M115R0P4ULB(&V=34!-NE):YYF8 -?ENU#Z<6C+];[?A>+\BVNFMOJLGVV5:N
MW?X-VAEV3][:Y#FTEA%B[:'-1<3VFMD:>7K$7$R:W?^SX<_H$<R10E"&2"M(
MKO<W:$4%6QPCA0ID]_:CG6LR6W+-;@]6GSAD8Q#L(-CM=\WRK:'%(B!,$#0R
M&.VMKX+'ZAI^&$O6(-BM$>RZ8\G%8DISJ&(-48&S06$4$=I:6WTFIZ'U\D5Q
M;LV-4^X'P0Z"'03[5ZX"H=20K0-*%0QXBMA"#:[J:(5DA^=^X@2[[O_#P+J6
M5!3*,:D@<%')Y*8TY"(:BO>YQ1Y="'.ZN3-A,.Q@V,&P?^F,;<0Q@RORPVO/
M!9*W.6%LVI >%3@GSK#KGEHT")&346!J59 C"M<Z5@RM)4/)%Z9>-,KCMM*M
M!K\.?AW\^O8*QU@S"0R!"+C57K8-C&6BGAY31NG0B?/KNNN<JLBOW+P2@;77
MCBF@F&Q4K?F8M+!O#'YO/\[1#0O!X-?!KQ^\'(#@T *ZIK,&TH2:H\BOSM52
MHH91OF?B_+H1P6 RM="#D= ;)P3+(L!"YMZZ&XNK(5O;]O9ER>?AYO4$)T.Q
MRP"(OYWW;?<R/V\UM8.+(P%1?H&)RS_7LW!!.^N[!<6! 28?&E(*VD<7BJ%?
MOEGV,#7:J#^;F;Z^_]^VV>\=OP$99_?[S_OR_7\_/,E/;N=./ZS_\^/SAS^7
MI\E">/#'3XN[1P='#W[-O]_])KN#;Q[^*M_UY."^//?SOY_+YQ8'/]]]]N#H
MIW;PQQ-]]]DOU@G95&=4H08*2C.*C?'*-V\J.@W,>456B^.+6K[J?&&J[+@D
M8TYHH3:;JBDMR7J4ZCAXNS>K0A]/95W.3R_JZYFF1WSZ:'&\W(/T^LG6JS<N
MVO/74D^-N^,_1?*I78:X/*["D7U'R;:9+7>UD.\Y+P[/9AVHORW.G\\6Q[-S
M>1^_V'B=55_OJ3<3ZC\\D7',TO/9TY/3<[GFXF1V5A_U6I7+]_<KG#\^K759
MVO)L\?OL2$;W^&Q6Y3:4V;\NCNN*$IQ>]A2UR_?U(^'.[*N7F;&SDS;CY3=<
M_O'ZP,Y/9"1U)N^MCTY.G_<WK(953F20QR?GLZ>G-1]>E#I;G,L,?Y.)<EH<
M]EG*9SF=G9RF%W.2::\J<%Y>;E'/[LRN$X;K3!*)LUK7#"3M";VO*8.MN>C$
M'SYD;W?"<&_  '+V/?M%5#MM"D1%(30E>!9=(*)1/I,W < $P]<SQD5'MK!W
M.3MH5+AIVR+GAL9$<F:UMA^P%_58VY=KRXXRNJ!J:K*V"$XEJ%9!:T46QSC$
M=JVU=;HVY.AB:*ZO<[*B2?;2D[D4T1WU!^\S/M;VQ=I2K&A:<(H<1@4Z>\7!
M>N5\*EJS1MW<WO[!R89T^==/O/,X>\QRDM5Z/)/3XN31L1RH9?FN'W[XX?)
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
M14N[F%9/,1+G!(."P*)1A7$).A7M4A!Y9<V.G6D*;B.]^TEZ1A<N2,-5N@1
M;:-4W$43LO$)(9E&>@,GO24/M 4CC)2..:P](V-&^BT'EJ06=*S)@D*OK$FM
MQ_*4BK9#Y+UC+_3)*$ZV.G2LUG?DRAGN\=73*GJDO'= N_W;Q[W,[=L0VQ#O
M\Q [N/^T7X\0^C=//JR=L-3&P0X=B&G^=SW&)KL'H:.M?]/;%O@!Y+P<YON]
MV:2^Y\$4M^G-'_#GCY.\OW5R5'[UP3GK/.!?/A(B4=G!_O<_\A61):1C=7K]
M)[ZL8Q+N,V7/)^RKGUN?F?-]>(,L3C&\8Z'08!^$[8_A<+;RTS?/M#/990MS
MN/CXWWW(4J[L(>>'!HD)>]-NS1_03L-I?1>-*0QF+*.M:16L_F=24N'%2M>=
MNW1..A&2*[:(0/JE%^EON[*V63?Y:*^,?JTRV>[^[-\_A;735G)AO\]%(ZUD
M+2MI$_V G*PW0"I-\3HEZTHHWV[5G3!]0RM;8:@[L)UZ3X$TU$CR3W02L,B(
M(I=(\E]&%8R6]<3M!OT9,QVX:=JWP_L9/CCYY><\F;W?#H</)KO=Y'4?^OEX
M#,= JSMK,0"LSNO\\O&F\WY5&E_WW7$<VO$7'V_)U6Y++L@I\VN*KPHIOWN9
MKG[WVC_=UJ\:_?U/_M-=__F:5J:-M8WU7H]5\%4)ZDRW_4%HZGD$ESF%'9/2
M#P-I?UXZ\Z]']W<+YY(]O5GFW@[)2&D2MO\=IS^MA=W<_?MT-Q_,]J?UY>\5
M[VAS]W@7IV\.VP2==7,]Q[ ]>CS;#_M+ =-MTKZ:M-U9U5L^3]G<Q-+F[3SS
M1CPVG[9G^UOT4INU[\W:YM[^ L?WE,,QA-2-TQ_YS\FGT0Z]:VLV0E+#\H,S
M;(^+E^1K]VCW&.H]>BI*-URH_WZPBR/%QR/)I;P0S'NT:[9[M'O<R#WN4\^H
M7_#-9'?W$JF9]R!FX6Y&)D0M9=3!E)(<6,1@;8Y68PI2T,LXCTP04HD6F3#
MR(1W2VF61?EHA79,^.@9A)B83\FRP*5'PR$K85;6K!SS4W+C;WU-[\93=Y2G
MM"[%29=5R1$,=P$$UU*CS I5<:GQU-!Y:B%6WF@>K(G(I B6@="1>7">">,B
MBB Y<=7*FK!C*6SCJ<93MX2G@)C))*G 1P0!VEM7#!J%W$KB*MMX:N \M52+
M-'!0Q40FHR5Y2J%D463Z$PTML2E9)%U3&6'L[V)?LT94=Y6HH/A@$ZA,/S37
M(0/I@BDZ6[CPW#2B&CI1+28?1N$@"5]SKB,#TN)9L!$8ESPDA"Q<5R]]K-T=
M;-K6:.J.TI34#I-/UH'W$ I&!PZ$#-Y[$>B)&TT-G*86TP5)9Q<Y*,,B2,>
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
MU]P#(?)NRHDY! @)LN*1@RDE2*52B#D442!A[.1$+J0234X<H)SX:BE$QF1
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
M1Q(.#G&J$](4U\X"2654@7K[;)NP+:(*?A\)?M=3Q769"V#J /QM,)S^92?
MGZP_+5'!S6$+[:B@UP([:@0*W );T%FT,X:1I#:0*%BD(CW;IAW&>8?3DM#S
M6%C#NFJZ[IHYE!CASW"!=HR0&FJPBQXE$]0T24@2C:CB6EK,'$_JV;;>+ ]C
M80";I1M<8:&7 .'=8+L=( P8)'D2$>QVG4=Y,XY<5!11')+T,EJ7C7?:@9/M
M"%+R?AX+P-=GO-\<X,6B7X57KAT7Q-03;9- 4AN -\FS]FK1[6QPWG$EB<]2
M>Z,R>YY2G[];U@,]OD+)]24FE;# FAG0_F)3/&>L#X(X8#TYCY@+AC1+ 06B
M+ /N0^N\A)45 Y5RYPU!\?I2CTI88-T8;H<%N&5>ZF  OCPA;J1'EB6#) _:
MVCR,7<05E0<5_&X(?M=3'E3" @^8+2P4"]&(B7(8$1\YXEYPE,<%(V9\D-9A
ML#A<$Q:@'8TWI(-F80T;6RQ4P@(/@0NTPP+$FV@\,4@HF@L%O42.^^Q$Q#(H
M(8/U9C5A@<( -H0!W+F%7L("=X/M=EC *^:B#@&IZ!CB#D=DK ,3@.A(++,I
M<=6$!7C'F*+\/Q: K\]X+V&!^_'*M<,",@6AN<7()@5X9BPBZP#9<+)6AF"<
M-F$U88$5@OJQSP![-\A50NNH%KIN]+/<H]QC4^_QE(*"MZX6>GPZR1I[))<P
MX&H5CMUW.^.VPL&LHTD)C93,30%94,AHJI$Q/G <P,IPY-DV[V!I<I;1!FD=
MQ938S RC$O%;)5Q/+\(U.4N(Y !2YP@"0T$CQ[5 N9,(#2)*S7)'0+ZE2LC^
ML4!U3?.<2HCO ?&!O9;8-I&ZY(T&2A3 !YQDR"H9$>%2")5T_DOV &HC.U@4
M7O!8>,':QCF5F-Y&PKXE_HGWR4F.$6. ?1Z)13J -A"U8C()967(XA^7J-[C
M@?S:#>P2Q;LC-.^WA+B73@FB08A3:4"(>XRT)@'V5Q.C4B1PN%F(@WG>(?S6
MU3T%T1N"Z+7;WB5LMVZSO(G' YH/3O;>[9Y^PL3C:*-"022'."44.:<I(B8Z
MQBP76*M:,#_&P-V#<-V7^3YWUVBX..Y7S7)>+3CNN7!1>4;! ,@<AX'Q[X(
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
M_H+]#<'^71O?Q=E_1]AN._L3!Q1K'I"U(.&Y"QR!.'<H\:BP=41*8AMGO^J
MJ5X _D@ ?M=V>7'VK]%D7ZCA(<QBS@F2TGC$=1W!PP:YJ PC28#.SE;C[%]U
M[ZU?QM;U(OPW=+]NSQ:W-SD"XO?;?X<_SI9R9(<'W3X:#XYK),P]ZO-D-.ZF
MT^9/W7Z(?0 #VQ(UZE<*08*OPB#-&-P958-4_7/2C\WF,MRI $FT4_GI!)T>
M8*4WJNRXFD_ZKVP_5.=A@2I^\S&&RO9Z9Q?:J8I<#1MX'<'+C@#D(0ZK\6&L
M:JVX>2KHQF<3>]Y.>G&T57\:*N *^:O#K"N/JN-A',%-\G/<X&M<7.,E+W/-
MQ><G'34*_.R._9AG9=OA:1XDY&+F2:,NO !\^__\1^9)OY[$\U?.#&.K_CLY
MI]*:6!XF<?QHS^PP5J.)^QS]..]-?4KQ8-*SXP'LUNQ@+AR]#7EW1^-Z^]QI
M?<UO$78SGSJ<[/ K$,7 #D-^5B=K5G,/[%SX^LMX/!AUQ]7K_F@RM'T?JQ>#
MX?&@II-^]5_3L_GMY>L7T^/X[RUXQ-GR[&1\.!AVQUW8*P_["LL:=T'H5!Z8
M@.WV*]BZ,/UJS7I&53==)*$+BZN2[=:SIHYB'%^@HV4;T:E.#KO^$(AIT@O5
MH877ME6 3V$K09>$LX(+8DKY=WB;P618I6X?WC+_?32&;]2WV:IV;1\D4_X%
M:+/7!9*%>U\&@KR!5^"@7OW5$(;W;%X 7O1TGA"V'@C1UW=\7B/67P,&?PQC
MBL-,M'^.!_[+V5O>!R2K_<D82*"?)5KFA].%C?+"@(Q];Q+@89=J5J-#.*Y1
M2[=R3!@90(GB G.LDPU:>8%) .&<I%:U;D6Q9'A>MWJ]]UM;NSK;J'J?_JR?
M]7HTFES73L(/4Z?JQ?]Y>_KQ?3AVE,O]=W_Q#T=_P>=[O=W/!QQTJ</==P>G
M'W__Z]O'W]]\W_O^C\_[[U_SO>^':??[7]]V#SYY98.W22!I#4:<:H9LX@YI
M[CA.AH%FX_*8$-S!2Y2BJCG33N9(_WD#F_GG3AV)'Q_ZO[K *$+-AIL/(C#G
M?]O>)%Z/!.33(X'3O8-/0FB7K.7(8@^6+O9@Z2JED9,N1L/!S/'UI!B\M80
M@,WT\F&#W+('!R"%LR3KG1_$E$_DD^ADV9 %R@VSJ!U7-"K&?8J<!FFDE23
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
M6^Z\$KHM\3:7;5PI3$!!;G*E&O=C SF 4YV#%^9DS>B"N5F#;0X6F92S'="
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
MH*)@N>@=]POHTXN =H$Q;:U#2>'0M-"PT5(4B3$&$^H2QZ!XX [%!<^/&,_
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
M@Q1G0NF8'*6")P Y&._!<&^\-TQ;43)^-A72;7<,\&QEL.-(&IP]K"P@G;1
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
M!SWBJ\>4ANZN);"5S$OW_-F+FI2N.\;WMLWX]R2!5>:^-G,/E\LQ:IV'!)T
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
MLPK:]06M"Y@X1<VC<TB1666(\-$PZ4PI\WT->:*"]DY!VU8EHC$^<&: >Q\
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
MA.3Q%JH<MI4"4%D+FJ$#9IE%2A.CW9^WK_BO^*\>YD.@O^UA"B0:A19@G;:
MWG)PW 4PB1"OHHGH_9JL_OW9 ^M[M/*K>'R:P^JV*<0>A<#6?0JQWR?CR[*'
MG8U*/:W>,2_N+WE%C)5\R2*!H1*S5V14IL3L'Q%M%"/*>B:R5\0V%9)-9;I*
MK%CU\S6$]R*-V!EVSQ%=_9R[171[/\PR*3%D^X98#T@SMFTD&GS(\SHZRQ*W
M=3^LXOG:R_7BQ/$WENKSWZJ<>2<P;SLT,7EI*.'@93G=(&E9PHT#B8HEE5PT
M)*S2PMVCS9WURA_VI3.Z&(K+SL,^VL04W7=074(NRUS1M@/K^M#=^N"7'3M%
MB&79[N,1%: P'HQ$"\Z)Y+CVKA&\V*86N*FI[E;RZ@!$/3^I4NFTTFF_Z+2Z
MU=WR:<NM#E9DJLP>M8G19+<Z.=#9  =+C;'"<.84O:/MP\JFE4TKF]X;F[9S
MJRTKFC6_6L=DVQ8W* V!HI; DM69;!D!ZY !<SQ*ZJGE 1^/\=J!-/)D;O.#
MY'_#Z._MIKL*E$9')[;IKQ_SRV?W.+33MZ.CYB%%0^*MBQ<S6G+O8G8Q@DR(
M)D0KT3CFI3$^2%4BZ7YLOO)SIR^Z+K=Y;(]G\>G9+S^<-7ETU)!!\Z$?3MMP
M.A)%C&F++Z5;%V__\&$4Y@=/C=G2@A<&.96!3K]X\2[=:LBE-1,6[V'1>]B5
M;Y,M>N5[7[LMI5N2J^^Z[=??$[PV=K4:B]=KT#=$S!OD .OR4K-TZ246EH\E
M?];]6!*Z94BH2PV)QB<:G)8^&0PG\\'"0;I&5KK;]E[WX[@2/9ZMHL6ZN^CT
M']WTR?:KZ"=OC_(]0K?]?I.5N-^]]MD";?KKEZ/9?'KR]3BD&_;"H^K-Y\6L
MR&U:WA]Y7$!L)M,I#B]VQ!IEY+W\V5]$'P]=G XXW1P4_Z^C9+RWP]<]9;FM
MC;SG1G84+-L'.'TKP;5MHD!J4M_'<H_'5$;ZUEFK.R2A>H][NL<C2_9U7M)S
M\.PV45_KML%RV2.NS19)(LD1A])[%I!II@-UWJ:@T*$SMJL3[$V$Z,+;&$[F
M"YWEV5L[RL[LN4.V)ILBKP[>_/GZG]T__S7>>3%\O_/BU;LW+_X8O?GY]3_#
M3QZ'>S^-AY^&[_??[=.E39&?_S5^L_=2[/_Y^L,.^^W#\.?A^^&?O[[/K_'A
MI[=TY^?7?(>]&@W?_9&&RX4%:6!68) 0M+* 0D1P,7A@-"9K;!/NL[%]ZQ2-
M_8OHKNRT2NST/P]*3^=TL^MR7S0;5B5,?7XR/3H_=E:IZ&94M%2ZWAEAC".0
MC B BP36*9-2$HPI@4X9?QD5_6]EH1XA=9U9J+<D]-S.#M8\1N_>:*E=ED]S
M900W%+0L9?D85^ P_YF<M$Q2123U:WSRK3)49:B.O+@K7;A*7%T0%V\1%TF*
M"4<]&,\8()<$M! <A':Z'.4EH9\I;!]5L;@O)+2?;I-2<;V/'5/+A212LA@T
M2H:.2"4]34R4!=C*^]6<UC]*]YY8:[0D2&&,E"3/P%$D@!$#&!4,<*<(TKQ
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
M\WXHJTW4B4@4>*Y>E1A#SN0_0?I(G;BU+%>0:'%S[RJ^!:0*2#T22-W3HU9
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
M_N[N?7X#WWT@\-X3^"YUMC[A+X8ZKS0QB)#$$&=1(&,B08P&Z@QE%)AQBLU
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
MSK#I01VCFNKH4M*8[LNDKU.*L /_3/V2(SN)]\E9NDWQQ"M^7:5@"X"+R_4
MFW3@+<#<^>Z=X]U'V,$_IE628"6WC^*H+K#TH\TLH@7=?HUN5[0IX4ESRW-:
M>J[W;*U&QHN B+"8.<NYX+G[-5]O*KC2("_= ?V>@I?^[TW* SQDL+? U\_A
MZY[.N )?CP=?\RXX8XR7R4@4+;&Y_)]!8(8Z)(GAAG+).-8 7V1]L5I]@:\"
M7TNZY+>#KWLZU@I\/1Y\S;O3J 1Q0XA#8$@"?!F/D='>HD"U)S8P8T4$^&+K
M]VX*7."KP-=RPM<]G60%OAX/OA8Z6'A**2<1)1-SLR"N <A$KF'C=?#2R*3
M>-3KIJ!7(^BULBTT/L=JWX;*5H,XR47FIT<0L^O.CL<QEZB?P,@'7ZO_\_#=
M"\1UR;^ ))MY-./_Z5K7[74GW3CNQ!LZW^7S1)A[5,;>I%^D]]*QZ)$/F"/N
MJ4868X:$P<3RQ&)(?&V#<G$%0E1 9KV\PW9R13.+R@ZN))?>;&M.[D8R@<J@
MC4@^4L<5(08^"$MU,L$13G%-,H101FY,,A>(I5#*U93RB7U)D9' *)!&5 1Q
M1A(R4E%$:5 N,1,XIR!)R!6*\$5"V8H^9A5C1BRD)A9RJR8[#X8:?]O>M"O
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
M\HI@8Z(G?&U#MCB_92^> C@%<)XCX!3;ZB$<RNU9UXCMK3;M;!U^ 5AA4=&
M#"4)P(829!WQZ/]G[TV;VSB2?>^O@N"Y<<,3@;1KR=KL"49HL6?D9R1YD<^$
M_<91JP29)'0!4C;]Z9\L )3$!B5Q:9 -L,Z)D2D!!+JK^O^KS*RLS,(S<]$D
M46ID1^!8"'/[W.DU44$O3P5O3:[")[?Y+CJJ<59R;#IZE0\6_R79U'><7JM?
MS@5C>=<UB[<AUA3+[*,L7!P?6TW5O)8C>7"6A$*,JRDHQ]-_T]31R*TF[CTA
MPWN_KR'OTL@[U]MZY=KYH+P,$C36XA":<W!.:N#6*V^<"5+5)CEVO8KIQT))
M5\+0'34T;(J_&\5WS[\]>'?\[;OI[)WZZ>>?2=/OU?[B/<]?+)#P8OITA82&
M@"LCH+N=%6U2T9-SI4S=SO*VGF2U",Z(XA*9P9JSO7V\_$Y6(T CP*76_.\^
M7/-7JN\*_#T%WKM 3>]7T7MW!XDS98K-&3PG_P:YJ[&5D"$&(96WI83H:E^\
MMN3OIN![B'4T(W_0BN_NWQ@F?%(:P:JL <G@!Y>U@:"35E&Q'+U;-"MHBF^*
MO['BFY$_  1T-U0\H\7=9 \IH"$_OP3P]$B DX(>BV0<D^3GJ_4>%(T C0#-
MR!^\WM>V,I1A6B4>P.A8:Y K 2XHLO*E+M((QW.(9.6[R^>(;53Q]^*HTB?*
M/RV.7=:=C2\6/5/^,:H'EVI+EDY]JF4EJ4OL8&P?SVXW9G&Y[=I*LD_8,Q5M
MSQ\]65'M>7G/L8\DIEU0D[H![A* ^WEMXX)G&6(4!6(.#K!8!CX$"R8JC*Y@
M<D[M[2\*F8EOAIXCTO0[-/TVY?:FW.Y^0P[,)E\BL*02628N@;/<@]))NLP%
M(Y.T*;<I]YK*O3A3JLGWNO+M;A\XK,?<9 1C:C]+YRPX(P5([9@/+#O)7)/O
M0.5[:WF.S7 >BG[7#G.8E -W#IBH3>BR\A BR3F&9(M6+&JEFWZ;?IOA?-?*
M[<;PHPDR""\@J<QKKAX#EQ-IF-;?Z+)*J'U3;E-N,YP'(=^UD+Q %T6)&80H
M$K"@)_W*!#)+>C(0H\%XA_KM\WB!D)^/S0_I=,&+Z;$_^%R[B(_60[S)@8*/
M5G7;\1W)VR]K4<'X\?2#]XAL9\K[I^%D/7[/+7<V%6 ,'2"7!8+R"E3.FOX?
M$UJY+-YE> ]9"9>3V1;E*S1N#(,;C1/]<J*[6V"1$R<D@XC)U1[;!1Q*!T*B
M4X9F-]<B?[78EN$]'%%HG&B<V+!]T8YR;P ;W5V*:(,.0@9(P8JZR:C!"T3
M9'WP+B2K4BV3)<>,-?-BM[$QU"A-<T;NBA;=/9%@65$N)F($5X"Y1'#%"7 9
M)0^9"QW%HL 57E!(^).!F4:,1HS;($8C1+^$Z.Z]%.,P"&W %%-KC1,<0A82
MM)'&"FW1.U\+4LD+*B4T0#1 W#D@FO^QV?#FVF9/SD8H'2%9Y@#)< !KO (F
M?78JI,0R+DI),8E;08RKG=#X7&6[.]OI>7R5UMJ7:71UA=8^[:W#?.MG'NVS
M9N2DT/SI3V_OW,YWWNO*>I<YE>8/IW2Q?R]?GY81K5,G?C;Q!Q]TV;KXJ-K(
MST>>!O7P#8TW?2+]<GUQV8=K$NF5^?'HB_"Y;I<[>8)W\.'LS^<1_5!_A5XX
M2HO/^8%F\_UBNNIA^D-=2LD@)</SK-KIPU;:XQIVYO/U8W#"LQP=K^?>7*SE
MD3WXG 1$+=$XGEC1:6_?7+5,<CO=W]AP5VQH5+@R%;J;YC69T!=IP)#C":BL
M(BH0&I3S(<1@ TOD?'*U7O"G4:%189!4:(5!KH>&M>-[RJ-$FR [+P&9*N!4
MCJ"S=C[RK$UV>_O*ZH:&G45#_]6 AN),M(AV;^#H[I'+2-Z$\0RRJ3M@/!GP
MK!B05G@?;0R*!;(IQDKTM0/6T-'0T7R-H7&ANS,>N! AL\56N".#(GL(/%HP
MFA!1I- VE+U]*5H$HE%A2ZC0=L@W$;E<:[9DA.=%9Y#1)4"K:M\!;8 9Z[P5
MR".K%0K'@EVQJ>30"A6*K=H.6AZ%3%?9)K_,KLW'<A-V/O_G;N(PER;?A:G&
MC6R7;R/WXL%QEVQ!12V2BZ"E,359L$ HB8'303.7G<R^7&=3YK(:NK,*#DWE
M U5Y4_4U5'UZ7M5HA<BR)) 6 SDZM2=M,@Z"<38788-'?9U-E:;JINJ;KMUM
M=^2:(G_66;J]]5RA<Z"]+H!22[#>9Q I1&VTL;'HZVR/-)$/5N1W$[RXF8'>
MXA(](J"SSK/D4]!<@TU1U/YH")[) K(V5 A:EJ#,]38Z&@0:!)K]?ENZ?MY9
MVKGS7F2:P" SZ3H5"]YB!N65E,6[F*2ZSD9%4W53=7_V>UO9>_3@ESN51(&7
M?S][_:/Z72C'4FU]6BPJLNY=@*"U!N%5*0*-TQZOM^6P:0CT=$)EL,?REKL.
MTZJ7Q6&1=[(Z.T;R13UCTE]=EDNA[Z(1NDOR_9_-W?Z@B3_\ND_--=L P+]=
MVUBIE=\",@/>20\8 H+3R,B.\TZ[)%,HJ1:-5&-GULVXS='CCO-0&@4;!8=
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
MI<'YY>_G_/*0AN>G_&9*A#IZ^7@RCP?3^<DLOZ"O>7@PC7_<\5KV_-'96O8
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
MQJ6CFICO<8"CR7JCLE[K!*]R(ED78&G1:4X5\#HK,.14('/D>;BZ9S(6-VK
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
M"@,T(H)WQ8/7T7 ?E!$EU3.H8\G[JAG==#]DW0\CW- (L#$"=(,,@B$9;59
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
M&CS2W&KV3^;UNA=/11V@"Q^=+T</?G[T_[/W[LUMX\C>\%=AY>P^[TX5H2%
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
MKB<SGDH>AB@G%".*XP1Q'B@4!$R% 9="\J1O"F^/TK/B*]*SI#I)5>6%V/=
M.K!+S#J0,?:^B<^BIJ$GVF97VGWT:H!QU\?G4,8XI#/-:_OXW#E.>]E:']4T
M_,>=EK@W9F^4Z?8V3,9A0"E66. P2G$>"X)I#!:6,7LQ)B%V+0%[9B9_>;$2
M%V)QCFG "8HQBQ'E/$-"9@S^$7&2BE0E:?#D.?%QS'T:ACV*2V_)LG$XM4LX
MM2\GFH[K'-<YKG-<MZWZ_)D@"0\EHVE&B:(B394@(@LIYE+2T-ED?;;)ED.7
M8'\)'+,0$1DFB":Q0CPB G&5,!$3H"F/^VF3/7RNP*-*Z =5%YD:3PLQ\D[*
M:GHLCA72BU19IXGS@:4,N(.NG2#3)HV(,YS1.)")$!&5!*>Y8%J=1!+G29YR
MIUWZJUU6BZ-'.(S!1(A03D&Q4)%AI.F*2"18'(8Y#[5VH7X013[I5><8)]@.
M?_>&3!O@KTCC/,V"6$6,4BFD")EB'(M,Y0#)-'/XVV?\7;7N<9S$L80-#3BB
M<4I0DBN&5, R('!,(Y7U$W\/Z6SK?OKB[NX=A7T)@>TYF3;)UR8T"T26IC(G
ME*I(P,],R2P+8TG VG=:I;]:Y9+"ZE*&+) A4HI)1(G0%TL"B?(@(_H0+\]E
M^.1Y[$=AY+,8]RAFY 3;X>_>D&D3JYZH. FYXD$H*/PL*,MX$.59&J9IDCJK
MOM?XNU)RG7.%>9XA!8X9H@FE2.0!0S24F. PYU22?N+O(=WO>S\=JLK%XUT\
MJ']DVD!S8$$Q5Y)1FJ=4<)K(6+(X3 %CPCQ/4Z<Y^JLYCE8L=Y;)A!.2(R'A
M'\H%0VF2!(@JA7,F91KE^,ES2OR0]:F4L)-J![Y[0Z9-*G D88!Y$C&51C2.
M\R23,<D8Y;!V295PX-MG\%TVV\%0SY-<*12"UX4H!=Q-0YD #&? *2151 0]
M!-\]NBAXN4!^JH2>J">DA&5,.]DTKI;[H8QQ2([IM5>IG/+=]MVC!EZ<EKT/
M+?MYY9*1P$DN:!R@A(44T83HSH1)A!@G-,@9)2I*=>DKGX1QC[2LLYV=B^/(
MY,C44V6XK4L?3AG>JS)<=CD5ER(26804$YGND9D@KFB.8A**.&!<"<%[J Q=
M\I=+_G+)![TFTR,D?UVB.YQZV$ ]K%9DIW$69VD4(QEG'%'%4B1RW34I3J),
M!C'&BCYYSLF=$X.=>#H4=63J10J70]&[HNA*.E; DC#."5)90L#(Q@$2BA 4
M,9;'5(@\#8*^H>C>E\CK-.<5I@>U*XMW*&,<DO=X;WUY=U>G.M-G)\BT@>DC
MLX"%&<YQ%C(:A+$01% <4BZC,,497=?T6>B$%T8EN-CC]LRBXQ7G4D0AI50F
MB( )!,YE@E&2P*\22"=H1,%DTNDNU _QG1M%.NEU(.O(=,<. [F*4M,<*J(B
M"!(A$A;G841('B7!VH57',C>)\BN=![ .A>48R23F".:$O ]"8M0!JXHERP-
M$A[U$&0/*=UJV]UX=_>\V:4%[ 29-NK&FU&<9AG'C%"I@C05>4#C+!2YX!0[
MI=$#I?%U]?X^CD!=) R%(@++/-;W]_,D1[F2-)<YBP6C3YYC3/V8]2DMP(FO
M0]F](=,FICEE<<P$PXI@FG-]&2@% <XS#%B+5>Y0M@\HNVR:BXBS@.C+E7F"
M$568(I$!Z/(\24DJN4C3K(\H>TCA\WOJP7L0 8.4)CQ5 0O",*)9& J2$\;@
M/YD$8 K([5') <_ZP/-]M<T*): @HCA%+&$ /%$D41JJ'$5A&'.>Q1D.Y9/G
MO:KE[:)Y+NCJR.3(U%-51S'+52P$4T12DE.1DQQ<Z" 34<(%B9RJ>R!5MVQC
M!S'#/,<2*: QHH(PE&"1H@BG- 3:)%F >Z;J#BGS:K3H,>W2KPYEC$/R'UWZ
ME;-^=I-,CYI^]>M"+[@8Y/;LH]5*S3&)XU0W7)$<<T1Q0! GE"&"PTCB*.)I
M'#UY3IA/HCZ5"74B[)!V;\CTJ#E8#FGO"6F7/5&.*1>$!B@-(@9(*T+$52J0
M"1+D.2=)F/00:5TBEDO$<BD"/273HR9B.<UQ+YICM29SD,A <!(@EC*!:):D
M2/"4H8CG>1@G*I-QJO,$PFVH#B?##FH=F7J6C>6@]IZ@=J4=HB2,A%& DH1G
MNG%5CCC), ):<J7 3%<TZ2/4'E)(W:5D]2DEZP(T.?39 'U^6\G+4HRE81(S
M%$0X1I0%,:!/"/^D!&>IBC*91T^>LSZ5"7$1/A>(=61R9.JIOMM^7I;3=[?7
M=RO]3H0@*0XYXA1C1.,X!567"!0I2G/*11B(O&?ZSAC:/TYUJYSG9EJ:W8KQ
M3)AY_?O'K#B][._PYW9Z)Z(Z+L8([.>G_**D?9G5TR(_MW\JQID: \?C 6%&
MN.U:T^K'Y_-UFY=UAFZDA!)KP4_*NM"O?UJID>'=9V=%-AVV4M1YT*[Q:;!X
M1*1U.9I-KWZD,V^I=)++PX,!T7,*Z<7MZ/X[K-K93,2Q0FFEQ%<D<ICL4S$Z
M$^?UDQ\OD@;HLK2'R\N_<I%Y?F^+M P!\%16AIV> FNK2G\+YB1Z,Q=O6&G,
M_9\BEWF0QR0!7QI3<'(3+&22QSD6448XEG_%3YY_TA+DE;GW4L/U6/MLXOEE
ME%P2)0NT,J<J)"H/8XEI))6@ "19E"<1)2'7MZ:V)7$/S<XO 7Q$,?;R8BS&
MLA"CICB=31>;_[&3-^F)2GDGIE>+RCPQ]7)15-ZI&,U@?\>>\  X*UW+L=(M
MC%)1%_4S;SJ$+Q:U#S\HKQC7TVIVHJE@!AN7T^L&',._Q^5\,"^=3<UC]2S]
MHN34FY;=)T2F-]D.#NN2S?ID4<G923V%]:AZX+U97NX-"T)+*_*RF?E%+Z=2
MD[*:PJ,3($&9Z=?*T2Q3BW>7(\!#5<';,C51ANS>J 2J+9Z%U^JQNJ_.S5\L
MOY_KEW7&*7+]J#C7ZX1]]=2W"6P%C ,HJD;G7EZ5)^;QQ3,#[R*[6Q7W#NA0
M%7*IT0RG04@8C14+*::",V!UGD8!B\,HP_RO5V#%D  '&)D?HC!H#1B95T_?
MGDQ@&2K[52_Q@VJW]L4X^] L]\7T#7SCOWJ='V'B15Y(_8N1N!>C47FFR:1_
MD.9/1VHZ++/W^>?Y7KR<+\L(]B>8^D_P[:^[:1B-U/]^./_S]VR2$AH=G;P]
M.SIY<W+T_75P].J_Q;N??R/O/AW#L\,O1^3=\,]/V>@(YOGGJU_ R/F#'IW]
MQ9,H4(F0*,X8^/$\T?'$/$4YS[A0+,W \'GB*; >)UJ35C-U)\ *!X^'5Y^T
MD)2:18SX&52?5*HV\GZ-H!D .E.5%M>%K /&=26P(WW3(5ATQT.0_KIA4$_,
M^;&53=&RJ@X)>A*&+/3[ %%JC1SVS8 7,/IL G_81,*O 9C!E099AY!+(=6Y
MS62W;&Z'5?!N9%X[J=73]H=G65%/1N+\:3$V)# //6M&;XPW_8+E&*U^G_VX
M,60X'R0LU+9,$RQN7MR8.0-CYBS9T_8SRL @(E=^' SPE9]=-RQHVRB,;S7L
M]9^QT$UVMR9+UYO0#4<=-\9$^,I7+PEZ6/%\F*A'L@2T\>5=0(IOWA%\:UA[
MKP&@,L^X@K_,QLH+ ]_3>G^-"S2'NSOXPN[<E8DZP3D+V1KB=4P![+TB\]KU
M[M0>_JI.U<A&5M9AI;46?J@;&&Y#%O=\CQR3;97)]O[:Z$M15<8JM]9ZJL#(
M5QTO8.78_Z:5K\T4EYZ+7+8YCWHL\H_[6__>G =)%>%8L9@%H:1YE(@L"H.,
MT3#$84X"VZ6P":!<=Q[4AE2:N-7X^(.2JCC5;MD''1L%$^3M^%39P-<!I&Q]
M>:'G].WHU6MV1/Z@1Z\^C-Z1S^S/+^]&^N#HW:L_BW>OWK)W7]Y^7SY$.M)Q
ME"^OSXX^??W^YY?CLW<_Z_%')T?D\_<_?_X<O#MY&\ <R=&7=_E180^0CCX&
M\([/WX^._\)Q3A56&,4!9X@&$4:"28$BHB27 4U4)IX\9SYE=$OY6IOHDL=,
MR'3PY^!O.?T+UITE>8I%F%!!8T%3+#EGL>0B"63LX*_O\/=]"?Z2G!(2QAG*
M<DP1S4.!>(0Y8HPDE%/.J%1/GH=^A!W\.?@[</B#9:L([(%<Q &E:<P%D:'(
M>8!%DF9A8+.!'/SU%_[P$ORE$8^DRA0"%)3:^LN0B!E#.)<B4#C+4QII^ LY
M=_#GX.^PX2\-J(QQ2!@+%$W"F&<28\62B*:"LS1U\-=W^ N7X"_D0<YS05":
M2,! C .4I")%29)0EB:93G5]\AQSGY([5[A[*/S;TE6F_L8QVPP;[U^=V.4/
M7J5@AC6(G,Y#F%1%65T7V]SS%.]_]2VFI]- LGDJE .UK8':^4I$3_ DY"3/
M48+3#%&:$<2U89=@DE&1\2B+0P U/R2K1?%_<+<V^BK2#QBFZB8]7BK-%FG+
M?)UDQT.X<?UPPKX<O\*!XC12#"G""*)A@E%*<8: U)$*8A&)B#YY'OE)?.<.
M&$[B>ZS$'R0TLZS$G>AN(KK+L9<@S'C(L4*IU%TD:)8B$6",I"0DE@#5(-NZ
MM';DM/1^RNR#Q!.<X7UO KT<34@Y2"UE @%%(T0Q35 2T!!I31S22,J,<1U,
M)?%J,.%11'J;M0DC<^NKOU&#-_-["K>,V#37!$)8;U;.]*6#=M(N%+RU#>HW
MN#]"4*6Y<];B^?R:V:NBEJ-27_MQD+XM2'_W<B66DF?POR ,$0YCK.M9"91D
M,9ALD<SS@.0A>-=/GE,?7Q)+N5-\> O"M!L': Y6':P^? *6@]4'A=65K*N
MYB("TYB% 4,T"V*4)$&(XD2Q(,JSD)+HR7,<^)1OJTJ@PU6'JPY7[SM\Z'#U
M07%U.:1("$]R4^D:ZVXT690BGO,<!2R1+$IT)043@0!".EAUL.I@=4<RQARL
M/BBL+@=V(\RDXE2@/(TETL7(49J&(<I"+ (5IYG"%,S5R,<LV!M<O5BI;UZ7
M;U%CJ<<E=\R(3XLIS$"N483G73E&BPI:+Q8%PRY^T"E=.2]9\Q@U@[S?%7"#
M*3,V%*<*9GIN:GJMU#PKJZ6_=\N>75<A;*DZV,![8^IOP2)T=3+]7__R-VY:
M=NQ$G*^4%]/7DC6JZ5'LJ&?#0@Y]6W.H +35+X3OE,=C4VS1OUTA)#D$GE6H
MS'.SJ)7Z1[K<45O]2 ]XX_SJ65JKOV>Z2),=$%ZZWG2OF.%954P5 /G9N-VD
M3-> *V%H2]FB[8ZJZZ6-:S7P/@WUV.8%XQ)F)(?=H9LWVFIR=ZW(M'MROA#E
MMYV2?1\ZC/+B!'Z$=V3>R[*>/JZ4WU-%N]:FF!L1/YW_)$::ZS\.E9K^#,PW
M ;XXX!)T[.BWOV04Y9%2(0);3?<]UYGA5%(4A9)2DA'%562-O6(\TP4 -5%"
MF<0\C<$H"&D@69J$69Z&(F5IQ!B.EDO6Z=IO(+Q@H6GN6XBIR6!>0&NWO*0I
M^R8J=0'=Q)QI)3"M08A9I>=FC (S>&HI[-6:Q#5 E3JNU+']Z-Q P$C7Q6A+
MN)VV^7PPV&2F$:Z8#HN5@F_#0E6BDL-S;S8%M:)G ,#7@$SGBPWBB;HI=:=[
ME2^9$NM5@'MR13W3&W?>U8G;M6IF;K*N3MQCU =R%>'L/KQ24IVD8&>&V-5_
M6VO'VOI*IG0>&)*S\=15Z+K%/KYN32*SD29OZ[^7Y6TYOG-\]^!\M_=5XI8K
MR3]=AY?N=-EU'2:[=3---\E>3_*0^BZ:RI,>:5SJV\G5NI<KW!C]&6.;6?:8
M]#S-_J6HAS9:KG]0?\^*4S&R_6DV.P [@!/S_3SSCE(1B(QA$@0A#6DLB(A$
MH%MV9/I>3+YNBJ;F)/W_KQ<\]$'5TZK0?6'T!Z;_2O</G6\>PG'XY[.CWS_C
M/SZ-BJ.?_SM\_^FWX.CD+=/'VT=?CNG1J]?XZ-5OW]Z1_PZ7C\/??7KQ[<]/
M\,SO;\_^_/TU>_?JM_,_OHQ.WK]Z<0[O/#OZ]/GLW:O7X9^_O[DL*3ZF,DI9
MEB&EI$14! D2:8H12X.,I)1)&O(GSW'H1RSQ67+G]G/]Z]7NP&M/P2MG82+3
M3!_P1)3F/%%,""XC$N(LED'BP&O7P&LE]9SFL8QC@E*A"WY2'"/. X8DQ1G/
M"(FC$#OP<N#5E[5MUJQ7!B)A2180&H1AJA@6,DB#E*91HM2ZS7H=>/4%O%9*
M1K ,"!H$*,Y3IF^8ZP;W#*.$1I(FA)$XCDPB(DM"'[[GP,N!UXZ 5QP$.0UU
M310)3F.H1)03F4BA5,94*M;N-.[ JR_@M9Q%'6=Q*D,<H(Q''"RO.$1)GL<(
MIQ%)%1C804A["E[;#%/W/H3W4>?HVASAH1K9E"XQU7\Z/[ JFH\0]7JETNF"
M /\+^_^I/&IV?YZ<JG-37^@V[/.Z/F_*ZJ5IU_IK63L4VQZ*?5P)?K$L34-;
M6%,7^6$Y1RG.):)A+. 'QC 5NKHFIY%/2>**[NVOS&\K6.1DOF<ROQPS2K,P
M!#LT1T#A!-$D#%"J.$%)E.<! WLU$[I,N)^0Q&?XSB$C)_/]E?EMQ5B<S/=,
MYI=#+6&>2$XRBDA,%:*Y9/H"2((2L.QH*D7.E3[D\F/*?1S?N3N*D_G^RORV
M0A-.YGLF\\L1"AJE,D\CL.A%A!'-I 2-GX4H"3"7-$]Y*IG1\P'(/+US"8V>
M5O+L?8#"Y!C5LZI2XTS-KQCGWJC(E;XM-ZO,7;=).2HD"-JM@A;KAI-W&MBV
MF:KSL:6'R9E^G_\*Q'C;TL*AUM90:[6#;Y2'09HR8%V1@W>2YMPX)DBHA."
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
M0F1:"QJ>!X&TH<;Y1["%*V^]1**' MZM*7H\AKT"# .Y/YF HZQGHA7C@F=
MH4VMN;GWFHS,-=FB ??;CA0@[Z5EB%\M0S1Z+201Z+5/53D#\<D\G8#I?5#Z
M,3DUL4>K#?\+8 SNI_=JSO!UJ^ >4[\M\PO12'!B<DGK99F=B[,1A7;!F5YP
M=7'!(!.7VE\OR\PPG V!-[O]XN/+9B-^\#[.TJG=5;#(:.##3DH%5@6\21/@
MVET&W60)5%:U40Z 9FH\U)34T> %T%3J[UEAXSA6K%MC=%0*;>HUW-]2KEIY
MC6Q?8S%#>&E95>49P!$(FQ:TJE#VK0M!@H7#RD$)G0,RS"%R=.ZO4J"97[TP
M,T!FF_D#T-A#/62#V-YQ!=SHG57%5($JRLW\S@$Q-!:4%8#ZV.ZV7N=\8<;L
M;K?5Q/D50, 8++?I'/%'2F@NU\<.#<3-]9 ^6^E0BD3@OOK>>E*#P+I;A-Q>
MG&AK1!\?O"SKZ0IFDD?!3.(P<UW,#!>8N3#LCSIQTM;X)\%%X[_[':# :^#X
MZ;FWJ%*G^>N+L;M*$QS28=P9[.U' 5)M!+\P<=U>@F@(UH"HK!EB[$9AX@SM
M&JK%]%O+J!8V#@9S5W8K:KL5YRTO=@R5B:BFK3FHCS+,@Q9NVS\O#P(R;DQ6
M +>R L-M=5"0<1O?-K U]RY61#*TANKR L<6K,ZU1P0C@S]0:VD!*U3['LO3
M]#4 E2!)W^W99'L">W&?S*9T-\NB<0..+6B/@88+<+> ?G'Y>I;U@IVN>\6J
M(Q)N"D%T&Q 4WA<$77Y$<<@G!]'5)P?KG][ ^IZX\P9WWG!?YPUO09H;?!AX
M1V(,C*6E6^L^'#^KC5<QJ^L6)%^ :7FNG5Y8ZL(L@T5;N]-\!Y2HCMSHK[P'
M8#+[6J_:*^OR?WC#\>5#!)\OW[O%!GQ0IX4Z6\<F>[S9OIR-1FK\XQLPZZ?>
M3V+\56EOYNU8[HHM>2W:FL2H4@?D6I^LX=I%1 ;@TE@CH*6^S,96\9O<)ZWA
MM,%2CHK,!.,O4W=^F[9DW==*34M_'KHQ?I$:9\:!E.HD5945JM"J;FR?UE^U
MH<SN$<!RP.?BX<&@%2+C7%G):E\[!8BR=DY=?/-.8).&=3.-7V9CU4PA,%,@
MGJB4T?QCF&%=@Y6E#QI <*51P:V!M_R.=FGZ_9>NC7@FXG;NY3-=L+;)@=H+
MIGH%# 6KMW%EX[M.&\\6UFE8HR%:.:MU4-5OTN?,YL$^ //I;S;/7[(EZV)@
M=',*QR4;^5BP6%9GHLK0KV7YM8G2-#)D6/4-V)4ZPF',^Y=&.%\8 ]A[8QFH
MT1_[P$ O&U=B 2/&28 _M9P#JO0W,/3!A@-I_&#R"+71W8K_;XT7U(AN9QP=
MU"YJV$F=B0M^E;1.%[A*8!QK!C0T&#4TZ#S8B;N =V3BT8WH_\<<LZFNL_PK
M_.?8PM0'[>&=>"^D\;<PY\S[EWZJ#;;):1ML\QM(6WIQI8Y%E;7G-I-2VTD:
M8ZW[4[>S*,?'I?[2R_?_??L*8>[I\PIU KY^XXRD.N4-$,SOX+1L+1#?&Q7@
MHV6-;SJ',QVTFALCOMY,O0_F5-7.2*?=SG3&9X=;VUVWH7]ILU\U5]GD7%&;
M1P:@1.>'$_[<?>P,U*3B7B"]<:LLP^?%R 0 C3+26_#Q]4N]A^9,6N^;C9A9
M':(?U=W$]<\Z. >[>/%5F=*1.NU%5@OU)B;Z& 4>VX"=]!ONRE+ %0/O]3=Q
MHO-&]!^O&:71@SX0>#%%'3.V7NK3Q1D6K.6+S8LV8U;Z8'"F#/Q.U-AL%0Q6
MGBB]!_J4Q5]D]C9_6<"S/7%K3A[UQ^-R//\M!U-"GSX9<)=BHB-97ANU59VS
MR4X2H$Y-?M8]"[NPRY.1T Q8FJC!_$C;>N-BOJ0+QAK,J3"D;:US_9>?2MA&
M_=571:6D#4TOQ Y44JUL<H'Y56<7E!G,&KX%6'9:2&6V8B$3S[IG;A>GW+ I
M.$GC4LLA/&.LE[%4S^8'9)<]*.IZ=F*SR>U)V^C<T/RBG V\WTL=PS=_!IEJ
M "55HP((6S>H,H\'"A _64ST.<+R1W875_ZL3ZN!@,M_GH(>4<!;RW]O,W>6
M_UZI$Y#>Y;_J(,[RWZS-N?Q70($V\6#!-S7PM[8Q8.I:V,U6B<IV C"&G#Y_
MM9!S?IWP=&7&Y@$ *]3:KM,2:?/KFV$N(\$^*-LWUT'+:3F"O:B*^JL5.)WL
M9G!Z.@\UFKL;8J:[.<[#J49WF$.27"<"@<4.<S-Z(*_*DT;,--@OL_0%*T<:
M*^>&L3L#-N[+PB6X VJN0]E(Q^3LW1^DRVT\#:.;:8UP\FBD-G(4/6)H_N)V
M86K9_M<2E*<.01^;,S@P,T23L& U-S#/_"]S-)V;+O7<1VR"K_#CN>%*$Y_5
MUPOL5XR_"A0!!5<M_J+3!^JZ55LVY\:,<[5P.YK?G>;_+;6.';7V)HAN-6OB
M\N/KZ-_)GC%VULE):8Q6$,NOZCI$=D2[.]%^+D^!%$96#%5T8EE#,BU_GP<?
M!]T@T'D-:.LH<I\4>;E(+C1N1/%-HYC)FSA6Y7$E)L-"&>/5ZE4#E><3:\6:
ME#FP%4?Z&9.E9BU4DQAHLZJ,D VUQ6>2&1PQ'XB8"C;LQ.3\+!P)G6E=G2ZE
MRZ2ZI[PWFS3GUC:*".JQ,J%U&W*%(6S"GG:)3X6YE'D\ _PM*XN^G9RB[N".
MVO=);1UZ[\1P&DF;2W.E(Q+F++X<*_"Y+*7R0M\_]";E")RYQ@D>B;,E)[;3
M$<V<]L^_WH07WJA,7TK6(4/#4<8I=M2^3VJ_'><C82-=%VCC=Y,BK!%SD>KY
M2 =-;+#!D>AA!-+DPB]D40M8$Q4UL&F<CG\M!.[2S\$_ 5?9!/6FXIO6P:D8
M:R_T L6M@5O/*AT5^J'U9(K*U@-H$C--.-(FUY^IN>.B[]@762$JPSGZ5CY8
MPY/1N6.2^V:26M< T:%T$QY?CF,VD5\GK_=-BO^ 5C,%5<R>B]1XDV[+[U6+
MG4Q$4;7!$HU"QV69F80\'15OSNBG@)SF[HIU(AQ)[I,D+QK[\><R,S3(O3.=
M; [>G:JJLBIJYX'?NT)8',JV^9]@/XR, ]?8$8X&]TT#\)?5Z-S+=#RCG!B(
M:EQ;-9G:2V^YR4UN3_1L E![J*=_ >=9W\+059A.3=&FYD*G]9IJ=<6CYMA8
M50[G'BHXHD_7]25^G6%@\A#\YL)/>Z.U%J?ZQR'8!$[]/&@ <F$'=TZ[-4U^
M+*O%D4UK/+37M!R-[A<>E1R.X?W'QEAN'%NWY?>MD:1.0C%9*HLHGSQ/C8DL
M359!O;":<U&,]'69)CS4'(:9+\PO#>F;"W)HPW@F F .6)I0OCX ;_Z^..0T
MGQ15AO05)5TJP-P)=_)VWR;YW[.B[AQ.:Y(>VX0A>^G*Q-BS>4J>D\;[)<A[
M?<YOXP--889*IP:V\=8FW=CF[4VK<C1/B'-D>4"RB*FY!MA$4DTRZ-\SV%!;
MT?5D,BK/E2/)@YIS.J*L])WW4WUU_[2HRO;TWRB:)NFBK2(#)G<3XP;%<RS&
MQ7>QP,#E.&GC/JVCDP[R&F3L"BCV8R[W?J'1X=8]GMUU4ALN')I/3!U:::X'
MS&\:F O@MJJ6O=.UR)(XU@5$FF^?J9$NWF0O?\Q2&!7(?3+1E[DZ55;>GP*H
MZ6G;XW6;+[^X^WAI/1:;G;Z RTLJV0%P3J?.A']8/0B:IF@ME<;).E7CK+D]
M8/(31W/CL>.6=>\K-G]V='L@NFDB+2XUM1: V_X'W/ZN%>A;8W)<B_F-]U2-
M55Y,[=T>1YC[UH^+LZGK[PL::QYTF55![9]]3TV*YD*AKC<H1M,A:LNPRJJH
M"T?"!PDIULLQQ9$Z;M+A.P9+YQRL]ML;ZMKU:6)0]B%POJ1267O#K_/\/#!Y
M/,_Y-HD6.G)E[*#NI7=SF7#^J/HF3IHJ9\VH.A5U<4VCX_*7:5-TN F(=2VN
MYNJEXZK[3>D'YW%J:GGJDE%M<2/+9T"[>94\;3=WBBZW.::=J.;*V:J>@.&-
M-LSI*'G?T;1Z)G61"L]<RQN+XWFG'7.!K[G.U[T>IZP2**ZW3'?H-N.%.^6+
M:%,W4G4\*E,=@)J9.M'@*^H^27,/4'MM.I&@6V+9A,)LF4=;M:.]2IMUE.J)
M1C6=L0M^0 X^X70Y)[L=X8,NL2+TK9E343?"\_EKI:^X^XNLG0X"JW(R3W6S
MQ9SW@E1O9I5>GW^A=H I1O_8A0[LG=:U[O ;8TF7-5G4LVL%SEXFM#5;S>75
M=B%Z='M[U==^25VDH_/.'5G?WFD]:\I_-P6OYS53ZFOGTQ0=S\7BOD]S?:1K
M$2SJ&<PO]/KPXT17!I73>8LR78-06X+25!Y-U7G97J.TKNXRA]N"I.8^WVRA
M&&R=@-:*%$T!@JGXJL9:N"X8&&(&*VQRHXUA4$_@RZK=ULXPC3&1F6O\S6R;
M7RX:NLOL,3\=]76.5FL?%96MX]C&AV9[(F-7<TH]4>*KK=(NYL*E"SGIC;+9
MYI=5]M"5,@;>[_#5TMR9-H%234SK,Z2CMO )D,SV7+!5CJZ:B/Y>6].]J52O
M4T6*2LY.:I.XI4O73YMRX]?-3PN+GIUOCKV[E>+A$6G1UZ:!S<9="+\24M<M
M,\1WJ<S0'#9?-VADZM/)*ZK-[1['O^]H@'GW0G]^NJLK5-2VBX+? ,5"QR]I
MFA4-8\J$FIMX)XW1 )Q]L21"QT:>/SX'2;\Y);-Z71=_.6X\J5:IM5?8RV6H
MFI]_FI4TP<=G%ZZ]ETL96!=R&]N#.2 1#%J=/UNY-6\?M_?KSVVYV+-A:;*X
M+T2\%V'V"U!NI:XM"'&N3)/(Q2<P*ULZ[CK$U[T_;>4DY:5E4]5G?N-?3W@I
M[M A6+O; UUQR3:?N:*E3&[MCJ5^,FV1I7FUG.E*R.1*BZ-C.;2W<^:%*NP%
MS)5S@ZL*Q;9QRK9%:#,9<->+VIYV+GOZ%Q7JDH^V,F7?:CEPZ6PUW-J62["/
MM4^US&)O'*[P4\M#MX=,3'8),E]T[F)I3JL:6[QSA/.?[ME2Y^^OVWN\^P"M
MO[>U(KOG4I8;VQZO\S.VIH"+$3%3E$NG4[<VKK'KE*FJI/,^.D=T\V9IG<:Y
M-H5[X;9^'ILB+:8^7A-5*MNO+\[UNM6UKN-A4_G9M&=96*R7%;)L$H_-_7CP
M'<R=O+O-?%XYNU.A2B.@MJ46][^-@]$I"&4M=XO!QK=HJBQV^_$NK7G)6Y'2
M'E;J:9O"G&#.F>8,9Z8U2_?EN@'PHKS9O),"J,[6F>V":"?-HW$_,J5.YDV+
MVMOG_G(Q'UOG9[6>SWP>>V&*_[YH;M-EG,5FVUV2+;H8"[:AZ8*8[9X5^45-
M=<F(US)8EZ6LTPV/Z'/EA6LXA,F/.O;-DDJR]-)C=I8P;"-/]FTZS:X<"^W?
M6B*;DCPS7;)@WK[GDHFWV4<-C]FB!L:,D!?/92][>#[_SLM'Q5=E^VH;1\ R
M6=.P0Q=Y:U[0F:-8@-7^M)6XOHG$)9D22]:$Z=PU[SASL1V3;FER:4??SCWI
M4K064IZC5(ST4*@>*C 6F\':/FS6U^RT0U@2#FNWU)W2!FVMLO89$\1HHC+:
M:OHRRX[GMX(:9FGLT07#FIJ4AO6$3:<V4_9O7+QN9]7T,4#FTJ.Y.=2@8MMB
M >:MS:X&H_6?*]N^Q^B2V_7GF;<\NOBIJ3-,HOG7UFH%XWMMQ[E,Z2B^%E(+
MQD;+-'UA3%:[[>#5[D_3A;$V^ )?ULUKFJ9R2WWK@)=M+&MEHV_FB#6IL$C4
M6'?C.QOF+R!76)*>3,IQ<]T5'JQF*EO4;V@[NBWT7OOR8G$&?J%"=K-"SZRP
M;KI.S-OOZ>S^S@+;%B(P);NY72#__[1C6R^PUZ0]-7BY.,99EE K,Y?+:2LX
MQJ@[%<7(K*VCWYNXY#S?Q1;@;'ZI8:TFFVI>8T9;=J:VFD'GMK^B[O>QF)6Y
M:-=DFBZ:@.B.;Y[+!NUF@R8N&[0?<WG@]A:/X01?SH)-#&2!&#K0THCZI7#1
MEMBLNRY$5_8O<R>6JCK.3;BF7/]LHM'9MM$L*P7*8SKW7FY\BS=OB6EC'%J%
MM59HQR#00'PI@/H76E;J_C^+-YI7=1??G">:NM)Y<Y"N3 #:>I*M:=NVIT1M
MM6Q[=*1KKNG0)/P"!H^._RVR[[O'69T;9'/@;9RO=E\ZYOA,5US\KF<P;=3'
M!:OH@B_7DM2J79T!8-0,K.?OF9#S-,@5=55; T+?S#6OU)7)!)A#0 .;/-GZ
MAC<?)W6OD#:OF^]78PXTX4K_FBZ[;9S3U$.;=VM8A,\NQ!_U&87NI05:*^^$
M?)I"%HO0XFK#B>N[5;?1Q84!NVIMWR&<QFX.ISU2[$QG0:_;Y*7W'E*W04K#
MD)>?'U_6&/WEHL/Z!?ZJK<.ICRDL7+0NNFUR;7W3VIBBPG@U8#:*;_H'I/U[
M<#2,_':@2;M.B_0L4\/:WGBS!P"FPKNU[,4WE.M>* O/K-MT,M5'Y'-+_N^9
M#4J8#BJZHI5U%\[:/C$3460Z+&&UA'G)F3XLR6<Z%#:U4V[J%1I,(/B?7MY4
MHH./FW)HT^%,V[E?F\)92'U3)Y.I=UZHT85=,%-I!K4NE_W*':0HZ:T4K=D;
M:O=$ZIWI<VJ896%$F)Z )R>F"Q'P\K <928P58+J ^;Y!\;Q@%J?#:8T,JX)
M2,H_\"#!ID%!5FBK/KLPBCT"_ ?!=, O>38<A%<_>\O.0999K?,+DXX&U%N>
M;W#C?,-@$'I+4V7Q=J>*-PM@]8%Q/JHF*08<:S%?= <>6MP\TXY\W1Q<U&O5
M=;>KLF;FW'>L@ >1CE^(2:V>MC\\ XTP&8GSI\78S-$\]*P9JW$XM8<%6M#H
M_48.S3;:CQ?.UR"P#MBT@O_/VC<W'P_,1S].L]7/:#0  +ORXV!P]6?7#8OQ
M@ 7)K8:]_C-&J)OL3DT6AVL-^Z/A7,N]("!:T/[OD_#)4I+OT\##1L#:\>9?
MY2M?)9-O^LO/5N(PRP)E96G;6)3<I)P#VT-/(^V11=C7!F'_G58_/M<PZP'"
MSB%G>;W[OS4?0?6LN3%W99[%5QNLUD@.W_5,]-5KE[I3VZ>MB#6X9ZT%']K&
MX6V(W9[NC6.JK3#5#9"5"OGUN-*U@E$S0W [59Y?MVI]HV/%6"PG#V]D6\VV
M&F<8J^DBP&8]MV5FNFGY5W+$A8T)O#6WYWY88LT=^L<]+;Z[Z$J_KU>K#C'V
MPSBV/N3][(#^:,.=N Z$;A+%92"[]2(.G8UWC)-)S'W.M\W)^\+,!\W)N\3&
M+ E]%A,'R Z0=QR0&0U]3J.> O+&%G]N_K?3%O_B9/%*KY%<&IVZ5-+ZQW$D
M]''$KV6XA\3!)8ZYTL,FFW'=KA"#^ G%&TK_Y4+FJ'1O5**13WCHJ-1S*C&?
M!]<#V[U2:4OA,?/NV":J]E9OOKLY++86MVW%FNT?*Y(D\4F0]-2JVY*+<M $
M9K&/65_-=D?@N_ME8>R3>%-MX@B\,P2F//&#L*^1T+UWO%\N75D8U[<S(';7
M7-67%3%YYKP*1R9')D>FPR!3](A1E /WSYNJ<LMW!6^K>/?4+'2>^[X3V'GN
M^TU@Y[GO.8$ICWT>TYX2>.\]]W?E&&TC]+^[1JSF/[)IY,BY&@]-)>P3ZJC4
M<RIASOT0.S+UG4P)]6FR^\[[CJC5+3CF.\ADA$9^N#%D7Q.EV0'C?!?)A)E/
MV"WM;T>F!W.3$N8'M_6#'9D>C$R$^2&_93RJ1P[K3H3%W]I(>*IT-;TV+FZ*
M.]W%A=VW  L.N1\GF\; -]V,'3+8]X_ H8_I+5-E'8'[3V#"L,]NZU4[ N\"
M@6,_B&YY<:1_,?!=<];?WM5RV%U[E01^=-O#%^=5/)B&!]\OV10>')4>F$I@
MAH6!HU+/J42(S^-;9@0Y!_TV>6MW/5/>-VL/8^YCO*G2=>;\#A$X 7/>15SV
MEL $"$SPIE%>1^#=(7!(P>*^Y0&Y<\CONOW_J72G$EU[OIZ6\JN7%;KSS3@[
M-.\<^]$-M5V<0^&(Y(BTAF_NA^$C.GV.2.L1*2&!\\P?UC._L7/-O9D_^U;+
M<./U]UL:,8Y]2EE/;> M.3F.F0^%F2,_Y'N>(^&8^3"8F6#J)QN?83AF=LS<
M1V8. Y_<MI#$OH3:'I4"KT4UAKG6IBOCA6Z,I@P+?F:Z3<L[W,T-8?>S<J9]
MC$.0T,TWH-\BB@?)W8OSW[ %CQQ9<<Q\0,Q\RQP=Q\R.F7O&S.$@=,CLF'E?
MF)G=O<[//3'SWM>!N=D):/JU'UAUF%N8"]<<"^U *L]NTFC38T-'HX>W5)P<
M]9Y&[!%+]^Q]5MNK-HMM1<<>6%I;,(@W/59VN3@/3Z-;>I:.1@]G][!'3)=R
M-%J/1O01K]?NO=OZ04UGU=@#12I@3N)8>:*NU?1.!6!VD,N" =\4K;=CN3W&
M8O]Y)7&=:7\U# 6.01R#7(<@R2U3/1V#' 2# ((<*H/L?61BU8IJHA.ZD?KT
M_,#"$S@<;%PNS_E5#Y[0/<".2/TG$MLTL],1Z1$D:?<+UO97N;YH5&KW3ITY
M4X^?-?I57[P[Z/!%-."/V(S V?]K-6 9T%L6/'$T>B@:Q8/8)4+TG$9\$#_V
M(?N/4WW=&_Z;%:?/_PW_M*\^$=5Q,39Y=/SB/GZ9U=,B/[=_*L:9&L-ZP@$S
ME'O@;20;7F#7WZN4J%7F_0,/ @]F,RK*L>^5E1<,^#]]+X>?ID-X?E@IY<'S
MTV'M*5AEYOTR&RM+KC#P/1(0XHEQYF5J,20;T MC1H.X,V9=?+MQ1)CT1.AR
M-[  \XR 94U@8\I,SUY_"0^\3T,U7XJ7S2K@A0UF?29J;U(50&(@AGFN4O5L
M-/7*W!/>/T*P MM5+-X"[QY?UGL6=@">@85>_LAJ3SD/UC>%]Y9Y#O:-EYY?
M_\Y+NN>T+V6#Z-)G%N7_VR?LCK64ZN[8.C2Y8;\87V?Q2W/'P2!<<_*7;Q@?
MD$V)A.D@69=* ^^5FH(PU7J1>LER*,;'RO"@_O44-J.<U89?RS%@@/GBN".*
ME?+R607?K;RLJ.6LUB*2JE%Y-IC#W3+J-')-B:V9,2GK8@J3?5JID9@6I^K9
M69%-APU\=A^TT/8T6#PBTKK46:I7/M*!-*GTXA\)OD)^<3NZ_^KI%MG_?5+D
M,@_RF"22,$S!Y4JPD$D>YUA$&>%8_H4)?M(^-:S:-4S CT IT/DK,DVBGXK1
MF3BOG_QX$>L!Z)=V?GG3KMR:/+^WK;$:!H2VK(0A*>A!5>EOP9Q$;^;B >;F
M__?)_]Q,H_C)\T]&.8&DO(07:JGY]X_B^67TOU(5WSN7QE<JV;<M1+R]6,AU
MYVV'BVA9U ;ALB+/X>]CJ=O*3,^4&J]\4X?%;;)\XZS[7CV30_C%&Y4P*P.\
MM9*@;J:%@D_U[RL: 489%2(M1LV7VB$R9<#,CI*6556>Z;1\WSL;%OH; +"S
MVEH*.; C3+JLVZC!P+MB9>6L\D9 '_W7&GZ1AALK=:K&,^7##Q-X ,BBUQ03
M,(D,_I=3,6J_U-6>>5'I<18Z%+ZL5>;2ZRU#M!MK),@,*[YI<4 Z]'$J1O#6
M2[57)R1R<;?GAI6UCZR2'\$L1WKT^3#P/F4WT2@NT J-2CR!><,7EP;MT@BE
M\*'^K$,@KP +35X^5?WL>'7E5RN\'1(5O;EO%* >L,('X)'J5-L.^6BF1<12
M]EB-S<>PJJ^JW?@.*7R]3Z-9UK)/P^%FV[3 S)_0@I=I2P=F?0Y<-A9C6<#
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
M7I>0'O C&,GO^([?J9#\G$Y4I-5B1?OTD;S%Z]<RW8VT7 </4D0R>" !]0,
M=RZUL4=>A;"V38X@P&1 *U7!ISA&3I89 ZF?YK"%9+'( $LSV QL<=],$1:_
M0OJ8A5CTZBG,'\JOLDY89@A,]AE>-.]<*K^"WAJFE'9MX<'9T]19<4B*%B#@
M]Y0TPD=2-<G&+L:U#[D@5*M/_!F(O76^_9.-MHP7DD*FT01'_;\/:;&:%8#]
M;@9@_'KG+V"Q[_WHR7_.7KUK"E^0O"T8MK>_=9.+Q8MMDHE\H*8D]2ER0*&1
M%-^"-?FC68L$0FOQUU=_"1?!0ETXNAOHEF:"QG4U/W 7SD+S[;GN:<'_.*@\
M4/8 XWR""5DJI?]#%R:'Z,8+D6#!UD$"PAPY=E,\;!.:Y<6RNO!<[KI\_);-
ML%WZT57 E&E7PNHIE%,?57IJU;1OTV/33ALRN[G);*MR:A0=>>E-C$X3RCN
MLDD4'_:RP3!F',"$'X[DPH^P)WB6K:,:X!?1.LC75*PB)![V&[E,(I;@G4N>
M-/.S$#"7A$@;BS192KIB6]\-M2XUI&U=L>S!7^J%@7[(^G6C>P/N=\,D$%^^
M:0W\3E>V&E?7Y)EU,F9)]LV2?(<[:):B2C/F(]5P/GSB@;Z9K>CEM <Z9(.6
M.9C^NQ5?<^'UY11+Z5!['1+XM>5HBE<XIPV!7 S$1/ ;P EHIJ8J9L(>EL3&
M @XOE]0UTN?/GPO)#,,LUBE (:4E?=<9(F-&HN3IK8Q#&< \NY>U7;;CYZH-
MY+3K\S-KQ5/02Q_*WD8MEF(/I18.2DUQ=WYY-ANIBWH] SRK45%O"3;/! ;=
MM;(M\82IJ8P.K;UI7[>('O$$B-5*?3M+P.[K;VT@#EK&PS'+J2P*S>VT*!SS
M,(NB91#UL2BD8V'+YRL=JSH74$"!(J6&)= M_)6=ZE/UQ\W7TMX"GYV+B=I+
M. 27:OBD"!8!)WS;(>:4[6&H"9(]DTDU.]7LH"H0'^YAAK:IJ.91AO8A>^CD
M#%B)<PAG&(KKO1QG\*6WX8/DVF=]5(G0R.8CV= B#T .H!6*9:S29)6DR$I(
M_.SA'5T(SEUJ%&IPTL3/TM]M&*)#%M@"1-N5'F:?5_AM&HKT%,.@IQB[;/7F
ME'WLE]J$#=U.)[0&'IML#12T5_@$,JEF&,S7A)M-VVR"+4&8"J'=>JLW!G_Z
M%D3K)HW(+9/F*5D#.3_ '^ON#.)H5C_E,N@I%TX,S^SF,U5QX=F!C*#+&')8
MD8#Q05^\T+X>H$KF1%JO)'\%'/(-X)XC*QDF+(A.#S^!X "(;EB9^]RI$RS>
M5 %F="!3QY_J<@CW5'VYL;TI:+$?!XE=$  (D2"YCV&.>0NCP$#ER2<"J:#F
MTCMA]UWA!_@J(%F&,R\(;.8-[_P"G@/(S__XA0S=^#!)PWN\+\4<^(S&M#$>
MQL2]/T?XHCG#PGX/H*&8,R*%B#9D,T)=DG:,NE 4BO0%0[*%!T-%19R R0[(
M"Q=AX,-00W6M(OUXH/;9 V[#!6^M@#=E>EM7C$J(-HG^7 CIBE RV&=\$!:R
MQ!GH7)OHD+<$>BN)BVI94U25"Q#%T#MLH-[2 5^TJ16"/X'WK!X\FM8A&G,*
MLH8EC6" ]7^'NV+@8.0W!9'2US*K11^8"^@ZVUS WICD:AN',+L"VD IO<+2
M4L.[K(UJ:=VC]H@REV,V;;82'AU1&0:7@PQ\;B;@1]V!<57;5'9,PQ4*KL/:
MV[=8L$B&^@!Z';QV]U*-?4OM[P]T1Q)Q[0=Z4B*EHIY288J4BG&LY693*NK"
MNCM*X1T@^ X6*<90<2CODX=]=G!,B.UR.:'2)A2[?4?34+CI9UKHM*%122,J
M!;IJ([R$TVC;BL;FAY_L;<C(NK53+5F%KGG76@<=J;H-A]]T%&MW &4'N?=;
MX\#35TLQFRLT:$BBQPK!+=M'$H:C>(<%$?;MH+X^W=V.[A8X]Q(QK%@;NN(^
M$&^LUU.<?K93E79T*,.T VNU,TGF CX2[IS3/?MA1+4.JX5;.SZD0NX^39[
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
ML5$Z&S^AB0;5-2NY+@!99!]D$U[&PK:CQ5<U:FAM*<.-ZYN7GL"*(,"3]+X
MC8-OA+P!=+6Q>'8,"X,;4^7UCL35UE'O)1/Z7^:0UFP=E&E:EV.#@>7F:\:!
M'5%;F56')TNV\T1@"9@([D?,C: A+\R7J'0WN'#-)*0/R*4+0O/G@:6V615Z
M^ZL]B5[\\VTW$3[0#_TYO6.*)S_O8!7+A,4[&U/;MM;*4"JSD?;.?406JFFV
M#9%65DJ9F%1/2^%BEZH PW6VCP"OY?P.(R>&LL5MAZ<$,RUY;LI.DZ;(E*F!
M<&OJ&8_\ML[R?/INJ;JHE1;.J!PN-OYSF@#OX=6?D+6D_1DO*',=$.]( MKO
M*1Z<6-8\:]E/ST;+:0=Z[,4]'=_UH6&]#7Y&_F5C=WZ[M>$"L<L:&\G7'W;<
MB.D4C@-!VGG W;0:6@?*\$'[J)>_4A)?2W@,.U[VI0@OE>P_77YY-C(V;Q1T
MLQ&\:91,%#;Y*!O 2 Q"-;QQ(''QN4R \OY3.FTE2ACX01@E ;O'6!WST\M2
M.0\GL5UM!(SZWM/IF^1F7%.2V^\T=8!"^@NYIRSY3U#??K/KX)46/* [Y%D8
M,(Y_#[1!ST: RY8^D.@WX*E[/^9$A?(S3]<!#00\ 2T0'G?#B[+,&8'?&72
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
M)2-D/$IWNE^MA5:*W-=R&L21IN/"N[ZL>[8U'Z_XF@E!)MJW;9;9]2R,D3^
M<7__ / I;0QV]EP8H#1/'@W8..%/$&TTQ8:O%Z0TV.<XF:9^5\A+?B+=32V
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
M $"4-!&'X%X#.A<UP('A%<8Y0#C+2R!*,P*H(I*G2G/_.8._PT.D"@#@._@
MUNS?$WP5L$268*,!OF"_$3:<FH51F#^C>8=_K2;BWY:3 5YF!$GKSS7\"M0I
M2S[B.HKHOP\D!B3^N0[!*I1FB/7[-> ]29^+/].E*M(_T7XL1^5;95"8AUD
M\ OC-0&*I(]PL'4NK6.^7#*OO@TS3AV4MH)UFN(.GXF?2LD*8(R+A F_K&<9
MK "?I<!*X2K/VH"N$ %OH&,SQSWY\-N<E9!$\)2@D3D;%<N(*?##K/HXB8'N
M_06\4 ,H/@79_\S>]+,D!@$'KV79&N91I$\1_!@N0#44,_IT8;B4^F+G"<$_
M /IAQ&@])Q1QZR@'ALLKO+(AZ "=U$.Y%G9,N35.!DD,H +R+0!A@5.\MA1>
M,*$06]U"#N;N%F6*5)>3=<F"L,4=(D1)X7!0>8*H?0A7^U:2XP4AE"JOG9I8
M[5P?P@,IJF.2)\   /LQ3-89%6BK),T9C=2A]A3F#Q+BZ_X>J!]Q,?,CZB[A
MVKSF K:*,BXL3%UQT!%<)5F("WG/5O1(/CR%\_R!Z^_ZA\R0>*]6G_BS+(G6
M^?9/:G(R($@7%Y*)EM4$1_V_#VFQFA4(L;L9L,[7.\I;[_WH"<3=JW=-50!Z
MH 7#]O:W;G*Q>+%-,@4T1PE!">L]V$(DQ;=@3?YHUB(]I&3QUU=_"1?!0ETX
MNAOHEF8& 7$U/W 7SD+S[;GN:<'_.*]^^ ,M-"3N3S A2O?OW_D_=&%RB*:^
M$ EN$TUUTP:E#<K:3@;/=TF/G380Z&<0XJ S<>Q9DJ8)R.2F4*R;7TPR5O85
MJ,PL!#V$TAZE]9P\DBA9+:D)I]V9$H,7C)&%:/Z$5,!7Y9&[%DV-0CY31H(U
M5^I@A86PVUG1#82^!=^%]R@:8:( C8F09#V5R^:V-N3Y;J&]0ZEL"MAP_M=7
M^^E:,ZU7HZ1;IY-NF\>0GQ@J?Z4QN2E8R[\PC@N0^[@YPZB.4B6E-;F*2V8=
M@4FTZM"J3/T[L*](+CWZT9J96$"1X)*B$P+N>+!F+!JROZ=S"E2JTS^R]]".
M^)+#Y'XZST#FS2MC[0W>^=;5#Q^_?*(_:1_>2G\DJS"0#-UN/J5$BC=7^6L_
MAS',A-SP"^5))A+NFJ@$_^P!&( :R=0FA852YY"*HR68(P!3]+Q!#LQ\$ ?<
MG@>HT4UG3/+ [V %XS<Q  *^@UT!OZV88<TL_-+05J06\('[[[C N\L>"(S
M(0TC)&C$TF62G6'B$,WJ*/2YU\$QL!<!-<#)#?O+1W&R NLPI@*P\!GJ+A)5
M4F4EHW+RD#G*R3JETA"OA-#I"Y%.=\A]6PXIF(#XP4-M@WS]N"0&W*SF;/UO
M=,Q@#>@N4=,<OB^\E!+H3? 4E/+IIT^_EA22Q!R5BY)4PAJI4/D/^AO)TW_T
MPXAN.(P!^$N?.6J45"A,8F[2HXM/?\D   %B#L0X>?1CZN@AS8 O @,6J*4>
M5K54"3T9[D8B:P4Y2G88<EDXDM4*%>GW8NC.Y15&?B:!!@6'$6-CC;D05FE(
M -YR"3^8=DZ-W$('<7^*83I;KY!$Z.\P#P$*1E3^ZR&$/^R=!1@E>0QQ050A
M4W9"2L;?."ZY=]6-11!(<Q2D##T N-J,=*KZYI?^,W(=-0%P$A J"R!=*LR
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
M1Y2 KYY(%.&_L+^P;JL\^/%] 7<?17>6Q-1=QI5FZ]4J26GT&$T<$OA9+JV
M5)+Y-.CWEQ@5%?!WCG2U!;< -8#QI@#^_]O[TN:VD23MOX+H[8Z5(R"8 'A:
M/8Z097O6L^ZVQW;/OOMIHP@41;1!@(U#,N?7OYE9A8N7"(H2 ;(^=-LF@#KR
M?#(KJXKD64@E%WFTW\+07= Y%(.K6+L.F+](/">F;X7-QKTB'&Q%K'UU>  ,
M"K4+_%)F6;>]F&=>011R9N"WF[B>QH4F"@T1$KUU-&B#QV0)PT#F!N\\(#90
M@%';7*@3Z,0=7Q!E\'4D;3XJ^A6__</X:FAB9(L=^@:-_5.<[D06V4]=[JY3
M3%V[\%Z(QG^'.0.9M;]'J-)OPQFRT\'#H=S4064/T.(C?\#T1PD8YX5V"UJ9
M3+4(\0D,M&\,.[]DACS&T;K:E/D3?$8CG83HW85B,] 3=LL?;)A( )A0M S-
MV*10X*;AEV0:A>GME#KDZ)L$M98T;&E(LALYJNX5T,![(00R&Q11! @\F_LA
MI7KS.=I&;[!UCC@X,')@1% 1)LS#^4S P^XZV/LI1D2@-& ))1^%U1IS['VX
MW/NZZ2S/YQO_ =*X=D) 6O/!"8&!C,([G!",0Y  6+AI(@^.[^Y%:6;9&+.C
M"!:<1=JWB)S%(A^F98QZVX:I/Y[P6X>]E2T6I@7.SHZOQ[2[V_+\P@T"-P_8
M\X=>/IA-?W!43VS7'^S_6+:]FZO?Q(N N%4% 06L6/<'K;IL*T+4) PK6#9@
M7@\[<M.(C U1%U7:+3HB10?%6.- EL;<I29K*?\DQ"!C:6YVV45L=@W@DK:3
M:-F,;K>BNPQ,N_?@QPW6/=9B'S4;*#^%/PD^8\H @BT7'U\1)<E;K#7'VGI+
M;!J]T4.B4 JH,<R331:=Y([=- :]'=AME?W_:1A:U'6,%9@OEILUC ] A;Q0
M![.[4@\K0S*6AXBW0',6)%SH&Y+NZYMK?2/$+@?F WLYH=8U^DLYCDT)BV_3
M4LHUMS]@^7[N#D9%.I5:[8-"Z)4(_X&$.:YM+>=?;,K+;VAD0TT'YN(ZRXMD
M'9ICM:&->3:R,=K/EE6DU26A!IL:*7(CH@D@):H>9E!X(FRB]O-PM)1+'1*-
MRN4*Y<4L5310*1H8J**!9HQ%%0TL67+Q0LE]1E[\'? (<_E.I4:%=0;;"W9S
MN"%373;1?0.]X^;<<M54(VS=)0&;S>1RS4R AW,6QY?B7P\7"^(0[0TSH<6Z
MOM$QMTUAXU5BL@L:B)O%"/<L<:8R$*#WY>]4  ;?(#(".<[>N"AF%FLC^L#L
MO*B6-Q1^L@Q2!.J)O1\0.03)-,ZQBECU<7P@DC?QN/L@C<JE#K;1*594;XHV
MQ)OH9[R8DI3BARF[$RG<*H-,()YID<>S142QC:,KU1/%@ B+#ZT'V-??+H'5
M2KSD 4TA&15NL[0H@7[8+E#!1F?Y%-)@:->N2VX2<-I")_&7@]U4LM(OUS=F
M=8$[:-7V9HG>/6,PW+ZDW3-Z@VUUD37LU+;E?^AI8'1&VV1C8)BC;;+QN9CR
MKC4.?=,J5$3JV@[$C5.Y\+%"S[XQVF)!A0$;CM82<_W)O55!!&G>3Q9+TC0:
ME6L4<,UCK7'97JM1L2PG$3U=QUH0DAR/(8C2*8M3RE%EZUB5/%2>!"JR,-(F
M48;J/Q]874#UP&YD>FSSHNW&$"PS!EEW#Z9ZEKO<LFRV+25G:/]3J4@'\UJL
MAF&*#(D%(A2G?E+-;8&1C>5@1#T/YK="&")IF"ALEW4\&)D"2X2? IP(;6!R
MHIQA0W<UCT*'TXC':?91P*$K'WY%J\_O6$ I9(9OQ9G+W3#M4A<RB YE(B]>
M5X1/(5>VFJU7%JYQ*">YLEPLWB_-5C ZG8>XW!F W<1'()9_INXM)9'(W,@E
M4L$-\3-!.V1*L6Z*\E M5Y#+H< <GP>4RYB'ON=X<NF6Y  @%::A<L7$!^,4
M>(ZR@%EX\KSP1C5!LK(,+$0"/L#P5 0K,KL%7. 1ICZEK*Y/E%8$F/E@-]V%
MYK!YDI;$.-<4G(L7S-,$6XLA^)^+9&R1 ,B%W-!^RRDK2<AIY1@F@Z$0FNZ"
MB.2HO(3/<KEF17XTYN#<>+E\0WZ(.Q,HE"]^HNP%<3LNAKW!8,G,!+N]C;#A
M<C4'IB"1HNA22\*"+1;B  @IIO5NM!XBB>G%2^*R8=%WV[!0MWEYV3Z=W[/(
M%<-=]?AKA)P2\G-@Q0^RG4 YBVJIQ4@%$PE;9D>B9%Y6%/$4#5438Q9F>3=B
MAJQ<170B5AA8=8/0<O,;0/JZ&:V'6Y4%":;YWLS#GG,YR<F;29JPEYM#$UF[
MO E;%(JX4>.KZKJBF#N-$1.CP,*2:7^@5Y3+N]!/9](LD,;(FA5J@73WKY0'
M:(7T\J=E["^4!SZ-BTC.V67HV^F[-MFX?DY5^^#R!%<"HKQ&!QP'OAK!,RR;
MA2%?!.$*!<M573MP6PZN&- +G.Q&_@!90F@LD>91$Q5$S$?UNJ6_R?(@!R?[
M@'VGWUW@EA_.A7L2!GDRP2(=417F8\%.J0B)0"X.<=4N+H^5H+XPS!78LCR'
M)3*5^83T2:)4W)=%$Q.SJXBE3K&KYZ0^P]4N6LU8=HOYV- Q 5#*'15PL+#G
M+%C4$/T5_UKX5FJ:TG;WH GX$LPG<,F07O ?#I\G.<A<D\@N+4D4=87+"O#B
M2ELE1LE%KRT(.PED!:AZRK#^T8]I6?;.HZ@O3QAL*I(D%%I KJS4,=ZR>@,/
M2A\ .O5 [,FYHX^$_X V8"]C(!29*UP")-D30H6<STK;L*;V-HP\L0"W*F.U
MRCTW#QCA-(<.?9ZO88KRM]VA=6^M  "S14/Y@@;MS2>K.(_YJ^PO5]F1$EY
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
M*JUE+= +YM4+0_L0B/$C8_B/.? ;V5= 9YJKD% @>$8GFA+S8U#:&(O]-<Y
MQDBE2_:8&H;FI*J'(#30!EH4,IH"P =E.RIDBSS$)LL"+93< \Z6S2#22[ Q
MX=KHMQ+9<N;F$Q46(X8)0UB(; EC4@;\$C1\AEJ:?Y6Q&J03GB3X?3FT0*(%
M,4B7&..2]V(!6!\<]W_&2"J0/9I$WA?8FS$9$N%6B,@[B.F]Y_ODRZ(3<34W
M@J($:L 821"S"SPJ41O=-U&,O TH5NQ5X).(>,"W3[TY\BV,4VBXTF<%3RSC
MEG^A^HNWO&5<L-R,0&5 (LUA:(LVZ%:I-_X#QP[257&*K@=&.-(F43C30#C
MH-/T<M&+/ []&MK?@2Y!)D0H_WYX3P@./7&U3XEID!X3'P85[S"XI<EF3F\B
MT*/H=/,LD7]ID(7SC)@"R@G4UY%&.&EL42BR7M(:\!^^!R9!HJZ8WPJFX\B
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
M&6F1[CA1BCA P@@&TVAQ192$>>(%T#-F:RE/2X%*(8C<C_D]3D*TZ&5*T98
M_:'5-7)'3/L+M"#!R"SW5.0 .L:@A^*=^R=$&YEWH36J+/=":S#(BQCC,3=K
ML%B,$:GTS?U8!^E'P @P.7GSF2T#.TK1'.*(BK?-WYRS!1K>/ _?[1GF+]17
MMX-_VV7)"=]>AP0QY&2 7 3V1*SBXPQ!/^=L44('Z&;Q1^G=L1F7\QG^1D;W
M'GPJ"#7Y!%V0*<YL1J:98EHS:'?,BU6-\2)?\H!ODLAS1*A<"49/7=F>>BV[
M9I3TE3CUA6?LUC[[E-L\9MCT'K%< BU2: )_BKSH.&21*Y!LQ$6>=8JH( 6,
M&A'@%V(7%9.9B\F 5P9_!*[!US>\(](K@+ZQ2P"53*J-S-U6A#M;09+N,$DC
M!)L ?^/\%026I:A(QH%QKE39JG6<XAJ['$!,/:,:XC@(.Q3:5;$7@"^@-P -
MU!$8BWBRT,(Q"!T3&K4,<"O05F/W0$@8U*<E\&'U)1C?0.T2I9D(,#HYI%XE
MJSC&5!>4)=1!Q"V]LF0[RC/$-6KH!*#EY8*S*,O63)8E X.Y.US53BE:<WAN
M"4*8+W O^@Z^G(HNHC"]G>)+=V2$$3TQ88 ,,#K98,IU <O<(G. W,(&Q4\,
M&T1KB;^6K',.6\7 CPHDL-7/X*)$7Q\^Z-H'>"19+L>A_0%A\ZT7)[1F\14"
M4N++.Q'&?RU%KM#8'R*]]EG&7KIPCR>#5VI:T)4TVG$R3=<Q  '*\/I^N;9C
M.;\KXXS.Y7\+J^IGPR_LFD<+6! II*!6: /#P .!E'D"4>(C10LZG#&79SDD
M":%!@9)[U*%8Y@7PNRRS(3/HZ/9!0-WR.IY1Y"0%>"^OG,54;#)#26*X(N;G
M*VI4^P.335[Z7H9P2E]2CB".94X;M2NB24&(49H]X!&TX%F5#.D6-@J_S4-<
MOZ5JF_QU@&D3L&LQF@*<$:T11F"#L0H%6DI]BK3(8.7+ \"5**5 $)3F+L1X
MBP:;I8MR[15VBQ8KEM<H^9V(MB4:TS \\B:>@S3!N@Y<+W1X3ETY)NC)J2Y%
M9BBUF#"+1 @=S7'EFT0'DP%DFBENA(87Q62!T]EZHW1;L92!V(OS0C<$E0F-
MKQQ;%G3$TK%8KH> ]72\.1HO$IM,6+ W=/1DE6DX('_AC%8Q2&:!3G$ZGPN!
M$#@37XO!62676"=&\N>'P:WXUSB,(G))<;E "6B4&;FE9!U]#,('.#Y*Y*H0
M*1R\MYK*DBF5E=4UTS(&>>9PRGU23:J?0J,;)Y=C<'0X5QFHHVM#"K[G&-3Z
MX!BHTH?$F, "N2IR# 6J%U,K=(Q!T(R)SBQXR1K[+\S#?,1)O<&0_ +SME;G
MZOU_?7Q#?S6O7FR;86F]/4]EZB 2W+WEE-8$NX<(A! 7\D(4">6$1Z#$',H0
M9RD2[)J2KDMDLXM\ZY:<W%G6!9FJ+J@98SG;NJ#W8CD9@8>^?I5FHS7L&F9N
M#<$0ENPMU0/?(WZ$U@(G1?LEK#J3)D:N5V"1RYCGR^7H \! :UB]+M.B)4N?
M!0"E^(/=1EQB9.FMEFPMP2BRQ="&&]Y30:LH=FX+F-T>_'L(UFX ,?+@)43=
ML8!92QG:!9';#:%?3)!CSBO%RMNYS+6"^P4?+!?+%CGFPSJIW,U3+BU/,:5S
M1%L,\0D!)-$U>2+*$A=<H\=8RD$5S*)E@]ZD^@T1*U'(B\DFWYMY2;DPO;+L
M17(E<U*4<P2)*GIN=*H79\IH;42D#/))@9->KW45IJ+^"5X(G(P<"[(B/H?%
M4YG*B D*Y5JAE^HUNK9E#+-H?_]JB9[Y<+7$D4HCKHOUD:]8.(0Y$NV/.;(M
M/@EEKXBW697O;9-_>NG&8,'E"0!),AL11UP%7L*+XQ0CQ&)PX$,"^+M32FW
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
M/B0;XEFFNPY&E&<&U$_SJI*6LY06LHHOJ?!KCZK+@=6"JDO;T-[R":-3 O_
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
M#.#)"APU:0,_W6KNU% W,H GUN.TY4JL[GE8/00#!IP&WD4DOAKE:C:O#<
M<TYS*+5E;<=&P,Q<SKI:-:J]C7IMC=G;&,<Y5NUN>ZG3UH!E79[<W28AW"!9
MI36IE/F#=5L;DTL(XB)+!$US/Y^9K)8HKY&; J$>D% 8VL+DGMR=#.G52]7W
MEW;7@[%!2DX76%X31#+F$R[UAJRJA0&+ *0M;G]HUO+F5P8@?ITF><(*G*P^
M42RX?C^5!14QTJVY+J=N<P.&BE>&'.MO%3DV".5QY'G4%_5J=%JB\*$!Z(\(
M&>F+">6_,0!I=4!U6@BH=G@9QF[Z?//=N5\.89H#>TX7Y-<__#]02P,$%
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
MG4W'L_G[LTCB'4_K0<]?9LM:KBH-"S9D8)$B Y5PE9H7==-3$I=-UKJ/#7D
MT)!\IU;4:"'[=G;D&HQ:NCSBY&]IH<B:>4\HHD"()CBP.3G.O0Q.=G*H;R$9
M4AEH,ZNPC[3;EGO<&%(H&FT4$)C-Q+R2:M$)623)K%),^)QBOYJ/+7?'#U7:
MV4KG>TG[EL[__8?;@GE#/S=I^?5^25]7J].LG.^JW<"P==^O>SZP>?.OIT W
MZ@!VD4G[^>LGG-*2K6,I2'H'$P/-6N\#K=:F@/;*U],=7F.?PUVW@+3*[IY_
MW&50HZS3J2:8>40%RAD%408/3J(/AGMM9-_SP[< #2F"W(<+#V5H]Y%_\U3_
M.9C[8QTTUI!WDD!Z\EA59@Z"$31X&;@7(6# /G5BFZ ;4LC9D2;[:Z879S8/
M>G+&DE+FP'451PBJ'HO+@$5+Q["4$OIDV'9%/*08M2.W^FBP%]_N1E+D5!/2
MLWDM.A0YYLP""$[85$D%7*E205&3U2R&V.<\PQ8@AQ3>=F15,SUU,URW@_&Z
M^7X%43D6O+4,-*^=&:W)$&-"R-8Q2W%!4(?Q]QZ'.:2 N:>):J>KYG1:QR#G
M0%?=!-[-9Y_'M<OVJ]F\EFVM>@D45[)&@E=";;Y5,@-/42%('5U!9YA+?2I,
MM\/912KUE!-3R>L@!>A,BE+DMX!/.4%*$K,HFF79UXN\C6B( 48'+CTTL_92
M4,N3R#>'5ZL;:7*O$RCK.D-%P;PRBG1KA*WY,@$AE0+)"'I!"4%6I@MS-@ W
MJ!+1 [*HM=Z:6^6Z0(P_CS-.STNBWWZB &HYGGX<T;)#_RH#PMM(7BSIWF'4
M4&B5L%PZ64P?/CV-K>'H7^%EU\[KA<,CG[R*#FO71U$/&Q8&CG$.25O'G3=:
MRK[E>P]C&Z)%;L2CAZQP(T5U<FJN(L,/X6NM!1])Z00KG-QUI6+-8VMPTFCP
M)4:/*7*5^_2C? +8$-- G:G30D6'X,W/7_'TTW*4)1<TZDB>>1&UOSV"=T("
MTTR6J!A+N:_5?1#:$-,\A^?.#FKJQ)Z+E/@_QLN3\_,H8?)ZNEB.EV=5A(M1
M2(&K4%O?._JB-,_@>3U>+11/GOP:WZGJ:4N@0TSU'(19;578B6=WZIZ+M]P4
M%B$;30XK$QZ\(N[+1(ZRC3QZ<8@0?9<J]4/G> ["HKT4U'UI>[*D&8G"J&I[
MZ%5)LU8*HM$9+#KF<E!8.EUJL"OB(55B'&DA;*K49A2\UI?\(KE*X3H6(P,4
M3T]7FKZ$:"R@X$BQ>_*)]ZGPO(ME[RK\$&?SU1F$U>T3%R/,G,908H# M*@;
MXAQ"8;H>-,V)6Z=%IQ'>CV=(P>F>?+ASL'Q_!32C^L^GGR:S;X@_XA0+>1"U
M.<5)F../=5+6.TD(VDI$(ZTE)L<#*'),H794!U>X 96-2;JX7%*?@I6-(0XI
M*&U,F3YJ:E?MF-+9)_(ZO]7$MA8A):X=I!CIN3P1HU5PH"4C1U,QISIEO*ZC
M&%*0V9@+.PN[G=&X:)]Y.9S$*7Q-2%&LK%?-"HIB$\6SQM=;;C!FC7WJ &XC
M&5($V-H$["/TUL>BS@/.RYYZ+V?S3[/Y2BKOYG@Z/CN]W)6V*%B(#))C]<9%
MORK"S2"5T11T!AM=GWW(;9$.*>QK3)VN2FO7B']]3< *S]MRNW/G*%@NK),1
MDJGM3Y#"TA!CA)B%3$J@RIUZB3R.:TA!7&/:-%1(VW,5]XQ3>R6*+@:XLY+<
M'NX@2"XAF,A=<9A")S/S * A=55N[7\T4$'#;-'%38FUB\O+V70YGIZ-IQ_/
MTQ:SZ>)'++/Y^9;?A_ 5%S]_7<[#NKQI_NTU26Y!@TGTER14>LS'BUS%*#"7
M5V?D/4&G@,Q:B,@U167<NQBYE;97"4VW076K-RK6%2&"!><<60.3/7V'LG:B
M]-YES[+N>YYAV/5&PV#IQL5)VVCSH,5).1:=M=? 8B+#Y2BRC8S6(.4B#5V7
M@+'/U1K/KSAIF)1KK>0>2=_SIH[!>X_29Q"FMM1-#,'YY$$SK3#Z8J/MLS]U
M!\J0LAE#)=9^^NNY=U KKPO& G)5F)V)TT%I43M8"*7)%;.N3RG&;FZI^G_=
M1.VIPHX6J5AM+$<%O!0/2D8)3N9(>N>T,EL?'>]S2.()B[3YV%*9CS[,SQ84
M2Y(2/]/GU936:9B&CZN=OX)D_YWUIABR^MXPLO^U"H_6@ 0\^!",=9Y4>W.8
M=TY);_*<(7F(^^GZ@L'-I=N,R[_B9YRN6VW6B3X/:5F+55X25AKL_.>O:7)6
M+WFKN07Z-]<K[S$[8Z,7D)Q>S6$%3C@#6*2A4#-YYW(7MN\ =J![3WMPZ5":
M:Y@*N,QKGIZ.%]7'7*SK?6MQ+W>FGH@JVM9KWSPM!TH)*$EKXU+(#GN5&CT(
M:DA.75O*M-+$WM2H]G#E$J23,/U8PXR789X_$+8%T;@&(16238$I0TLZ*F5
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
M5;?^"0UN\;A]C>7;BR>LI/EK-2)ORV^+=>!R3]PR*EK0)*=!L;P:'I))UZA
ME\*XJ0WJ.S46WA;I$!R\7KRY;3J[:G'OA;E*X?T)@2#[?GI3$G7DY](8A:R*
MQ9C!:1\I^$8!T5@*OBTBLU9R5=(&$^?I)PW!4^O-C XR;\*#FTS]I7;:7%OQ
M<[,^TK7,,/@$ME8?JI@"N8R6@>/,!QZ8"HIOP(*GGC,$M^H0'&@J[[ZNU(]A
M4BM9WI]@+7 M9+DJ[O.BES!Y/5TLYV?KE7XR7F77RFR^?B/Y"(O99)QK]</U
MC]DY<=4/2Q/GZ4"B:I0J^PGGX\\TS,_GZ="1,3($R0OYZ_5Z&Y$CQ'H-GI*)
MW'HKHE:]+B>XB63_!KT7GW=Y[K>69M]XR$A;R[U+"3QJLK&J(+B" 6RVBG%G
MM$E]TO6;H!N"E]2$)W<;Y39639/E[_805\7VZXDY,L%K7H*%;$0 9;T +T4"
M,L ^<F>YD&*#E>^11PRJ:+*)MEO*M%D":@WCB:O4K[Z[R)]\&]'BZY/U!;PU
M#)0ODH#2U$;.BXM*.-/I1L5=$>\KJ8TOGE\?2BD>DU>R5J^2#I7)!GR, 0K*
MP'-1TJH^Z;KM< [)IAZ$B[=M;T>U-K'"5P"N8%W+8EXW( $US[E*@*VV9Z,"
MG\@\65T[>1FA[.W%^UZCO/D3!V6C#\J>CIIIPII+]_JB8/IBV:F']'[%!4XF
M5Z!K-8&3$HG,GM:RVM)6. V.I0PB^Q*"85S+L %WMGUNPS&>GQ7U%JU+%F@\
M%"(R4Z^I=@QHL69>664++]N/8S"FLKMNKQ-\;P'WH/+U:95B$DFC)?T1 A5K
MHB'4T45OBY1:J:QV5/: #-S1=;Z#M-MJ_II5O3WRNR9X-?J@R GW"DIRM4%W
M;:O"1($<L":,7"+[O@TQM@70>M3KJ9<H )#%!M#(76V:[\!9B@4%>F:SLA&U
MW7%4PS1P7?5^+^OWDGDWTE^?A;)>=>,$@J;0D[P5LK]1<@W6>J\<.:>ZF'U(
M,%3#=WPN[*" 9F'Z;1/_CD0PRS]/\[IM]M6E-S^7@FE)6*_>2P*:S9>822@_
M?GM9WX[S3V%.GJ_3TF&L]SN;4D!I9L"9%$'Q(E%R+#GWJ7KK,IQV ?Z[<T+=
M%TE4X&O3($-B HVL]ST:DA[/$%VLU;!<%I4UA0Y]JNJW!#H$LSX<'C\<_[?7
M>J,$P V1W3!%@07OK()JZ]9'GP*7 FPRAD3!F#>;[$(__(1!+ /#XTY#M32\
M?_%B4;Q>XV:T\#(+!IZ<<U"6G[=.,DEDS;VEP*"/C;H73IO=B ?6950V8.+U
M^N?:3R]C@%AH<=8)+3H6G4QN@\GPU',&U=1R?Z7?OSG10,0=B'WOYMA5'L]G
M6P)3!L2JH:)2$J(O"BQW-.$4YRAZW82[&<(AU/*T9TY7/0VEBN/VOMTUH85[
M$S"SLEZ5?IF=?_(!RCN:@3QPW4<?X38O"'F<UFM$:S@O/H8Q#>_E;%)O8Y^'
MR<B+X(3D1'+A-7D9Y&!$:2W-+F8\SSF6W*=U=1/XAS+AM[1Z5XPE*68XMS6K
M26(LDGPL08%]HO5(*TRFJ"&(\>$1#"D6.SRS=UTRFO*B@V-RA615SEP#QC0)
MX]-K%ZL%@;1VQM5=#K'>IB0I)N"TLM8SNR98'T.?U@_;H!Q4N#<D>C96\ $I
M^#(L3D9%!*Z93Y 9TAQ)A#+XY($)J1W/WKON4>!C^+:L;_[_M-M:J6UW)NYU
MW:XY;0\GY=_>=MQ&D7G-$6LMHQ.@4"4**7V!8&- K9S7(3[A(/?"=IRM2Z9M
M((NA0 3I*02C."E$$DU2(9"P&+_3,*/GUN4 -@&/Q;:G]H3:J_,XG@D%W+H6
M.H&LU^4I+"03G4K=X:10W&@F>?K_GLG@:-E=UP<HX7A 1E<#N2VH8ISTCCF0
M6/=>K5"U[B@"3;(05=1%A:VJNYJ@&H3[,BAN'EGSATH]7YQ8?<0/S"FHR'5-
M;GI3BP4,28_<0B\R%])ISDV?*O"]H1].=H_$]8IG%!D=I%IG2#&^@%"[DUNG
MBLW>Y9#Z=%)I@7X(GM1QF+S+^::F7.CJ2;V-D_''E=#K$KL\FU^[,G'DI&)6
M9@4&"ZN'E,E.U1H!%KBQ@M&ZV^FB^&V1#L*C&AH].RCYP%1<I0:T*$HH5P -
M31 5C06?@Z:ULQ3-O4_Q]NF\@Y+PN>5\!D&_K17;L;+DVY.'INJ6W=6;ZCT3
MF!^78%+:.4TQLO.)DY\I) 17S\G(['-2.?5/D'<<WL$.']("^OXL_C>F9;T,
M>D$/_V6]\?IB/@_3CZL_&%D6F(\:(0E.LDZZ-FA0#'RP4C">34I]0OZFPQBF
M?S64.;+S.<?F#&IFB#8>P@:9$!H IX6; W>E5KH("FN3+&2PF;?><"[+D8_G
M/I.DV.]P!C2FSW#XO_(AG)%1:JLA.1Y %472R\X JI)3RBEG:X?)_ '[C;];
MSF]-F;['E\][E-];%78W=\D=3TG) (YI41M1)0@!-3B1BR5O/8?;%:';'6K>
M"DW'X]SW;SU9;IU";B'2<"A8D E<LAE*0!.8XUJ7K8X+;O'L(;AF1^+1(X=I
MVZOM>'DNY7V4)2@P9G4GLT)P+FE -#$6I:W*?5:19YGG.C(7#Z+ESH;_KG@>
MWBQ*R1:;E8:<$X+R-D!TA4&*7*',.CFU5S.+;< ,PF$9LBWLIMD.?O>/L_E\
M]N4IA\W&:+2S'JPQEF8-A<DN)P/%NXCU7A:6^AQ$V1)H>[ELE#OP7NC"R7TL
MB65BD"H0$DH05F+Q07D=^_08W WO$'R90S#QX="AFW8[S-"G#O%NN/!)X3AG
MY'HQ6:L>1'(0[:KG=/+"*5V$[-/UL_5(!N'^')>^1Z!$![]\M6QN/JB[HGYR
M<TE&$5-0-&D9UIP6*^"9<S1]M74T7(RE=^_7[H,<A#=VC.DP5"(=XX#G_:^N
MKSNF;^HE'O.0EF=A\O>PK(/_-BO+$WPLE[:\EDK;_3:4H\+M>.CS& )O<(O*
M)<!T!?#T.L!P.5N6M37^2&5NHN,,T%" I)S6X"7Y/M;X9#B*0.[0!G'GML_=
MK[O(QL^:?<;YM-K%,,UI=='-V>QL,4K,B6*RAL1X[;,4 P1N:P-C(UVP0J?;
M#=+W'?3]0(;@IW=GS<T.)(=47:->-AM#/ONTG$GV4_BV&'%3'*KL 6EE :5K
MVXE,/Q+4>A%,">@;3ZNKAP^A9\-06;6CB@[-),F6,[^&2>Y3SA2) D9#GHDV
MFCPHGB&+J- I:1W?I'G>3@\?RBTN0V32CBHZ-)/HF^KX+D_"]!RMCB7ZG HX
M79L,YMIDT 0+MN[@1&&RD;DMH>Y@&,)EZ4/EU7X*ZQN;_!SF=1"UC5F]&' V
M?7\2YOAC6(P3K=(_C2=G2\SWOVGG7C+[/[-)E-!XZ U<_5]P^7I*^/#-;+%X
M\9D>$>($/\S.G[R<I7^^*,2D=V&^'*?QIU #F*OXY,5D]?$DB1%*+IEV#$0R
MLAZQ0_#<:2#;Q5RRW-K$-K (S0#MFX': ,@)16<X7ZST-ZI7(O!<VZ,JA;6?
M'@?OI(>""6F.F\AN-Y)OE$7:$NA0PH7C,.]V>JBGEILE0W^;YO%B.1_'Z^9A
M!7@M!,P?9@^(Z1PU$[%D7ELXUQM_A2<O%>L&IA*E]C9C_/;<;,3-?9$/(HL_
M'+8>E A]Z3M25@L9%(=BI*UMJ@W$R Q0X.3K=>0B^#Z;Q??"V7N_XIX12IFS
M%%)!$-K5^L4$O@A6^_U%RS"R%#H=XGQJ?$?NWKD_(>YD^?<4?Y. JIV-<)(7
MH6(&CZQ0A* "N>U!0@K":XU&1'U$7^JX#3S;D>=X.FMF6O^QDCCF%Y]Q'C[B
M+V>G$>=ORWDDL0H<%F_/*/"D\(* D_TW3F2R^BE5D#Y*\(D$)K4R!HLRS/0Y
M(+DET$YRN?.<]:HH#)?%L 0EU?W%@ D<,P:,C4P$&:()?8H>MH(Y!,?]$+R[
M;=O[Z;+9-"03,E\E7L+D6LB^>+%<VZFU2;F(]3&_"]_JFZ]5#RU&"5G.CB<0
MTFI09#_(?& $*:*7TEC4-G;AX/[8A[0Z')*8!]9ZWZS<3UC&4\P_XI2^6;Z;
MA&DM@UU?-3!.+^G]Y[_:.0>W[1.:9-SV&E:S3LJW,5R#</YJ13(*J(25Q4.]
M+!Y4M+5^A-./TE%XYEG0I==1\,T0[E_5=?LY/W_]A(EFYKJ*YNVTOG9^U;!
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
M>(@&S[NLX5ZK9Q,T<D$'II**3DOGO<O*B%R<BUKP,MKR&0/='?QT?1/N>$G
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
MDI?5T8YD1$M'YS *6FJCU=W'<AS>20=M/[1:>XFW01KUW9QN>K]LH;V1_")
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
M0I3.B+C59!,X.57M)*+A(\BS6F9^E1[KO,Q&(?,A)S(%D8Q"[X@R#F1,6=F
M;@MEW?W4$U%8#U$U<,4W9?8['WG(Q3( 6I/6OK!@3&'1:^ R2.']"RL3:Q>J
M&4('#8JB!\URW68M7VO&=JH9ZT23ED4XN^CXV&O&BA%HK;,,,SBFE0468J0U
M.92RJ(C%MYF!=?Q\W;%F[&CHVD6U#6BZ90E(<5ZADXI9'019WR:S:&UF$ )(
M"#F&1D-47D0-3R<.[%;#TT6!#7*,-Y2()'JVE@)8 E68MC:Q*(-GF6>OG>9>
MZ3:-!4^RAJ</C090T,#ALE]A\@E7MP4>HDK*,\&%I[U:9A:2\:PLYYX*(3EN
M=?IM%1>[?NPIVOJ[RW7 WC+7("XYM@V,P2/BMP#L/_B]HPKN*[&'_%J\JY=P
M7(Q)81W<*1195DYJ%G,=6QV]09V 1]@JC?0XU/A(P'I8+781VR';=F]HTSR=
MW.W#?'L0UZ!-N7=^?K.6V\-(Y%YUI52N8-+&:1MUCBX8X40!:;WT'#Q?WU![
M9RC[J[;,W+J27&#(Z0^-RA+/M6"&<Z>BTYA]FVX >ZRVW*'U(.0<!&JRL;*K
M 5@ZS2$%Q5"J**.F@YVW*71Z7ETBA^77 "TCN^BM@5_5'?%[G(VG^>TDS1#F
M^#VN_CNR$8R)B0Z=2":E!B@,7'35Y _@N#8ZM7'PAUK!5U8.JN,&H:9M'1L9
MH@B)/!DG:P*Q*XYY#)$(%"VYMR%'OU6^U$NJ,^[#KQ9Z.98ZXTWAWV23!J$U
M<YK> C*O(_.:MFW%5<"H.=?8)O#T3"\6.^E^RXO%+CHX]@N:;=;R]6)QIXO%
M3C1I>5.SBXZ/G;>ZU+9/&5G4@LX-YRP+,@=FM!):D,/)A7^A?-WQ8O%HZ-I%
MM0UH>M=JO0QR>>2QU Z%G X,IJ4B=-X6%CR2NZ23UO?3YYIX&2=QV]-)OX^Z
M%#LH9Z,K^UP&!]X>H_@!SO 81P=NPGC<PP.WDNR]:&<(NGAT615OM3(0B7,.
M$%))V5J-#<<';H+;=(!@TA:$P$BG M0) 3;4/!3'I 3P7EH52ILZU+8#!*]E
M^>.5+&]O,W?T]1KF=%ABDH%'4SN?!7(KA.<LQ& 8ZJBDT\K91H,4NR(]NL$D
M71BT<81L"S4U"'(^@?=FO-C?:)^;UQEC<%874.?9O:[O-7Z$/T<I2&&]+"QF
M4;OLB=HEO AF7<&:+.V+V:JZ9FBN;0?_)1&P@4(;&+B[+J*>2S>+J)Q1R14F
MDU!,8TK,0TF,3# ')90(HDV&^R#PO[*RET(;5%+< WUO21LNL9!,_Q*Y8=(I
MPJS1LBA29!EX4K3=:Y/:',.[H#TISC575X,9B/=1WLXFN+V:D0A.0:@Y++XZ
ME,%$YETD-Y4[PWE&@ZY-D'U;A"=%I29J:5#0\\C(*PZ*N)L5,R'1\C4H.ML#
MJ==AR!YX\*4-88Y^I%P?8@PD\&._TM->1U.*84+42DB(@H%RD@4;-?=:.R/;
MQ!:/]DJOG[JWO,7K(O:COPW98BU?;_%VNL7K1).FUR([Z/C8>>MX\H#),ZD,
MTHE>$WN*=.0)>X?2&:4;C?,Z?K[N>(MW-'3MHMHFY8$?:^[8Q>S+@^NB('RP
MREM&)PB)2!*H #RR(#*O3FYV*C0J"=R$Z9G?Z'72]8,RP$$4U2!ZN_TX.U]4
MX3['VK -:JL?(+^6*Y:=<2:%4KQM4^7\4J82]B%8&S4>KJ)9:!=T))/:%6>8
M5F0&^R@,D^"X]U:02-I<![R(BN9^6]G@"FP0:-U0,!M\+":&1(8#ETS7\EM?
M4F)):"]%Y$F9-C>[)UG1W(=& RAH8_!T#UDN]](2_A@O/M^]<JB__6F&G^J-
M1/SR$TX^+3Y/RTT_\%4BPU )+4/!:9:[TD1>#T8>%A"H7?+<:$03=9'>2\TA
M((_9K4]3&0K94&'7S8'B6_%&=('L1L^TPT@OGJVE(EHQ&W1M+Y:*Q-95>EO
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
MY7;1]]%&OK99Q-=0;LL06"<:-0F![<*!HR6T]H+,G9"85W4,F'3(0E29N9)
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
MXFDL#AQ:I(#>5*>N:# AIL+0<W2\@^<Z&,AW2X[IU=#@O/Y6%IO</UJO"ER
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
MK!:S?^;?:6GOKU?+%5XEBH9^N5KE15ZNZH\I<%I>".-H"R SD:V.=;AQJ46
M!IRG6"@G)W"W^_)>1AWR[.^;-\VEW6!>QEMB\&QU)X6_X;]K,M1/__X\7UXO
M,H7-LV6<7Q/J=)$8QV!+ DWF@5RU&"A,)I_"DK->*$H6,C0JH^@.\OME4&N-
MC'@<?%>NL?SX=GYY25Q>X.7/\\4/\\5B_E=.?^1XO5B/GKIP6+B(7D,JZ]W/
M$D3C)=@8=="L<(>Z#6F>!_<"R#*R!AHT\[U;\LUA&S?9Y<P0K$L4C]1Y9(ZG
M",DHX<CSU!3<-_;C)DUV&5OE0^1Y[)23[1I^)L?J?U7'ZH>OZ[2PMY>XW(R]
M*\JAKQ.(I*ECB$A&SO(,R4=7366F539AQZ.0CG7,/4C/\Q;R;N!^W +;I&)G
MK#8NO;_ZO>Y?"W*8?L#E;/GWJWE89O+%21"_7'V^7OU>W? XNYRM8\[[J]I.
MN^RPKJ;#X%JM[#BSY$8BT&.T/ 7M?T_LMIK>_*@$:.<5*,$U>'0>LA-"<9NC
MVJV^.DM6/S,*[SLC=1^E-R#S+U=Q_BG?YCN]J_]@.][<6!%\)@%%45M.8&80
MC)' I-8J"BWLDQ=4A_/Q"5 OP6Z/)?,&L=\CT#9<[0*NJ?E]$MYQ;.AHRNQ&
MD@&:F&[WV(#,@>6,R$B+ZP8.+H-G,4/AFF%,29;=:LOOER;/&*7CL*2/ AJP
MX__)Z0,9QA_S<O;AZFZ]*8C,BR0+3 $QK5=X"()+T#$F%-I%+=H,"MB/YR58
ME!$DW>",Z"&J#2^[X&IJ1QY#=AP3,H;VGB7$ -%/LC7<XI->L,+ 9NUHRPH"
M@E?KS 1N6 F)-QH2.BTEGC$7TS*BN\0;,.'7^57:8,IIDY3"DF4Z20>%!0\J
MUZ)\PPV@"T8*=-GF-H[#'C#3WR:,HZGYN&)N,"_XS@#>99_4-F!KJF>M."*M
MT+HZRY@B87#"%W"!,V6]3&A;WR<\1/427(71I-Y@'-\=MK>;=(P_Z5]NG=D.
MV)HZ#4^A.X[C,)XN'R7)2(IH8#B>Q&A25)D; <X'#DHJVM5DTN <IA@E,[&T
MWCZF(LDSKL1Q.-)'_B,G:7^3TSA;7=\,<:R9%8O/N*AWY^_F>/4NXS+?3]OY
MXR_\O'PWPS"[7%^P;VPD:B%L\+XF\I"$HF=U$EJ"G(Q/M-=*ASNS./8G#H\)
MZI@)#D-U/3\%18V<C_< 7:U;^OMG>MLR?GI^E=NZ,\PLQQB Z2A!$8'(&XOD
MYV7CDG):QB0Z,&T4,"^$8=,K9N1RSGMXOOZ*GVZ*' U'I0NY[8H[<MM1:@C%
MU-1_<@NM3-&7\?IX[$/P/;O!HTAUQ$&]Z^K3_/EZ$6LSNC<?%GE]D+L+<?LB
M=  Y?H5V5WC3UV\/U^1\*C6,7>C=':Q*R(248$NA[0MMIGVSN-H46;K,6':F
M4ZKF]\"5)XK$CT65'M(_B?JJ;1WVO/PZORD#>O.I+FV)5^FVA.(V&V(Y+_>-
M[$,KOKR7)=^H2JL]XO:U7A-+?:=BC'GT*F"2-BF%.=([0#^Q+AJIO!'\F8JQ
M]N#'.BE8WJ)X=YNU6[*/C)<"4KA4LX(L8'U-)2;!O:M7IVT.FY^$-=[IR#KC
MZ%O%7# 7T"F= $7-5/8A@I<L@=3.Q<R2$*[U\<@>6,>,.H8RX_'3D:'R;WKR
MOHVCO^X Y);B98T&:O=O DA>=0AU9%SFF$..4J4V"=O/0GN9)!E##TW/6&]7
M_K[<_?#7O+I0R)FH@RF+JJ,0LB\0K&$06);,DIO#=BOK1V?*8]A>)E5&T42#
MU,$[ W]/"C_@96WD\\?'G&^3DW[XNO^PYX>O#V\^-X$^=RYSF<%FH\A75Q*<
M]A:8<CF@E%K9-AE#[=8T?9W2V(P\$7V?2O'3(RD;B-Z7&"G@D[H>718$9VRD
MKVP]F0Z>-O$S2'8[%;)TRYOKH[0IDZ.ZX'K-F^NEO:Y94H>(?DIJF.B-,O0R
MBL@M*%-KQH-D8)F.R20K?'(O@!*'Y<TU840?B3=QS;?97&^6&XQW1S*;FRM:
MF<Y""S"2U_E.08//T1+BDDM,9.55I^[-!_CFSX([H;RZ7II\X)>/JX8&T?Z^
MU#]:F P^(F!AM1-?%.!BI"5KEW-.K 33QJ,^[0S+(4P8*N:FX?N>W!]NN2M&
M1^ 4 8 *,D ()= >R:0A!\J1#,XFP_)$_=/1%-@@WG\R8Z,+MM=DS0-UV2<1
M[Q!%3)VLJ:-A3/H 9"-%[7>4 1/7H)0SV29II6XS:NG[2M9LQI$^\C^A9,UM
M)?Y-']/HDG,)(41F:A&E *^3 RFB$YH<?6MV.#1ZGN9]/">60-=+PR.E:!ZL
MGK%; 8^:9LH#K2 *#]$K6]LU& @I!/#D-3J?#(N^2Y;F2\X'/@;9ABGJ-#:U
MM[LO3;$1A7>&!%G;I7,7 9W6P,@*%%]BR,JTX]HNG/-FV2#EC.A]WW1:7Z[F
MG_+BH)W82,V58Q&RK7-2"D_@,7-(5D;'>. R=#&40S"\$"9-IH812_,/P?UP
M;\T^>@SD4MM<(H&W%M"+"#*23<?HT.OG4OI& 7*F1!JFD!'K-GN"?[L7NPB)
MI",,Z)@]&6HDU["(!,5ZYCQ7:'8O]X>2:2^.\^/2<'4\6@=QG(3EG4[==8W+
MWW"6\"K]GF.F?Y_*?/'@=9HR0WDTB%.F)+>1ZTX.<@C%""4QFJB5SHCH(])V
M)KA,%!QBYQSDT= .G$C^<;Y8I>O%^B28@-)75_$NQ_G'VW;?]U[!=[>).9HV
M[!PH9M$YTNNO1,W[2_06>BUM9$(7U6CZ^!#8@X*F[0E\/4?/CQN_"ZD5B<(B
M(!,,5$X>O),14BA:,:9#WIT8LC\JZOB\Z>W"=,SY)BYJ(?^1CW)^G5_=WK'N
MPD+/;>11@Q"9S&2( 4*)'K3RH:#5X4'SU+VT>.(1Y\*$L:0\\JG*$[#$A7%,
M>R\MJ"1IK0X9N))%[>_*,3C&<#?]I:_VQ:OZ>\JYP9WC(1*YN85UF0NG7 !6
MK %EI(0@'(*P4A1# HG=JB G,:B39@A/S[)IM7GL!.%'BT]Y+!Y9/4%TGD17
MDH!@:_FZ* D].FMTIQR<[ZZ.?R*]/U?QWT?^1ZO>[@+R["O^>VGRH#+N0]1P
M-,Y$+8LWW +*VJ:$T78<D"?((5O)/#EIV*EX[WO@2M^*__94Z2/]R2\>-X=\
M3B:F H_ 7+V.9S6&D[292AYCR1F#=>-D2TQ]MMI05;WN$ ^0\\BQ\OZ#X&WG
M3ZUT#$R!]&1,E:*O'/>$T L*WS7R!]TU>YRYOTR=CR;/J?-\C75&2W10'.>@
MA**0+2:$B*ACECJQW<RH%YSG.ZWK.;I^ID[C[8+M-8WW0%WVZJ=Y@"*F3N/E
M*JI:3DP.%3?5M:HI#1[___:^M;FM&VGS^_Z7KL+]\F6K$B>9S5;&2<69=VL_
MJ1I P]:.+'I)R1/OK]\&)4JR1$KGD <D=9FJ\>@V/(U^GM/H!OH"V@2=B'?"
MVGT$Y'-(X^W&D3'ZG]CQO'?G=O?@L%V]W=1!M4;UY%H'+-E.$"T@(LM;9$!E
MHHMNR,W-H(<=V77^*&PV#Y^>0+$3NYF/"+BZ;5TU:*V^2ALBR*Q:PIRU$(Q-
MH)GU[86(@H9TTAW\P)?/@!T4_#Q;S;V;??X\*Z<7=VJP_I@MEF(NCJ6YW  9
MC["=W%C-WDO>X @GRQA3&Q]A6H,BWLA4<#F@-BX[-W4#N0'B;F_2UNW>=VX\
M%$=ZU3J$8%%P $D<2I8VK%VD9"6Q'G#(5>/C3]G%)-]K/;9X/SO_/#MGK<SO
M=Y?*H>:Z/)E@GZ0- *D054;PODA;:RPA^U%+>>*!^S/)$^-XUR#W4>_$V_+#
MSF(<R&Z6-!5AT08/R8I6H2XR)%T%%%,DUE1-54.2)\8]]86Q87)%[^F@B*6]
M>+2+P57B^@\7-P;XI 2?4U **+6FMJ8=:PK28#TZ]CZ+E+[/D*YIY'_VQ#L@
MG%U/H,:LXJ9CXMV51.%DMBZS"DO+4<EM0)HJH)=>=A+L=O>96#S=&EXY.7>&
M=>)BF;6KN#H1=BFU]L@)5+0%3.OK$201V"*$MQ@PCO2>[C^A=P;07K;%G=1V
MM+D[UAK5BDBA^DSLW[&&L-C(__B<K4(5ZW1-]8\A=V=*4)]*S!FCW(,E60P1
M\M4GYHQ"<JMLBVU@.!AG4"7M52Y V$[H@JC0)E-!C%Y);PIJ&N2>/ >NC$W,
MZ4^5,=H_5&*.JE&E'%N&2"ODQ(K 02%"ZTOF+0N:Y33CYHX[26,45-LDYHS1
M\UX3<U1)5K.KY6)@3S<G!RDG"XYDR!:3DVG(X>)S3,S9%O/)]+GOQ!SCC4W>
M""B>L&4B*4B:*L?>TMKJD\%0A^P&SSHQIX-?.;GR]YUU,T2VMZR;+;$<DU&Q
M#1#[SKJITH=,&,%J:HU$:H)HT(!'%4A3J!K-"R')+EDWW3@R1O\3>Y6_GYZM
MN0B]WOER.[@)U4&M*H%1.D!,I@#[TJUV+R3>_09X$H\]X\@R+$8A,>N@QJFK
MG?'B<HYG_\#%9O$28^5--F!3;0V&)4$*J64S%^D*M3Y40U >\*@7 O;42CWZ
M1)J[:1._?Z'S7V9S.OUX_NYR/J?S_(V__0_.RVT&]#)[8K'7/)HM13QL&LT4
M>KW? B4Z790TEBU+.VJ/5%M1?;4)O2)K=\BBV5+:;DDTU2C9!IM!J*HU-9(2
M,'L#R/_FZ%/P>4@J:)\DFH<&:-T,OV7/+8>: \HB>&=P'M"WT@"!J"+%J$.?
M%OJ/BG54UX=C4!XW0'&,\CN,5+CW^DQT#R^=E2(6 B^)%Q5:CY64"70.2<?H
M#=5.8\YZ+.?%,/'P8'>-*3>-GLPE*&^+@^1M9I6Q*Q1T9$?8\RY5K*NIV_"8
MHQD!NC<;-P4('8ZI)J'^VI0.X:.VI57!R&+ :!4AM;XR)()V4CNV[WV*A;HM
MZ<6P\CA WU\>CS'.)J<,Y-@:;"HVQT%;@JPJ!>$3JCPDAC[J/)YM^#"AVHXV
MCP=9;B-" $F9=V$7) 21#!2L-0;-&S0.&H+T4O)X1H'Z5![/&.4>+B=C@)"O
M/H]G%)+;)6=L </!.)."<EAJ!!.QM /"!$DB6],:E2&ME$7U4K@R-H^G/U7&
M:/]0>3R.=.NZ+D"@D:WTQW)TUT8 YABL\AZ3']2D]IGG\8R":IL\GC%ZWF<>
M#V9C B8%6;*3RV\!072E@-"ZN&@D>B$&X/\<\WBVQ7PR?78X+5DW"7)I[41V
M7FJ/()%"FRRL6PV^9231QY"%B%X,V0E&A[&;)'H!_N2D2N]P*+).KFON#Y&L
M:^;.9MD.D[<S#88#B+$# 'NR%ZN<(F9]-%&!7]8RV< 2*A% !;)L,8,3>[08
M!\S6V3<SQNB] R-^O_A$\^\F0'DRR1=L56RJE8BK C&Y5G_I?*9"V9E!0<1H
M(CP09?^I'5/A-)M2R1WN"9<"/9RQXZ(.+MK*D5'@&"GQ0E,)!C@Z4LY*F8S,
M_: _@M%'/?'?3=T=7OV'@\&7=BZI5#4[P^"];>-\J4W4X+B97+!.J&3*L&*@
MT218+\\+<APG4/B$MP^;I5H%3 /DZNHT;I+L,"[C%.@]28@=5+\7"[&2SZ1<
MV!Z")9O U-1BZ9R@1!DMFN1RZK-1[)<23[B*>V7$"(UW8,+[V7FYN5==;5]%
M\I*BAZ*E:+.S>4=$::"2,L7H8 +VN2I?(\S^785ID)I-J^8.KN+CU0O,YBA-
M BR)8R)L;8-LL&Q,757&\*=1[US#HR\5V\5CF$SY$PY7'5:A-$"VMU*Q+;$<
M52JV!1#[+A5#23DJFZ$Z7 [OX@W3) -48\DE56GM6X/FCAP9H_^)+R[_\>,?
MUVE=/_^=/^'Y1[I.^5\-D":?63@"XE@83!8"HE05G"<=E"O>JGM5A&OOJYYX
MS)'5$(W"8]9'F?V2T]?+YEPK)<D9G(AXU4H+,42H-7N3'=4@^K3N>^&\F%SY
M1U98=EU*]">=-9?Y8G:W#_7M9RQNDT)QF13:ZHUN\C^[MVB>4,A]%I?UTNV]
M\C*T17+$[,@H:XSE+<U2MM;+9*I/00\N+YM0W@Z=(__!K_!OL\6=Y-<249-D
MJX0QY):6("#%; &MLLXDJJ[3*<HP^:;S^58?_?OY[<_>T\5)"H1)&@TYMY0,
MDQ2$I!(H-FV!9"0G>BM@@VB'M/R3<6:S$S@%('LZ:[C1P8_?KH]<EN]WZZC^
MZ?3+C]]^/6>[1A\N^'UN?[ZZM?EQ;7U \Z6OHG*-19)IQ4VD#?M"KD *;>Q!
M2;G6DA7&/G-W][?&?0WJW2MSCXH8ARX?6*EGPU*746-.R>=6FI63X*BQ)-:X
MBVT\=A'HC(_9NRY$?T2H0TU9.U8:S?K V>$<9X-HJQF& X3K>NKWJ'B'.?:;
M#,QA)-D!B;W3193H7>5W)/";PMX&!Z!1&@$DI5%%ZVC4H"*GYT"3)P[^#L.2
M,0!T8<=5?'8EY"HS2H@2O#+@B]!@6GDQDG=@I;)MJ5;H04.BMR#%0VGV'P9,
M"-@#*NRH[5YY:#___87?DIO&5E&$XI0&Z3R[B2HK2+PV_I9",=F0L'W2CQ[*
M\I+0WU'3^TL_0ZU\,)' !25XD:%P"*H1K&<?2ON"(?;Q5X\C_>R9N:H3@-BA
M$F)C;L80N=Y2VD:A-S2!:1O5[S.ES:#@W2]4B-6V&K$8('@&4 J;$V$*UN[+
M[AQ?2EL71HS1>)>4A$?ZA*QN3(VNL:0*15UU<XQM.*H F:W52MOPH%QVLE/"
M)X4[HI2W44@^.-J;%H9]I\!)I[5)44/B5Z0E\3M>>_7@JW:.A*OL9+WX%+AG
MYK5,!FB'=/Q',P"&R/:65K<EEJ-FVF\!Q+[3ZBA7YW+RH&+KY)>%;;$]&^DD
M><=.1?G[ X&?+4EV2:OKQI$Q^I\XK:[UD&:K?8IGO\WP_#?"Q7<#VC_\![^L
MBM!"2KI8TUR[D, 442"RV&!#U%EG0U+<\WO7=X08_,0C2ZH:A=*LNXHWNB_'
MD5[U?G9^XZ3=+A;/RYJNY6L'M'?-J]I&ND,F5.VLS7N95!3)!.%KU61--24(
M$TU+Z5 D:ZQEZTRJ;03=87Y$.ZOD1WY_8KU>ACO/_>TFU0"KK1@,0M">?</(
M,2OF8B"UP:!&&XY-X@";MJL<_1.H'$?B&+P"&5I*N&1/.+0$4:&\)5Y[4+I/
MK?X1)5#MG3'CTZK&P#1Q-ZC5._U[W5)'5]&6M+8(T@FJ;D/04C 02\R ;&*<
ME#8)(P>\4=-(LX^^I0=AU($ .Y8TID?=="]B$8X(E"H2C$4-(7+X;VMPQEDM
MA>W3G^:8SED.19 QYR=C@-IW2#Q$MK?SDRVQ'!,;;P/$WL]/(D5;J@6G7>L*
M[OGE*&S!,<5:HS19^;>RQ(X<&:/_CME)S7JNI+L.Z'7 Y%R)D+&=/2=);1IL
M .3UDD",4J0NS-@LT[&=JHS!;D.BTHZ*[W 1=!/MWA-+*2FK9V&"U*V+O4+>
M1J4&?BO(Y\)NONMS3;A!H!=$ABE4WL$XW"NGO"><C*1B, 5$:#/C4V7?BG+D
M\$_6S"%@U+(/'QX5ZP6Q8CKU=\@^>BR7MT:M=!L/F85J4:%33%LT0*9U?,/J
MA>GC4QQ1-<:1!#%3P;0_!JU&C X0[JW*8DLP1^7/;X/$WJLLC"7*SCKP6GLP
M(BE(,4EP;"8-:5-=IWF0SZO*HA]+Q@#0J\/O=TG_:)6I1;/;K%L[?/:D(&;C
M(0>9E:NF9M<G9>F!*,>683\*JG49]EOK>3_%%4468TO*(!TZ:"V#(%3>/G7F
MC309+ZSI4_5\_,45.T._O:;W5UQAK(A*LGTCY068UDPJ:I;*&9V8J-ZG3OWZ
MCJ.XXD@\SPG V6<?X"%RO15-C$)O<(K\%JK?9]&$MAZ)4@2LN3E-_ +$XAR;
MNLS\%TZX;%X );8KFNC"B#$:WU,?8$DFF1QXTPRI3;BJ'J));!F]B$D+4H;Z
ME'$?=Q_@44@-Z ,\1LU[RB*\.R[A]UH7=''!JEB76O;SV>G'4]XWZVQ^]8?O
M9N>+V=EI:0N\^S%;YPSVDV6*#,$]:>I>/J J(1&'M4J7;$3KZ52\4*38-PV*
M@CWI)]:.Q^NK=FS\K+L?WBX=%S^=+EI6RN6<?CUG<3[C-1[7B3>FZ(C95R#2
MR.])\I ,60B\:B1A+?]OG\/W[86>[A[[CA"W/UR.GCE!U$8($2 ;26Q%?&GA
M* <GL03//FMTM7<]P&;I]F^X]\6QS7?>$V$U<<;@/5$6_YBWC,;E.W_BJN'%
MZ@RE\,9FV(KPGB8B9.)-262.DRD_8:>?>,3+Y\&4.NZ:$G,EVHG3093<KMNM
M87ERR!!*U!PHE5Q0(47J7>!X)<G+I\8D&'2XC_I ^7*^G%SUQ_6PU?(O=C/F
M-R-7%W_-_J0%G9TMB7PB<Y;D4P$4F#GRP0"I6 O9E\B:D$9VNG(8*>CK851/
M!"<\BVJV\4J,&\'NFL:J.&0.R@-YQ[MB#0Y2;8-V$MD<D7A3'++];'["RR?$
MA!KN,%/DGF2+/]@0SLK/Y^6Z(.GGO_/99>$0Y>=:*5^PU+=_^R=]F<TY&'E/
M%S]^NSL#^H0<AB(Y5([",IF#DY $A^/6)J&*E,)T:C/<93DOGZ/'PX:'%+>[
MF+:;P/J.UW=2:G:UD(/(^SB_<F0@V.K QJKX%RE$XP<8M76?_?*I,HE6'Z+L
MID;YVKS*8- Y;UKW'';FE.&P3@8+1B=18U849-T2Z]>T@4VDX8>X^PEQOW-E
M^,-YN6_+6EF@4M$0&0.V:N:HE"U30$6(NA!6926*(45U8Y_[*CDR+1H/F1,Z
M'^&MI@=_.S$VQBAH.298-SD3I.P)DI?9*4W2E-Y#$QZ7\.7SJRMF#[D5ISG.
MNS. ^J[%U(BUY*! U>C L/&$X)GWU2;-_%?*AZ?N7H8\Y^6S8G)MKSG=F["7
MV1T!3W0,.BF70,28P,3 9B\7"[)29=X&8TVO/G=KQ'GY5)D.C34<V?D(^/:P
MZ,/L;-TYT9?K,Z0K5[OEQJ)5@2.HK,!X]K)CX'W464]>Q^J-]%W(,T[.U\.J
MCOBMH=O6I\M71U$K66XEW& YI?$NY"@@QS97N8U QH05@A)1H,BR%CM@GQK^
MQ)=/F(X(K"'*SAF*5Y[\$YR^_>K6_4(RF%M-LC*2-UV-@L-#+."%1S:U,D7=
MIW?$MA*_?.KM%=,U9-SZJ/J[V/+^BW)"L::"[-ZKVD:L>N/X[4@1I"^%S:N/
M0@^95[OQ 2^?&-/I=PWJTYS>;C"/EF.[8!*!HMIN:G6!J(H"BK[]PBA51AWN
MO>9=:4I=K^'!-.>[=V2[?[ST<$]M1TRFDDPE>[ YLJ>%V,8K<BS(MLR$3%5X
MM2U#!@GP>KDS/3YK6+7UZ?&-XWY3F_*HWJXJ4"A7X3)EWO&<: 6+"-%F5A2&
M;*O34:1.218CI-S7#,J#A5J]$#N6GFQK<H&O)D*@8C,;(@24@5?0VJ\K3(#%
M9A=\#$%U:G&Q7J!#=;SO1X#[+2\F *)#NN!?<SQ?5)HWL_J!YE]/\^GY1U;&
MFA3RUOMCL?Y7JQDQ ];2M=)LRM4<ICIM$IK,C@SC8^<MNYM($BL8UUJ@(4<E
M*3.[*@:)6G#04OJTX3U^OCY1.G?T=!T#[<1-_#?WE>>%O;MM+R^KRR'E#"(*
MS[%0NRX0@?T7$XK06)(4:D!4,?!Q^X\A#H?GK"\8$Q=NW+1*6XGU^Y?EE)W5
M%()<E2)J)V265ZYKXI!9:,"6ZN"41O1A $T>?\HK9<>$JI_8B%QW2GMW.9_3
M>?[&W_X'YV75,&TE(/)_K,L%E-<LH,\24%."4E2D8&56@^Y6!CWLE5)D>B V
M%GH<JLCW?MG*G?,77)MSM1HT\7YV_<E[J/Z=3,C]E@7WT>V]>N%4R%@FG<@"
M3::8E(PRB&IR#,77,?7"D\E[N$)BU)Z#\U; [TF!4;R5)Y4C5)]-NX3POE/'
M^2,O)+Z'TP\?V2PN+M[-SMJPF#F>G42/SCKA@ VB!1,)(;8^&(:\$25JS-T'
MCVTO_?,Z(Q_#T6T*D2?%NNMHSEN9?D]GIQ^7>FIWR!>7\_/;A)@3*9/@G;M
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
MLY?\/V^7OQ,SX?'+WQ&(/)=KLR%K>KO\W>;R=PQ9]G+YNP72SX7%'*AY+:T
MF3.QFYTJ1!TTH$V4A8O\BA\H+?UHV#ON\O?8R#L&X(DO?X?=$Y&AI&50()RJ
M+& MD,@[H)A0E8 EZ'O'76\7=V,P'7UQ-P:0B:]ZQ]Q(1Q-BDB% J,1O6C41
M@M$*G(XNH*Y5^B&\>87I ENRIQ<X>[S\M0Y#:4-I76S43BY""K;U0VK>+'E=
M.TUX>.&7OULP:DJH-AZA[./2[E_G_%K,/IZ?_K]KN[JG"[RQS^UWF;>3!NY=
M["E*Y$QQLF@TTF@4!0V1S\5GMAVTX6)OK @'O^23/AEE^)6QRT%Z65I^6XH$
M15;R-U4AO=1+OD%GK#=]):Z\E+]F%WAV]_?OF)OO9Q?_FR[^O 7^YI.N79M[
MO2I.'#&-:CM6,ZXE JC =DJPQ6J9;=FHFF2?_AL'6_(1;C#3OAM;'> ?G%P3
MN\VK12^N%KUHHJ8F:KZSJ//9Q3>ZN#637VXWWEM/[L2EPN%K3, N6P!CE(+
M.U%K($ELD&U6>D@2[G02O1H&'Q#(0]V?;O,>GHA(7BK=^C*7T+HI)HB%UYE#
M*62)3.S41+#;DEX-Q8^+'$=]\8K&FAJ< %&1]Q"#$H)/"*48KVK5SI=.;?I>
MX<7K+EP^#.2'OGC]O@+<*,?A.M,)=6R3Q7T!3*Y %8A"EJB#G:YH^@4UL1B%
M^-HF%F,TW['KP1 Q7FH3BU$0;&A_L(W^.L+IR-L4V6.T1O N:HV"Y((%2=%Y
M$6P5<E"-S'' .*B)Q10HCE%;!Y?[^XM(;62BF!POHQ06)EE([/8#5:LD9I0R
MO27!=++1NR/R7#H@#%G36Q+,%DDPH\BRCSR";9!^+DDP F6LY R(4BP8[S($
M[1Q4+WWQ&ITXU&2>HV'OJ"28HR/O&( WDG;:R\3E^7%;XIP^-25_I5_/^9>T
MVKEF]8><+S]?GK52B4U__)XN9O4O_'OKJ\4>4DQQT=A=._?K"9V.QH@8C*\F
M^92BC[Y&QS\C=+&<]!!H1W?OZ>?]-ELL;D\Y4)L<"B7PP43V9(R#$(* Z$LP
MRI.PH<^TS;&2[G(5,O!9?\[.SGZ9S9O%.$E56J%#@I!;I9'$EJO"#KPK0AC-
M04&0]8G7:+LG[__<MRMG[EYD=(:A1S7A,(GY%?Z]O<(GU5,0+!/8X"N8R!%"
MTN2!LJF\F_">4OI<X(\4='\DVP?N]P.LCJ!U<%X?D_%'JK,Y.Q#Y#!>+TWJ:
MEW[/K>A.!\RM]TZI-H!QP0 J;<#IEBGE;*JI3R76#D*_:.[M"\P.1P'W!6ME
MC .T]^YR/F=G^ZJI_\U:2I&R2)$AHV$=ZIP@%4^@2ZQ"1JUJI_O8*5?QHIEZ
M,+@W-E/I8T)O7Z\DK+!601(ZL[*4@:A86=(K8G<F2I)]1I.\^@UY<G@>4FCG
MB1]CG8:@J59C+:C4AN@2>PZ1 T0HHJ*@;!VY3B?INWAZW?1R=2Q.U:?<+DB2
MU[$-.\J03.$=+(NDLK86Z:!*V6L*PE["JNXP'3JGX&D;<K5]+8\8HW<JLKV
M*$LK4BJEO905E$TD?%'9WJ_^Z6[B;Z4[U*U7/VH,-O-;0K378.M*QNNCX2%2
M=KW!&B;G8>ZDIL=Y))%V .EPE%(Z&C+10#8)V6$P&5 +#U2$#(%="2/Z5)D=
MDDI/7! ="Y/&8-,C1^,KGIXU\UMG\P6>T0?*EW/6_DW9FZDF1(,:1'(2C,NF
M.05MMHH7)#"D6OJTIWU*LOT?5O= ]+XO-24<?0^E?VH:IW+=>*K=;RY^*/_G
M<G'17*Y5 I*NP=K08O/6>5X2;^XU:W#.!AE*HD3=;W@&R/DRJ=0/JAYVZ&E/
M<34<J J+SBO )%M+7BD@Q8)04T8K-/JJ^]3,#1;QI=-I0H#V5"C].\<LK(CS
MCQ^N(L+%A\O/GW'^;59O?O,G+=A76Z1OUW^R?0;#UL^:)$]AFI7>RT:0LF@O
MLLTE&&,];S/.55FL=*44%<W)]H_=,?OJZK/^I"^S>7O(K^?+RK-KQ5T?;I T
MQB-'DC*C ]-> "2R4+*55;D4C'-]LJD&2+>KX?SU_(+FM+BX>@6OB\K?T\5)
M]E04L@7'& E,] BQMG.=UKHT^D0F]1D;OTFB U253<V.^T9Q$N5W<-/^F,^^
MGK8PZ)?9_+<9GO]&N&A9:$O+W4Y<:''B;4X8.+:IIIEI$S,$*SC B4)ID:2T
MI@\_!@CW JDR-20=?+#WL_/3[PA]DES-LDD@<O2MTPE'PDD[0&=UE&B]SGW\
M]P>BO$!&[*;N#K?P=P1:]0UVTI8228 6N>4%N,(>8Z9V,%MRB3*S!]"; (=K
M_;Q'!FRC\ ZWV;=G\E>=I,]YW9>\]&LO;G9^G4ER]7=_X=^T^/GOBSGR\T_/
MV=];ZH27U6YB6-5G2ZU=K?#$Q11-) T&BP"34H#@L%W4>VU*"B[%/C<D'1?U
M DEY+!3H<-%^(_+UVW9](')B4L!:!;MG-B@PHDCVVW("BKED1\DGT:>V?8-
M+Y95NZG^(2/LSEL>7=SR_41[7\@E!R)*]MJ=C( ^LA.?*+ X(0C79SC"=V*\
M0/2W5_-#S-WNP=%UO\AE7[:?3K^>%CHOBY4O?GLRNCAA3M;0TH&4:IW^B"F*
MF1$LL;C"MDKZ3A=GPV5\@6SI!-!#*OE)S<?-W<U?LW>SSY^OAWM]FIWQLQ8_
MXN(TGV"0@5K9KHBM(+N-N$\N"@@B)=T:V:+LDYHZ4M 72*J>4#UD5M@](_HK
MG5_2XL3HVL96\8Y8$L>$;#DAJL(QH5 Z^1!U-GV\YI4$+Y +6RGW(<AQPNY,
MFY?\X^K _"I+*GH?G.8EBZ38XJ56_B^C@NI=K;FX7$JGX>CCA=U;QZ7>A.D-
MU+%D.GZXP(NK%E67"U;<8K&ZSEEFPWB1:]5) 3OHK8UD:IGV@L 5([*7A=^A
M/C>OCXIU!!T]^G#B/@<GPZ9'%X3K.[VK>^8APO1MPG%7G,-D*DX(UWTB[*SK
M[@30U8;"9 =G.<PSL18(11BP:*3W.A9)?9+&]@#\$WF%^\)]C(HG'J/R(Y[_
M^SK7HR"5P ^'5$-L!JU E+PHK$9$IXW%<N]^8&VI^NTG'LS;W$:MLYUU,G'?
MY5]:0LC_(CR[^/1#^7JZF,UOIA=H+Y/4%91' 2849$\W%4@Y:O9U:^0?#0!J
MXP.>*V[3:&SZ.46-3RM)LO-*H+3@H\E@,$6(R*%*<#;6)'+QJ =@]_VG/E?
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
M*N4LJ>;5]%6![WA]C[L;I(IJ =)J_9\;Y8 H*Z#4NP!O5QQ@I0P04AOPJ)0
M3:L4D(/:?G,!-HH!I=F_O]H"./60+^<]D,MQQU!)#[;*R(%9*PKEH,)V4)\.
MU@7HU'V4ORR7:L4D?\$% U=R>2J?AO7/X*W\Y:)['!0*( (=+,#W#HYY29]H
MJSLHJ^=C4])QQV;+C[6$50^,P#71R'8=RU$*_%=\V=3K;Z#Z!GI^M]C[_3@2
MOMIY12ZK-6:XHB>>JNZ*5[24:]_[!CYYP)2M, &X33G!V]4^/E+=WX&R8KR2
M=M0>Z';8Y4UY=U<6[_ZVDD_P=<ZKSP5_@^]S.=DMB(?\)(H%%!$ATBK"(20>
MD7-C%/G<%\0/J+"9'0YW-3>J;R4%K:A R0I\T)3@:U[_"O_"E24I.>"RKGFC
M.(0V*[R\ )TRBC]6A27)'QD&,\9V ^[(]/L:%[]*T@1?^<UJJ2U/B=HNUE+V
M%NK7TJ)D:US70+MCTM.8.:7%(]U-RG&GU7Y.6 9W#&.?JUM<<3W*LHM[7M3Z
MH;BL*OG4<+7#\_IQ>\D7_*B^NOP-5ZR5Y4-1-Y7>":H_-[>\NK[%Q>=[U43]
M9U[+=_1#T=I%"Q&&OH?3%*84,XB2)(8$^QFDB&>(T9@E*5[L6( GW[JIY#=Z
MA\W,99?O\U53TE^!5J@&_!NO:"[U?/6@9;\ GU9W1+[.I0 :A-J.$B=[-LP(
M=E9#/0U=:WT@:4FXIS3H:0W((^A?UVG>/A07:UKO:0^T^M)(P@7H +@ +00@
M+T +@CN.GWK8G,X8DPD_Z?PS]9 \G\TF[]]N;JRK1DZX15TN<Z:(_%W1M-;
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
M8N177PH&'*%@?E@Z'(V)SD4MG@VK$]#]BA\Y['QVPV3GFOL%[1]A'KAB:"V
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
MP&<A:M[T#MM508>UAF"K^,4ZNZVDG)YSBF612"?C;F8Q3C>,$Y6<W/J;*(7
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
ME_CRLMLVI5D0A@&F,&5^!E$J$I@&6*X5DXC1V",XP\:'O]MFYT:YE_C5Y>6
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
M=)=)-"DM.@%OGT/=//2R7=K'%2T>^ ?.%)5_D.]D]:U8L@42S$<L\^24J0Q
M&@20H#B%,44DB3#CQ+?J]=,_W-PHLY$/""4@J*2$PW9E)\"UVY!=#ME4>[%:
MTBO0PJ>%!=_ZX!N\/>M'992=V8DA7V53UJ_^J?W8F;OL*P.\7ZWS]?/'E2C*
M!\U/G[;U!ED4<Q9Z(:1AI&RR2*CB  CZ"4V"$(=I:EX<X/0P<V..6E+0$75
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
M1H-\9 9SBK8UF0U"S2FMV4DP*<$- F>?ZH8]Q'[K>JWP;<,$<1)DL3K"Y)&
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
MAFQZ.;H <H+6C9WJXKRM9(TK4/+'HEQS0ROT'+9F##[_QK#3-(2=LA/L+%K
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
MI0$,$&)NU+Z+R=PI<06V:NB]?ZT(4)I<$, U:,K,#/BQ)V+D!6&4.;!/*K@
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
M"]*<&W7BLC*&(!P6AS&]\=(THFU5B%NQ^Z'.8:I3.6Z%4']7V1S5^J98JM[
M)5XNL)_)S9JTUS!/,TE$/(08QQ@B[),D\M-0B-@NFOQ"B:R(:H+0\L]\#6J!
MKSII&O+#:]J&X&63(C@T 6;HS)GQW*3S,?HQ7BMV#;F<@TZ5FB9EJ58#-'J
MG2)C)-5<B.E(23=#I7JEI)P+03R=M'/I@^TXF?%\T3#\LQ^0[_EZR1=^G- H
MBAG$$1625#/YMSC+H)<BEOB^%R;"Z"CPV,-G9](IH=2VRP_>D)]:(^79C!>/
MHM=/<9=B,C);V<)A3$-]>A]AE(K3G^^*IU_D;9I,_HG47V']5\T@1Q\X"1GT
MJ=)^U[W7V)_2W:[O>?FY6+TTS>0/_L+97:?XWE=)!IWU_E.^XKI4WT*$7JQR
M@"$C)%&=N1*8"L9@0KTT$Y3[6!A%B[L09FX4H/51]37!WIY%_ZQ1:O<[I5;7
MJ *_*\V 5LWB-.SB*3U_JCCE1(W,2W_2.3(_VYQRKB8Z!9UDSJS.35V!W'/"
M>O$0DYW%N@*C>VKK[)D7Q+:M=!<K[2ZMKC?K^Z)4X7.+S,L(PR2 7A0KGP')
M8,8S 1.?,);R-/&0?7S;\;'FML UYS:5DO4*5%I:@+?B#HAS.X&QV>[>$7(C
MKSCM85<-6BTHN#X/VK"8MWXXW,>]G1AO^MBW?L6/QK^=N65P]XN2XTJR4OWG
MQ]4'SM3&^L-FQ:HO30<.=KUB.X?HMV+)?EO)J[:-.:KOQ:Y=ARH(@Q/$,A0E
M4 0>A2CR(HA56[J$^3R+D<\)M:HA.8Z8<R,LY;Z4LJWN5,,+25A%N89RW =
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
M.V=NTP$FDGW:_(%I)^0@X6#BX2^KD_J6XU*.U/3<:%O9J_[AA!-/B C#6/!
M=8J,Y3XL4M4^8Q(ACX>)9Y6J<';$N>W%6H$AJ25NJ[%8^MC.(TT)2@6C/@QB
M@B#*/"R-RH1![/F)[W$649[:N$C=(CU9X^3\!-ZNX4YB&F<1"V 8JVZ'(N0P
MI0Q!DN'01YZ'A<B&5;!U OBT!6VW8#]NR#*G0&Q4_:6QWG0S*\@IG"/;+P<X
M-M*"CKCN2^*>16:4"KFG1WV5@KEG03A5/_?\C?9!U9_E$J^J;DNN+/"J^L:;
M<@_L[?.-.M^_%?KG.F5[(2C*4$P32$0J-X@X\2'&7@19F,:>0*$GB'$#19N!
MY[;"?E9V?BT\T%*"G?C@[3/0"JALAOJ7=2$%B]!EJTGIYZ8QH1Z9HF:%LGD
M^5AH3Q1@[AAUJS#T(=#UA*E;/6ZR,/8A2G;#W ?=/_# B\MK\?*#LJV^R!?L
M7FW]%B%+49!2"CTODALL7ZX'&&,"N6I7H<(CHL"J=,;14>9&^8V0C9WYV(II
M>9)U%$_#$ZQ+41K[Y*H!2 L(OIP%R/ZXJ@\ M\=41T>:]GBJ3]F#8ZG>B^UM
MPO<K7MX]ZPC.MOXD31CWY8:3JTX*2/@"8C_U(/?2D&:<AB@QSN0^>/K</O5:
MP"8^VC[O[!"]\Q;:19B,_&$[A\/<E+H(EHGL)3MXK,RAD^KWV#R']TQFV)P4
MMVN]G+YHF(G2F#Q':J-_EP^\%4WQG+)I%Y?Y8400S6 6<KF##0,&L\QCJAPD
M#E73/LER-K:+W?!S8[K:EJ_+!!YI)Z!44+]ME1C8P,]RBLS,H?& 'YE.G6-N
M;4@-@\ZIA64IPJ2FUS!X]FVR@4^Q(T'&<TFHZWS]W*35U)&/<CC5I'!3+1)*
M:*0V: 'WN20YCB#V&(,D%BEG@2>2T*AN^+F!YD9LM:S;-+:MM* 6UXR_SJ+;
MSU0N,1O=Q!L&ES'UF&)QA&0J3G^^*YY^D8_0_/)/I/X*Z[]J4CG[\$GHPU3%
MEBB,KQ]8R4^'16_3[K[C'U_QFA]K:JY;6PFBS"'!XOH_&?<"2#"GA/D921&Q
MJNUG//3L:*.5'*SQ#R"%M S*L@#=S,H9!\JQV62+8M/.6(H-E-PZ)TBNALM<
MRZSS2JC3BJ7V>+FM%V@^_+05!*UA.:@I:/^$8;SUN5BU\13U4'JKV#Q^=5?_
M;!&%C*#0\R#SB"I'2HBD+)'"Q",1#7PN-W:I#649C3HWMM(RVA&4&;IFW.0<
ML_&/$[=]I=LZ![779BMS\W-W?&2%D5,J,AMY4A:R F.?@.QN'L8]ZEB-ZZ#'
M3LWZ6_$NKZC..;M>,=WJ9/-0?5P]24ETMMDB]GC,E?WD)PF39!1+TTGP$&**
M&&:$(>I%=D5DA@EB]*U-6BZF4\C\L99758O9=9IXPQJ- &XU_FE L^*!\V9&
M<R/.Q405]%H%P)NN"C\I+]-6"]T%J=7C"G0T<4>&ER'IE!T'BC(I75X&USY_
M7O@T.T*MRO6BFW?[6;Z>US_R:N'Y3+*BR& 6):'<:D8"DC!C,"(>HQ0G(D/<
MQ&X[-<#<3+2NC$ )"7Y78AHZT$_"V,]<+L 9VPENBXLQV9Q3OH]&Y+T="I'_
MVJ>/DP^?A!C^?^Z^M3=R',GVKPA88-$-)&?UH!Z<_>1Z]=1%==FH<L]@;G](
M\.G*Z73*(Z6KR_?77Y*24K+S13(I6;O O;/5:4F,.)2"P6#$B7.J=9_\V>OL
M,P(^X%7U=[Q^Y'_C[(ZK_*)/'->\2TQ5>\&O?^('Z0O%@H@L98"@) 4P)04H
MTI  &H<9AT2@(C$Z7[,9=&X?O9([^*X$#[XIR8.U%/V_UDKV7:V #BX%M1+?
M_"C=>!9.VX>QL!W99FA8M<R!%EHG( 9:[*"3NPDS?1T)5O/$A3'@G2B?P1?,
M5ID.MGB=2( P?M1D>1&VR@W3):SO==OYZHQ1Z0+JA]?]6>75>EW^J:J7ETE*
M419*2\X*3 $D40I(& H0)A 7B(LLCR.[XJ.S8]I\'-,4'S4ISVJKU C][.3^
MZP.GB@TQN&HH]U0PU&X?>WX6S+:L7I$=V:J?A'0GL+]-J#$V7O>;YT>==&MI
M#,++7:3YC8[97!5GJVW/'?0K_K&Z?[Q__^.AK!\K_MNF"QAQMH0Q3U*.I$6*
MXP) 3C* (&- >J Q(A&/>&AU!F Q]MP\SJN'AZK\H3OV!E2K$?!6[*#BZX[^
M4[N;P9^K[;> X,T?KGSN-I-D9K!&@G[L36R#="_V(F@%#SK)%\%0=H\I7/:
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
M45N=4O6\ZJ0,<*W[A*I#F8\;Q7:DW6>[/)I3*-,$PI@6%.0P4T'T(@=R:T>
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
M30UK7S!Y7:WNFC;P'^24Z]SC-[JF]9/\K1X0)2T9$H)$.95.E#JKR9!N@EH
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
M+9?+(^PSOK]*8[@2*ZJ8@YNAUNOR3RR5K-MRI##&$401 4F"Y;:.HQB0(L8
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
MTSQU]V3%EP8J#"LJ32Z_($NHYT"2_O5=A>];MAV4"@91JO*AN4I&Y *@L"@
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
M";FY>1X3^HE,]QA38&7?73$\8?NM'SG9NN"J['#-<'Z&(P$*_<;9XYI?B[Y
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
M-('L:G5Z'RVT"=T(<AS#3&!?LY=-O(GT<CB#<NH%XHQ*KY?#MLNT 9[8,ZZ
MOMKEKEXSOSE&-,D=MPMAJQ9J?B5I4<1Q!N,DR;0+:?8RB<I@3B5-XYS$-$K]
MFC$XC=OC2&A@.C4!VWQ3&&-NI/4,)7#"VS&<(!B&(X44-/+:LYI?W@08_*%)
M%3,%26JY P87^, 4-L# :>1Q@PQ\P-@+-/"ZN>?J=OGTM%S8\N3-TBD24LI(
MQ1!'INI/JI>N1"@!4<P0DPACA+T.4O9&F)K/5@M85\7ONSS=0]%Q 7H)-@/3
MAQ\L_HO*8ZJ'73;NC3+NPO"8DGM+OZ,7]NT#K)^DUY'Z97C4+*'IXV%%G^I2
M+I\7FE"XC&=$%7G""(.IX 5$-.&0R"B%*DU)A'D:D]2K 9_+H%/[^.O7>RLT
M:*2^ ;7<QN^PDOOV G; WXTC0J,Z,&U<#FB/?L#N" 7N".PP\,@]@=VAV.\*
M['%OL+R8JA[@&ZW6'UYDG3@GM.J9W4'/8K/\T;Y(@@C$B(A<1"PIE-<.NM.H
M4R.FG237S>=C1 9:YDM2ZL[@[\9+P5$=F)CV +VU$1 #)=RYP3)TULB!D:^=
M&W(<#(<,D!,W]R.D33E&36^F&./;8+C.=I MG_VV.'J=>&+*76*J*!<%@HAP
M#%%>9)#&$891*I' BDBLG&K9!95J:H1VIA1F94MA=C=BZXKE.YT(-M4P3U7
M'-#424Z3K" FBSM/M*E3#JF05'^+*L[2F":4%"XE3JYGZA&JG/S?,+7;-#BZ
M <<^+1G.=MYS:U"L@\Z]820;=6X."N;NW!WVX3T*SLHG6BZT[]!&-K_0>7O<
MLU3K1[D5YL=R+OZZT(_=% G9J3B'<DQ2P02,$8N:.AY*F:U1E:F,T*(03J?=
M@>6:VOR^40UT= .M<J:ID"E<WBF0;A0$5L-MC9Z+*@N&-/II\K^B*0>F__];
M5O2H!WP=:XY52'ALJ_I5(@Z/_:D2Q@%'&Z_V<7B(WA1-'N#QO7<(R[7\8NH)
M?-:?Q>*AU ]OJGD]+5?K\G_LI]+TO#"5'NY_6\[2)&78!*0AA/3$3.,4,IY$
M,%=)G%'*N4J\.I7TDF)J$[)^\Y'W]F /\)VW"X>%=/CM0RT_M J K0;M9J*1
MFYOE4%>9;8V;H/N+_7$,O=_80Y*Q]Q_[@W5@/_*"A_6CP[:#[3O]--.18ZE?
MT'7)/\CG956N[\LGV?Q8S8A"A2H*#@MDNS7E>IF",P:Q+*(B%DH38>;#@>Y#
M3XWX6LDAJT4'K>R@D?@&&/';?WF&E'F8Q(T9AP%Z8#H,AK$W ?K#%93U/(8?
ME>K\8=GEMQY/Z)MY8+,_VX10S9E-O=0T85DF8)Q(JITX0B&+$PH)E9DJ*$M(
MZE51Z_ P4R.K-A.[(V:OH]TCH+I1T.50#4PW/5#J$9U_"H3 D?<'AQHYJOZ4
MNOL1\R>O[I6E'>,V2QM)DQMIPCPPAHCE1/^4(?WYXQP))J543B&G.\^=VJ=N
M).N7JKQ!ZORV9$_]!_Y^ ZCNE:7=!X+1LK1=H/!-U]Y5^'2Z]N;J,=.U=T7<
M2=?>^_,%;4S*;6&)%]/)4-%R]=/D4#YM$V67S_9%*DC$:1$C&&&6::^#)Y @
M*6$N688Y2Q.DG*JT]QQ_:ARUC9+JZ "L$L!H :P:H*,'J!7IT0C#PTKG>6]@
M[(??79HB[#V:C0P#_^B=14*9H5\'$7\07=J%>#QU_-X@_BH?; 32XS']%K'W
M*_O UV[23TYXI*@R<8 9@RA+!&2I"1-C@J9%3I">Y7Q6L ?&F-I\T8IX4?K4
M(2S=%JX7(C0PJ_N"X[UD/:%^T/7JH7%&7:R>4'1WI7KJ4G^7LMGR^E(NY.>U
M?*IF/"=))!)SU*@X1+F2D.21A$Q@A DA-%?.T4"[#Y_:Q]W(!_YN) 161(_%
MVQYTYYVX2P 9^%L.C(6[9W4))B.Y35[8>'E$QY0_X>[LW3*:+W-,V*ZC<O2:
MOGTJI)*KE126[;Z4_WPIA35V_0>I99[A).8BS02DL5 0)2B#E%(.A4BCPJ0H
M\-0K.\%AS*D1V4;D>B:^ 1VIP59LDV,%?CS2E6>VIXL5W/R9P-@.S(GA8.W1
MPL(9J,!-+,Z/.W(;"V<@]AM9N-]Z6;F;^^4MUT]?R=VX\&U<F8D0G^5(9I&)
MK8X$22&*2 YI2A!,1"H3G!<HC5B_PC>.$CA]7*.6P/G6I./V+'SCBKPC/0V
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
M?S?;COJ7*Q/E(C.)62(8S N9F=JJ$M*\X#!6F.8T%3BCD8L#[S'F-!W[C=S
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
M[;6X\D J^ ++9>S1%UD>@!Q::/G<?EF4=M.]9,8RKFA!8QC',=<$E6F"$KB
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
M*7(6(2E9G%$H<B4ARJF"N, :K$(F>:+_(&.OUE^[ TSM@[Z7_'&QG"\?7F^
M>EDM2ML]WKS$LI7<LU3A+J)N7M(E.(UP7FA% XUL 0L+'M$Z;/' W4'&+1!X
M1,6](H#'KO-/K6ORQ/Y,*Q.6L!3E^G6;Z]'$RM!8%?KK3B!+8VZ*P1>0%G$*
M>819C&FNHL+IW,]QO*E]]MU4NHW0W:0Z_XH)+JB?YH(!L!R8&JX$HWN^7& X
M1\J4NQQ6KR0Y#Y!.I,>Y/&6TQ#@/E;HI<3ZW]4V&DTJN](JM[O)%5]J;,[$?
MPB[QOLF5[04VRW*1IIAR*!@RZZI,0JI2 27G0N8)SE3A5?;-;=BIL?1&ZCHE
M[@8\TQ7X:23V389S MW-4PL/Y> KLQ;%'S6*6F9@NAI9J9LX#BUWW8PP9'Z<
M#U"!D^2<AAXY4\X'COUT.:^[^Y'3VP.';5/JKW)]ISXT M1G$S.AF$P2E,(X
MC4RE^[2 .$$QE'E*HRAC>2&I#T-YC#TUFFH.*A?25B1\64BZ6N@/2Y25+9WA
M>6;I8P0E"\PRC/1J/=73!(M--\:,0Z)2SC+!A!1ZFEBNZ?RZ1MA(,.!"WHP!
MYLM3_5(OQCO):**P5#!E>L&$TCR!.(X+6*A,9*D@(LVQ7P.>@1 ?IR//[GDR
MV,I_ [[6GT.K0W,(/9QMW&;O@? >> H/";3W/-X#LJ"3N<_XH\[H/8#9G=;[
M/*)W/KRI9KIXV [R7?Y<SG_J7\UHD7$2%2ED*,U,!@F!+$<*Q@4F.6>*D,)K
M,C\UV-1F[XVL;SZJC;C>R>W'478\+P^$W=#'WSUAZY.I?A:/T*GIQP<<.Q?]
MK.H'DL_/W^._I[PIAOQY4:W+]8O9 'MOO%NYTHMR<Q1MJ,S26!O*9+I7V^;5
M;\ZK[08>*KA,51)!20MA&AEFVH\BVGF-8D0)3@1S.S8.+ME$R4E[MAWMP%OU
M;%A?[1@<;!W>C4CQWX\-:WB],"GBB I("_WM:;M'$!>ITH:/XA112D4DW1SH
MJYI^'/=Z:_RR8WR^;_P_S:WQ#W6;GD_(^.=//ZYFT'$FR_\SG['[ <S5+#K2
M4<WHEO4ZV1D$_1-G0&''&^VT:!"8NN=*PPS0(S)@N:"<KU[HW"X\_TO2U5+=
MK<H'+9^1Z</RB9:+6<KB7(E<0I&:(*!$(+T<5!1F*,HE2C*J_]\Y.,!IR*GY
M75IJV(C=9$T8P6VRWE9T\/=:>)_3;3<#.,0)!(=UZ%"!ZR+J$3(0'-F1IJ(6
M.Z"6*^ (=Z  37_<3@42N#UHO%@"+\7>A!/XW=EO8V^;Z;W)3O2L.G#B"1,B
MD*V4G4S<06H... 1=,/IU'BC[C<Y*+Z[W>1RRX4UC[YL$HXB%:592B-(:(PA
MPD1 G&(,TT(4LH@CE<=>66?[0TS-#]GVNNN?]'4 2#=>N R>@>G $YG^-8SV
ME!^F<-&7ZZ0P'5?S:(FB_2O]%R+;>FE/R]7Z@3ZTH9UQ'JE,T0P2CBA$$F40
M,Q;!1&8XBYAB4>Z4?W!JD*E]Y)TR?ZV@/79XCD)Z?C$1 JB!/_>!,7)?'H3
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
MJ8Q]TJ?<A_;BJ9&*)G M>MT>?-D*#.A&8C^J\C""&UT- ^W E&50-5*#5FS
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
M QT$S-+<8&#^VZ)@WI^IOBWN?LADWYJ1?)9)OCU>3LY5+'C"(1I7GM&<IZO
MW'6TKB. OU-V^R#I@LY?J[):JF^T6G]X,=7B*_TUKVRI%/;ZW@BLY_G_TA[@
M4MVMRH=R867?*7O+.,HR3BA$@D:F9P2!-%4YQ$IE"HDL0<JI1&98L:;F3FG-
M0*N:":,QR@&M'6C5:RH/L5=@-;0>EM'17-S1TGTR"VCB\W[-=0PWL-,2RF:]
M&RT'-J.[PW$=<X[D35S#K%[.0GCT3W@" 0<;;9H/#U!W#A_@Z9>VP]I4R;E3
MVU_:H\GZC/'K<FW:&.A_FC5VM7Z_G,^IGM;H?);$^H,H5 R)C!E$11J9^HH*
MDC1&*<WB0DBG#9&00DUM<C:AK;7,9CW15",W+8I;K:J;MAR@.=:U1\)]6T)=
M8$JW4]ZQ#33P)-QI,65%UY;H%!AKK*8U ;4JH-$%;)49HA'5Y= .U+#J L&N
MU-CJ<BB/-\ *\&S_M=6ORZ5X-;/##U/V@J[$M^5R5;U;+L1W6UEWMV](%'.9
MRBR',C(+J#2A$,M,0=,=EBELUE;.D<^>8T^-B*WX_U9[7*T&X%_IT_-_ *.(
M_HM1!32Z7.17^UKI_!IH0.P'YM@)P^Z^9AD0_I$6)ONXV@.77M8)M!3I">J)
M]8;O$T=;5/14M;MRZ/N(2[N.'=AP-$E;.Y\2R1DM9)3!#.GE !(I@9@S#A,E
M,XHEQH3Y];+Q&W]J<\V)9+>^O</<[.#FQ@^([L"SR0E@1VK\Y8780$V^W&2X
M4D,O+X".-^_R>TP_EGOW4I4+656W_)\O957:PQ-N(SK;CLH1RF.2Q IBD>80
M)4D*<28EI BC3,4<J33QX;6S(TZ-R5J!04?B&]#*W+-<U'G<W7@L*)H#,]>E
M0'I3EC,X04GJ_*BCTI(S"+M$Y'YC/^KYLWZ$X;.[A3F5O5/V<+?>_9M1B0J4
M4@&C0NE%.XH89!G',$FCB& <R3S';5-K-]HY,9K3)_*V;?4(.Z:_F#V3/P!3
M3\%&=6FI__2;Z:@+Q?*WA3DLH5;Z/^E%C.3Z,BF:W_@QT2DSN''0I=".PSY&
MRM9/TGA^*"M;/MJ<-)F#)QL#<V;OV9N ') )2CVGQAN5=!P4WZ4;EUO\=PNW
M^Y*?%]5Z9?<9FAXB*$$Q)HF"C#$%$=%L@[EV<0C/J501DRIS<FQ.#S,U;Z:S
MX=\1U:^?RQE@S^_EA8%KO*.1H9!RWWX+@]A(.VT]D?/:.CL/R(E=LA,WC[8A
M=EZ![MZ7P]5]4Y[;,YG;W\MJQK-"84I,;#_.("H2 DFJYYH4I]KO0IS'U&NU
M]_;Q4R/#K73@[T8^ST7<#G9NWE)_1 ;?6-J 82-USR#2(WOWD.*!TW+?##%R
MONTA]?83:0]>U2-#=K--]"M=_4/:6F';R-8OF]Z2E,41$[& 66JV;QA-(56Y
M@#$J\E1%,4J1\_&GXYA3^\I;L<&= EO!NX'J_CT^?4QPWA\: -B!R>+:F'ID
MF8;'=JQ<TC 8^Z6+^J%U*BG4\4GCI7[ZJ?8FP=/S5G\ZW\2_=?KS=6)J%N*[
M?-;OE2ES<_NPDM+Z?YW)Y&V\S2PC>2Y%S&#&39ZFBCED$4XASU*:I$Q&2!7M
M_MF]&_F'E;#'GMO]"%/%GU=FNZV6M>K&O6T5Z<8J=J!PI[C ICX_NUS!<B/U
M0CUDB$Y<*;@U@1L;Y<!6NXX]]X,<KV9*]TGM>B8=:>X;V[1>D^0PZ)^82P,/
M.-J4.PQ0W9EYH!%ZA@P]+E=K\;*RW\;G1:5_TA"]7R[6*\K7U8>RLEW39;<)
M[]:E)8(F-$(,IIP1B*32<W:F&&0X)213I@ENY!5 =(DTDUO#&65@JPTH6W4
M;_6Y 6*C$9AW2,-_(1+&GF[;0:-9:>@%X5L#;30![[<&VBKSAM7#KF*" ALV
M>NDBB<:-90H!WEYD4Y"'^J^MODL3K5 N'EJN>*'SM@3*4JT?)=W,#&FT7I+H
M WVM9JC FG!S 9EA8I04$201RV!"THQ)K#C!SJ5N>DDP-0K>* $Z6FQJR9A#
M=*T(V&H"TL@4FR$1,-JX.]7]S'5^&32X$09FV&GC[[YV&=P.(RU1!K*'UTKD
M(BQ/+#CZ/7>T=<5%:G>7#Y<]J-\JX9;KU]-4V)7B6#V37Z5I\3P3K&"2L@(*
M+C.(%(XAQED!*28JR7*:%8G78:SSR%.;>F[OWG\^TA4'_+T6V=.U=S>"FQL_
M"+0#3R@7H>KMCWLC%-3W=A]]5#_;&Y1=G]K_ ?U(ZY-FR;7\HA\J/NN9=?%0
MZO>ECLZ[?=)N??D_=K9M:@G6M"I,E_I/VJNG<U/)82:3G&@B(U!&,8)(,@9I
M)/1/5/$H9VF:2>9#9P%DFAK1;80T[H.9E?U8+825W/AN9.R'/T@P@=56';#5
MIRV)\+$MW]M5S30MZ!BKULL6L@G'F0%1#LJF(>0:E6<# KG+P"$?W3.'BR[^
M<??;PNR;*+G95YF12"@EI80I2:DF68X@%44,:1+A-$.*B<(K(?7P,%-CT/>T
M>@1:-E-667^9/TUY"O-]SK70G6WCY^6\Y,['MF>0=J/,R_$;F 6-@,!*"(R(
MVSW<@!E9)S$(FX9U>*AQ<Z].JKN7<'7ZZG[DT$WG*122*,,,)MAD5<DXA8PP
M#$4<LPAE1"2)5Z.BGHD^HZP8.5^]Z!>Y7.C19+4&*\EE^=.N<DREAZ7-]^F3
M+^6?'S7-?*AA,IZ&SG"Z6D:30P;3Y1E+FY.2%Z8O-T7OI/@@V;K9BH@C1J,"
M8YAS$YQ/\Q02Q4QF=A3C1,E<?\=>)\0'AYG:I]R5$A@Q>V[Y' '5\9CV8JB&
M/G_U1\G_2/4D"&'/2@\/->XAZ$EU]TXW3U_=CPC:"M75[4+\D*N?VF==/)BE
M0Q/UTDT&TB-4A__45!3(,4=QEL6:.0J]((@DAC2+&:0%IVF2<%(HY4,?(86;
M&NELX\_>9+#UJO40U(AN='4MTPR_3]/'*MY$-P1\0>DQJ("CDNH0T.Y2\2!C
M]#SL.]I\P,X1]5&C_M>MTJSVJ?PI[Q]7RY>'QWNY,#M#U:;$Y@P528:H4%"[
M><SLF1-(!!&08(J3/.8D8UZ5AH-)-C7JOGW33\FH=F/KCU.C"% F>-BTW:K
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
MMB\(J,1AR7"G$CC0J4>=@#Z#&;;*331$(R]4HX].] (T *Z#KB%]Y)ET&1@
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
MMM"-Q%[R^I/[__4?]^57OG17@Q]TO5F7TE* ^X5GS<,/#KZY4$0[_B)0R+2
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
M1I"G20(+0PD7*M6"XIZ%WB/$F1L5O=R7OG$;N_5.Z%U"K+66J[O*WRR6E;L
MJ+3TQY+>?ED?:MF[1'S,N ;2VV2C-3+[/55.OKX"6UV<-UNC37-?_$"?J[;\
MCK(JC5IHO@.T8Y>?CQ'IN8O2=X OH%1]EU:[IZ?9)5I[_==&5ZH)-FMCUU,J
M-4)Y#B7!"F*N!.2848ASE*6%5M3D474)+_0W.ZY]F%:P$7@;A!F712 4\>"M
M]E XCK]][@%AI[0T < ,GI+F7)^3IZ,) ."I5#0ACW4-WO=Y =Z67)3+<O/M
MUZJLG-&I%@KQ-&,Y@X0Q9@G&"$B5QG9?J6FB:(%U6 GBBSW-C5J:0E^J$;<&
MU<JY:GS5SHH3W[:? R^\.Q^(C;D_A7<8O0R"XLC$TLH(=D(ZE[I6S"%CXR\@
M,7  _*G>)HYROZ#T<2C[I0>Z\<8[O7$%8MZO5U]+I=6+;[_66KVIWE1?K3%D
MS:!KNZ_YV@1):U.(C%A4#74'5+I@D.:)@+G2]M.$*6'2F+OM\*[G=L/MZZ.Z
M@DL^1J;<"@SX3N(X,HD8A#!V&0?:D>G&H>K+6&W%=C3]@Y/<0OPCV D/KB_#
M',U"\8@-2DL1W4_*4_&P/":N#BUTS+RQ6KLCF.O-[N1M]\.KLG;E1BQ=MEL
M7G#!D$PA4\1:0EEA-UUYH:!2"<H1U@F2*,8FBNA[;E92*[JKP[BO/P4.SY6[
M[<)BAB.,U$8">616&P#?^-P;\4@-FWTCHO]I\V_$ W.4@:-#$]T([4TEUZZX
M]"O=_/VFNOFBU]R19GM[>2WJS=H:'8O"[O"8I-8TDX@Y3VT78\8(Y"J3F4*$
M<!55;"^\Z[G165NZO@G]^M<XRHH /(RQQH%Q9,+:"@U^V(K]H[ODV$F^\\GX
M?2O\@,P5C]B@Q!71_:2\%0_+8]KJT$)\YJ#MH;HO,O+!KFY^D5.^'.D7RYOV
MQSUM?ORB96E*Z?[A/2UV^=C<#])_](O>?%JI&^-=,Y;?G+"NH(DE$K[TQ1KW
MA2N)*2C1FD"IF#7I<E9 086&0B)3*/N_*71H8J%GU&-N?+J% C0U__9@@&M?
M@+B! UP_L&ZVD( =)@=)%O>H@ 86<&/ 'ABP1R:F(.>LYN+YU>$[FF%C+S7_
M?W+%3Z[P[#;?R22;*/E-:YV[O%:?K'&XG7J-0\=NXKFXR_5VXMD]FW$3SU?*
ML(^M5_=WGT"]G8!?=Q.0[R8@WT_ S\T$=-D*^(,4LZY+X*(PK"Q-R-K]%_M]
M)]9!=RX^QGYROY^\<C]Y][/VIV&R[,Q@KIQ)PO.<TDV6HV<&0W"8PF<.XG2]
M"]V6@[YVU86W5=>;A!X+)FAJ<I+ W!AK*"HN(,5*PT(;*7*FL<!!AF)0;W,S
MYWY>K5U4K%T'*V_LU^!__0^:)LG_!E[X^G&)^MA+T7/ AUZ,#@3GZ)>CNQKR
M7M"K8.@ZW) &0#+P+>FY'B>^*0U0_OBV-.2ACO7@2[V^J?1;_=42UYU^&$B@
M;E<O]&]ZN6P_=BZBMZOKYJO-*[9 "4>(L03:B24@1CB#EG<0-#0S!&F<RK@H
MK[X"S8VCMHJ #V[9N-K&_OC<HT([ZJI+Y=TXG%[@0+&KYI'(:O)]QS.,UZ8<
MI9&I[SCRZ@HX]8#5#^Q&;Q>ZU8SB\5C]4E;EY_O/ U:N'PCB80O<]Q5J4K8=
M"L+'A#Q8N]TX^V3B_[3 4EC6A;@@Q!F#"K(,8\A1QJ1$7"IN8GQ:AJ@(,(4'
MR]_;7,Z_['(YV[5QO?$1#2]7=:3==QI>0K-<V)="RMS5W23,97MGD!8D(2A%
M2:JC[MD'@7>")>PH/=WCC+D#X1NV]'P'92I. G9J@NZS]XU?O6?2RA7S*%01
M6Y=BX#(4NR0_+IO/"W=$=IC\Z2#WTXMO^Z^T>9]\VB=7,&WS[4WE CJ\R[7/
M!''[B5=M5J#_TO7&^2$U68-^T^7=)W>BT:PY_V[;W[SBF_W5_@)K;(PKSZ,5
MM@L%$P(*65#($,MX8AA/251NW]EH-C?J;-*K>55W&;O4WQJEG!79J -:?8!7
M"#B-#NX((C.OS64H0A.ZS47>&:T? ^2):] !!_" )OG/Q@*TSR+78+1/(==[
M3L:GFIO;^ ^;P6XVVDV;&&\V:I]8X><G8+Q_2E,-O!&HW9%^*.M_-EHU>\_;
ME?MD)X3??+8'%8\VK>ZIY9LW;WZ^7RZ_O7?EZ:P."R053G*=0HSM/@<7N( T
M9PSR)--Y9K(TU4&1]=.(.[?%O]%X2\7^3"EQVU2G)-SSK%=S=X#T.$F0 A!X
M;8%5%WA]0:,P?%-=[;X=6[%H@LESV6]D7E-BY$7]B=G@3AB=>GZ U6XL;YLI
M AY-D=,SY.GY81?_6<V'<%>/><V+B3PZ9C4_HKPMIANN,TX5$P@QF>_$=( >
MNDA,V.NPY][NN*W]U%4@,'9M_[G\JF\;#Z=;7?U#\W7M0[?6:^>IT5[AFZS
M*!$&)KP0$.<ZAQ03 Y626"!*-2WR(<YS.\HW-W/F^)3]U;T&W*D#C/,<^.;4
MV#F6;735?#+.:7S70>]WR#S!4,[O;+H9XI-'TU>']RZ-?U3K>OC1 K#4NU_[
M0X1M<PXHX+#;31B+WOBGW#T'<)+#\:XRSN),O2? H4?Q?;OIF/YHR>OZQOA3
MW5>KS[RL%CFW&V)E,DB9R"&F)(4BR7.8*<D(%SEG<0YXQUW,;1WP$OK"(/YP
M^_=&RMBT1L=(AC%S/WS&WN-%0A.?KNBD]L-F*#KN9MJD1"?5/,I#=/J;'0/O
MVYKT-^95Z6+\*U6_M]#ZDGR^E^M*-1]HJXK_9$&+)-&H**#!N7&. 08R64B+
M:LI(P8J,<1)76JB#%$&OP:2UA7SZ"[65'WSAI7*5+[]L%0&^[%1D('Z'X0DC
MEK$@GR@POY7>D<_-6I457UM[:ZO(%=BITE*3,\_VVC0?#ABRWQW+84/W.\@Q
M;0A_=Z".0OE[--71GT%^TNI^J6_,[9J[@H '90 KU5R,-+]H3@K>[NH#4,29
MS)V/6I:Z\-:L@"QE=B.NC<A3D=($J2C_@ZZ2S,VV\KLS]VZVQX"'&[6?_PN^
M>].CP$/WX0J\R9]B$*;8'??'/_X6O"]VP]Y:=Y9FVEOFOJ =W0KW;K CD>H[
M1]U-))IM_4UE5NO/_KYA_Q*F19[B)$509(A#K)F&5&<&YM*DQ.A4VM]%<69
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
M__QDU!JDQB&GACTPA'?DV_*/^U+Y";.OO>;/-!>$)1P76D*9(FO_YHA#IHR
M0A0X+ZCA.0_*^!K;\=RH=N\EZ,M!@N5>\K94I*]0^-7)WL>S\LQ04*ISPO("
MID)AB!,W%'FB(2X43EAB*$'IXJM>B]5S#L:A %,,AQ?]"ES?W:U],!(X4..@
M=N15<W\TTM"$'0*/ ??(:^41SMW0[>DR>QFJ$=UHSW3^C*ZUER$Y[VX;\/RX
M+KB_E9M/9753:;=7V-VA+8@N$I8C!+&DUI;7-($TL_],"VV7]90B^[LQW&^?
M%F=NJ] IU]NR JM*>VO,#A98ZKJ^ J_K3?G9>W/N[\_'<<(],99AK#C="(W,
ME4'.MX>9*^(<;_UYAE5_>I_;\\@_B[_M"9%FZ6M['KZN?K876NV;.,-N/LJ-
M?EM^U>J-W4M6=Z4+U?(>#DT&!X-DDM!$0I'8/[!R^3-P@B&24F1899IW+8Y\
MJ>NYD?)AWH=&=NB%!WOIMUYK/?-I7!R4,,8=!^J1V75 E'NDV0@%;*1L&Q>[
M?Z:D&Z&PG,Z]$=S"*6(['.VW]J=_^Y?M)_8/P6O];__R_P!02P,$%     @
M%7C\5-,G1%5C(@$ QMD- !0   !C9G(M,C R,C V,S!?<')E+GAM;.R]69=;
M28XF^%Z_(B;[M9%A^U*GLOIHS=2,(J21%%75_<)C"TSB)$6J2+I"JE\_,-+W
M3:3S&J]Y9)W,<%%TBA?+9S  !L#^Y7]]^SS[Z2LN5]/%_"]_XG]F?_H)YVF1
MI_./?_G3;Q]>@OO3__K7?_JG?_F_ /[CZ;O7/SU?I)//.%__]&R)88WYI]^G
MZT\__7O&U=]_*LO%YY_^?;'\^_1K /C7S3]ZMOCR?3G]^&G]DV!"7/_M\I\1
M%2:F$YC@/2AO!83,,VB6O18QT+]*__/C/T?.HS79@$010(E0(&;/P+)BD6?T
M0;O-E\ZF\[__<_T1PPI_(N;FJ\U?__*G3^OUEW_^^>???__]S]_B<O;GQ?+C
MSX(Q^?/9I_]T^O%O-S[_N]Q\FGOO?][\]ORCJ^EM'Z2OY3__QR^OWZ=/^#G
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
MYF&^*2^G<WK8E':1Q;:7\WR M\^*1^$BD%-*8; L 7R2'$R6*H=HO;\W237
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
MY8FY=:CIQ)54R.(C9,$1E*Y))4^V/PK+F0U*EMCF]L/[Z1KW,+T+)!ZDJNZ
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
MF?7)"TQ>MKF99D]"=X/AHQJFU5)5'9C!%V%)L=/'U=E=<N<R0\'JF86$XFH
MI1G%8U)KL(4)6:_K0=4&<G=1M!NV'E6_\R#"[\#?NL['=B48QK-F*" 6KNJI
M*0,?D99#*EPD<ARS:^.NWTK.N)42PVCZ!_#97^P=8N?Y=':RKO?)Y6A4X77&
M)3+:T]&"5]:!SL9%+6*4\3CH.25HW!*(H^#G(:)_=%>SU<*.)7ZBZ';Z%0>_
MI^VV;V][:=L/^1GH!K?S9[XI;\-R/2?U/0M?IN2'G&-1<I&M20J8(<BHC+6X
MN#B(3$N-+B$3;<[=?DS;H5;J_ D?-K>-6!V++X$61^82E/0!HA0,!#=&>*4Q
M-6HKO4K'N'O:P(BX;IT.$/F(V]IJN;Z@_'W">5A.%T^^35>38&I#AQ!U#I*K
M@Y44Q" <<.3,1LZ(B9TJ;.@)E_!"?[N.E3M)Z 0N#]#G8DCACHV.4[I_FZ^^
M8)J6*>;GB\]A.I\$SHJ3P4%6HAY\>0^.R^K#<?2*.%!QIU&TNR'D+C+&0<E
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
M2$%!3@D0E).@C3#**\Z2:G5UY[ZT=G+T-1B^=@P(AM)>;UF0+5]G<?<D%?)
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
M = !HNX *&\I^EMN$X+O,,W":K7Q)#8Z.;\:X3FNTG*ZJ?:8N.PE\1B ":U
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
M.\O">@9/[H[6U26>C53!6Z2-2F8PH;UD.:FA-:* CTKP::=2%7WH7@]7P7N
MJ1.]\7QX7\\&\'Y%:Y^UE;Q(^/3#?_/953D]?_=VC>U_[O[FMVO16FU6V_!:
M2<L5GMT2FLU0SG900><N=%O.RH<O@>/L/037AA";5CKJ&TMMS@I:[YT/T:42
MO^(2.,24L[4<FXSWC1(P0M0R0$23O$1/6?:Y^?P*2N"F(&=""=P4EPR00#]9
M+F.PEA (=" ^![0GK92- LZH2A'&1^K$ZWEL)7"3_+UM"=P$XP^ H5G?;*W$
M(I/*X&6RG/$4-F5% Y6<LRHH9^GO808[EL!-@57/$K@I/AX W\]44VE>Y):2
M@N ;)Z]3")&0L:6M$DGDE&J?HJ-OH@1N$DZV+X&;XK0AVM"VKY@R65(H&@%%
MQ9;9$& U'FP01,X4Y7V?JZUOL0AN'WCV<>D0P7*[NBDC/;H<P,C6>Z]J!G1:
M@?2Y9I*VFD[LKM]<$=Q^071V9PX14)\@=)*2, I506397@EYO6%JHXFM,T9:
MZ<CUB9Y?/?O6/B"<P5E#@.Z%)NA$B,8Y#5:7?#U1.WCD[#Q+U*7*G$N?WI\C
M9=_:Y^ ]HRL&V'*?&AW2;L!N?LI_^N?IY9^GYV_.Z7\(U[_2Y7>X7G_D)?WJ
M_>KJ_/(DM_G&% PO)\,V)><A9'10BB2MM(Z%^EPESB']@+=#.Z)IR['2W5Q[
M-'!^5?D;6>6W?ZY75^_^_/'TPT;[BR_5]RB,=*)AK[VAU18H"B(D$A1$M+GZ
M/@S9,RLR8"0^),C[./RX\-Z4OM'_+9T_H7Y05>?*^KJ*N76]* @V-I8S:ZHA
MH:59'._;*#)*J>.2>)_=X<>%]Z=UEEY;KZMIV1_G_,*T@LYL(:DB, 91'/69
MNC2']*.4*BZ)['E<.S"<3UP4.;HB0)80P2A; (4EH)0IV1"RP3[M\4])-$HI
MX<%@-\D% ]0'[I#M?RKI.:D27?*.TQRE+!A9(V"4$IPMP1K>$+SI\W"ZC]2C
M5 ..<'#;S94#1\#M\O<[M:-5Y+(NH&ME>VN;((E4@(0-EJJ(JO9Y$YA)@:W
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
MWM+Z_<-=(IALA-80*+4QQBW1<:: 2]DZ:SG3B7(+/.XGQ<)SISK?+?5RQWC
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
MV?S^A__FLZLVE>JWWW[;_.!$JQ)T8K-%=(V@S!D(216(UD;GA$L*MVD/WUF
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
MXS^)+-,VU.S?W R 7=#6USN#SP!(55<G9 +G N\FBK/_D%"!CU8IY2WY&K8
MVC<P V!7:,WI@6%BV 1>>9.J=;)J4)[:]:O1;#>=0-3L<L#$(5Q,"F7?U@R
M_2-:)U\-D=D]SBWOA T^1LLG0O[%N.19#4X0E(U!:\>_8.V4T'VU,P#VR^/V
M]]/X,P"T-UI(;-0/(8)!X2!Q<.<D@1<3R6!$W&:L^[<Q V#7L#:S'P8)8@]8
MYI6L(6(E8 NQ!H7711*46@VO:&30/CQ,ROZ> = Q=.WAG0'PM94-;RLS/U7\
M1M,HWTRCC_.JT29(B&PGX,43E<RD@CU@[\E+XBY[OACIUGHO1PZ UE_YD'2O
M2/RG]>KBX@2QAFJU AU=8]JW$3 UCB6K"I_$;9*J3_'68](<P:7<?B#X@I5J
M3X\,@*JG>A!^I<LW]?L;F7X^SZOW=.)C+=3J+K1/"$:7S+;BXWD2&7-5&*/K
M<WB8(.017-7-BL%>_ML=FBT-/=SV_%E]$-OAC\O3L[-7K5&F]2-F/D=YV:9(
M*M:3-5:L<4P@E;(2DY5!+3AR_EG9C^!B<%8@']C;8W=#O5VOKM@ Y7M*E[_3
M]0W!U9IUO.X!NMBU[>G%SYVQOVF:#AT;F40U.I-%0%4\F"0*8"@,TIH$'W-\
M#62Z!(%#-S(]:?&+ZQ3;EE I$4+-4K81;9:SZZK :H_%*"R"%FAM>D'J\9J=
MIN!I4K/3G/X;(+6<IZBC#7ZPQA6(VK.UQ6:N8(X@0[*.4 13%RRKF:5H;)GV
MJ5G1UJ6,;(KKCP7O+U[)Y8PB-B+#[!4KW;HHV>P%@E-..BDRY053UF^AC&P2
M[+J4D4W!P# /W]N4A\CL?/3:00XHP/CL6"?CVP-7B#Z1S[Z^D,?V*=X9O%1L
M$B!V+MZ9XIUA8#?A#3]'YXVW":H-Q M;&@BQF#8>CTU*,GFM)J%OYGJ+P2O(
M]@=A)U^-N??_8U5.ZVG>./GB[HZD%!$UQ0I&ZE:8J3WO+JQ=U56@1ZU2WXZ<
MET4<N-'AP#GK#"X\ FS^MO[LSU]&!G6B3"H"40'6G,#8(B%M;HZ]$=HJ/O=B
MGV?W_64?;ON? U03H3NSAX\!TZN+RY=4SC:YFH*%ZA#!U-9&;*H#9QR;6ZA$
M^F#TO5.%'RZ?6 +5,_MX[">!S2]W>QZ+UGYP\Q1R>O[#?S,UIK#K%Y+5^6/U
M%GL^'LPHP8S/#+WLTO%!(NEL@G>RC;ZJC>"?(%:JX*1&E"XHG_I<:8[V(%'(
M4O2\.BVV6@ETC@V!!3SG:\+P)H2NSQB K^M!8@J>9GV0F.*_,9.&A]USFPO
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
M5]?>NTU3;I6Q@K70)4!23D/C4X2 #B$ZRA5ED=YOP\?ZXA<M^^@R!*#F=<8
M*=T\E<$ND PN:4B5;6I2X\93C7L/#:JB*]ODV&GB#M"&L,21Y("./Q:TOTS?
MXZ.UE"KXXA,O\90!>7F#KEJ@%Z%:T:?BXN].A%U@UX<I;@(&!@#^B_7LVF6=
M"EFHVLM66&PA%6O 5=(6B^.XTJL*\NOO1)@$EJF="%,\-TQ)^#:U[J:*6IRI
M8 D#&(<9HHD$%6.*2(JTVR:M_>8Z$79!6U_O#!4 [RK<GUA0TB-F:0+4HC)O
M+B'QOA(;76.*RL:LS</CU.RA\"49OX9>A7F"XJS>'+]L/*!$IPOK8 .?6U,,
M$%Q-X&+@]99L"6:;VHR9RL8'[T+8-1#.[(<AHM\7A<G6N:AB;-7-;!>398:0
M>9F4)*(K5?H2^[!2[5@V/GB+PG[1;"_O#("O![52MTKHJ-&*"K$TFELE>+DH
MHT!EPZ9"I53J<Z9X5)ROH3EA'Y3M[Z,!@#;ABNR73P5[(1)1$@4\MLM>FQ.D
MI @"+R8B$9-.!V..>%':43H;EKZ,G->MQP7=DV)*IMB>,ZN1;8P-0JQ:@Z@^
M"1(BF-)U!M V0@YW,3,S8G:'Z"3WC5VV^RI?GGXXO?QX>G[Y)SU>CDH7-WVZ
MZ>/#(]AUU>FN1;JS?/>,);GSVZ)C :XF7UPHE@&.!,:5#001!*H<95&-$^WX
M"G"G]8*8F U%M@'Z9@/3R%.15[^3(BMC6V%]'QM\-:2S4U T%^GL%*^-N:WO
M\*"%&+2H!L&WB:XF6MZ4@L\@O8]9DG.4#[;A=WI 'X[:=A+0NKR>3_'ZL4#]
MQ3-L)$>R8F9$RLSGA"(@"3XG$#4.Z]JF<G>=G_KWZ_DDV'5Y/9^"@0& _^(;
M;(B&)3<69-TT*9L 45@-B-53TB+KVF<RQ[?P>CX)+%-?SZ=X[KA>SZ5.E*T!
M84-@JQD'22H$:N>L%(Q589OBXF_N]7P7M/7USE !\,7W5J1$1<J6564#QNL,
MJ20/JJA,KM;L79]^LV_K]7R>H#BK-\=_/7?)"XPJ0,;6-.)\:.^W%61T.J>@
MG#1JBYCX;;R>[QH(9_;#$-'OB_=9+5T0U7JH0K8I8$+QNA#$"H581/*5.I4
M?YVOY_M%L[V\,P"^'G^9S<$ZW?HWR?+Z,)0CA$8XK63UP:9@5>P#L:_V]7P?
ME.WOHP& MC7%3;2.^!\'6N&F_,1Q E CH$[21IU\<'U>S&<EIQIN<L@^-XY=
M?#< )B>]JUK,@;-.2"3YL"ZE:MR<K4C*JN1\M;8N7LAQ)"16DU"RSU/X!)?M
MC,:_-FQ9?USB^G(63/ZV7GTXO6"7L3;-@M>ZM&[T\PLJ)]J%G&TH$'U[W@]D
M>!E7_F..(5FOK4VQ"PR?E^M()O+N@[P9'7-<H>^?Z]-+WF[JQ8E729&)%6P(
MK*-R 3"V^7HYIIS0551=^7PF2;OL3<MHP7 W)TX':KP&ZCF]:\QP;Y? :\O.
M/]#ZXTG06@LC+<1@VD6G<NUJ7;"ZG ,U>DX=#]89_I*PR][:C(;6G5PX0%2]
MKT^S83,E(7_XW1I<\1K\E2Y/#)F:E>=4/(8*QA(O0U<]R!QS$;;&6/M476PO
MX[*W.P?!9">'[1TWVSWFP8\XM7J!VAEPF_&Y(1@(6GJ@+#%87HBD^[3ES'W$
MZ787-%J<G.2R/8\X/YR7WA6_=_=II^<WIMT0S%ZN[I>\WB7?CU2ZGE[@NW?K
MZU7TFA=R69W__/XO/%U?/RP](*7=M3SX\(+.6$N\L)4[%AY[47)U?,Q7*M@V
MXIGSAAH)0JFV)A.U=_EK+SR6,0KI1 54PH/1@2-/XAP_\T^M,D;7V*?Q[:LI
M/)Z"HKD*CZ=X;<$\]V)]V>Y!RE6^?+.^)D*[(<7!:F0F I\WHZQ00'2% $41
MWNJ2<]J*<YN_X![B^$\/T?:4!,=9!CS)[:L9?3 &AN[H].B6'$^H8ESV""(;
M3IS:%)@HD@3E0A'*12GS5B^/4X#TI1C+H&D>SWX)DSW-O'!MS4W.4DX_G)8K
M/#O[^,.'#0$B%4Z&[V<=USW%/FA;M +.?_FHEOF75#B,AY1]$2B,#.&%#&_R
MERZ.EGT=O#J$M0>XGGF*LUIG6[S1&FIM5Z(BMFFRY"%JFWQJYJ(^>>,^//7#
MO3#OLIG-Z9D! #;O]#%+*6ED*Q;A..H7 QB29GM&6?E/&'.?%L*OGZ1^$JRZ
M3IB;X./AN: SDHD>$4K%V(93:8BE!C8R:F*L927=%GOO/%S0QT%2/\G_D[B@
MISAC@,@Y3W>91%V-\QZL;27CK=XN))7!N])&=#M+\6!%.IU:68<;+#O#MG]
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
MOLC@VOBM3Q#T>MK$'0/6,:35 >A^^E?"Y7(/B^LB)1>B2Q*<$[558_(0'$9
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
MDLV>.,<5;U3COB>ATW85G@J-+:4Y>9[%#ZDDFTJ\B(C>"0MH#9W]Q9&?5G0
M&U$G'Y"._B&'YM-O& 0F_5K -"*WNS@RMY.0?B>5/<\_7>5U"]J?_I4N;_+L
MZO-/I2#YYQ_*P]]^Q&_S!1'R'J_??G]7_QP7)+7K[Q=H@LL\1O!,T]9QAD-D
M/H'6D8G,.5.-.E,W6<X@A)O7@O!^D#&A!?!#1M^&97R12S(EHP%/U@IM<%3@
M=#&@?1'TB^B\LOLD8FX\>Q#,[&N!V2@<GOJ">0?]ZX. .Q6,L:K.1B-S5RAR
MN;G3H&1DQ2>!CI<#<;+'L>M>.UH.X/:DQ^Z.=6PFSN],"KX0PBM$I4 723N"
M\]J%1WCP,F,H0O/ AK0 W_>]@Q#F7S'"QI5,!_[L"Y>%=^GIWR^4]MXSTKR2
MD7=.ZXH0DT6(EB<C)'*56R<P/D_AL,M>]EK V52 W=SX;I1';"IW&6K%@Q,@
MBC>@2,^#L[3)BHZ2-IL0UKV4&CWD/<,@]6H""*.SO@MW=N>*+J1W,@H3@7D?
M0?F:!).R!EZPT"YQ2JM6HUAWD#,,:*\FRC">:#HX09^K;UE='WY;7RW>^C*U
M36?0PI%[FP0H2VZ,=V0N&&W12E^LXK8)\/:C<Q@B7UUXHJ$P)[\/OB/]84%/
MJ'BNK''),TA>TP8,O';,#@6<8)X%EG@9E/XT_(W#P/9JH@\-Q='%B7OK*KVP
M@1Z^>S!1 ZJ0ZC 2H3C9%C(P\MY#S2NT@<X$'KUL,T;H4(J' ??51#I.*N!>
MKGJW=^4%^A)S(/=)%)Y(Z2M#6S%ZX#9G.@>L9W*OPOOM%PP#U:L)+HS'[%ZN
M?I_0XYK\;J<B@L!:8:UE!B^R /2V_D()D?>Z_SWF+'V=,8,1&-_/5?#&8K9O
M'1^;#O7F417D,2<+.GDR1D.HXV7)42>EJUS"PJPX%%^#"!B&O-<9?V@JK-%.
MPNE:'3S3]B3LO$>?;[<].4$/A-&(/'5SA#;<[:)K0O2F=L.5-:*B9"+7IV0)
M47K+C(DQ-+HL.9^N"4J7Q ,$J4I5(QI\T!HP*^&,$";%TH1!_RY=$X;C[\BN
M"</E.*&9NUQ<7VSF[KP/7W%52)U$IC,T1P@!5P=H 9^03M'"C?+6)24&>>[T
M@@T,TJ=M_#U%P5GU1]A#UO,1&3\Q<':80MM+6A<2YIPT\E1'PV"N50818K:)
MG+XH'<,ZHW90TO0@- TF:QJ(C2/Y>6LQ3%XH_K""<#?[4T8>:F/>G(*KE_.U
M*5ZQ$%)T&;4TV0VYI]GQZ.F0T$AX\_$XV1$0XIK\8AAM%"Z JUIBXF6":*T&
M$YS.Z+)@?HACO./1TQ2'G1X(AW"R(R"D-?E19*%LBB X';K*UKECWCG0-A/$
MF?$\#4D;V?'H:8JY3@^$0SC9PWR;C360I7_?"(7,K20BV!QI$<P:<)JXDHSP
M.3O&40VI@WGR!=/45)T&%.-PM8,J]V.N#8.T.H7:I=2B ++>/421/!2;5(U:
MD&IL$Z_\=^G3L+^C=&JQ=H#@(?7^6]=];S[3WE^23KB\#$1(N+SP-AAMF $>
M).U:3RZ%KZ/T%%K%LI>!++\ITGL'47^^?1[V@MH!?1Y&E7M76']8PX=X.?N\
MXFM-/[B^65P]9'%=<!Z9,CE#7C6SCF2L>N$4<)]#8#*'6-I<D.Y+Z?GVF1@'
MPPWD>6PL]].)8?LN++]<!%'K1!@=>B8S,I\$0HR"@=56B!@D3XURH(;3>+Z=
M*]I#=6\9]@C2E\Z3IPX35C2O,[PA<U.J5V@@NF3!&!36>IFB:MU;Y4#2S[?]
MQ6DLB#$DWE6N_MOY8C'_&S.91G_<Q/^#Z?K3_+>PI%6]OXVSOUDLPM7GE>M\
MD8TC-C,+OM0,7&_(2>:U658IP>7$57"R":X/H_=\VV\< ^83R+8# WAXQYJ!
M!E72@BO'' ADM1%<D>"127!:E2AR$:Q1/ZRQ5W*^+3G&0?T$>.C1=ED=6L.Y
M\EAKO&C=.91!<Y/ !T<<DN0R1UXT%.$D%J89?=/8RFF^R/-M/#*./=07BOK9
M9X\7^KQ]Z+RH77TT.*\2U$&YX(JIK7YD9*E*2K89X;PGH>?;.F5<DVD\:?92
MOK.[;\?NI&QR5LC^$P5\9/EVE+,+UM3J3B-T5C&D+5OHD*XJAR?/=]E9Y1
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
M=]F>!?>B/GLFR,@$^E(+UZP#E2T#U,( #R:6:CFGV&A(X-A+F;B^]$)WS2C
MZ.?2HM[H_[Q>7^?TX_6*%K,[3G=QIGO7_>N?_LBK."=>S(J( A$9\.1JN\S:
MG9TI@BL&1.F2D)JWV0"#:9VXVG!BA+<5[64;44_N8L$9]UXB&!E$'8#+P%6+
MTA>M4#'/A>K,^S])O;OO%?R3 N/2C9_#+</_RG5F;DXO/N45OLO;*\;:F_05
MSE?_P*OK/+.!IZCK"&FAR3$3N0ZAY E4<:+H;-&'BPT*?7/U!^U!_^<>[ -^
M_5AE9XH!?)M]B?B'(43@N;8!2B&#KUDC-D5.MFZT1DR4NWTN%AP6\F5_[N&.
MD/@?%*XZ0 /Z*+14"C(B"3U$,EQ"3?P*9+K$C,K%-EUANV'!85OXS[2-GI#X
M76_A??CBFI#X;:Y%M)D[4[L-U]FGR@MP=:I2RD:X4%1._*#JSH[V[Y#U'[9Y
M_\P&Z0:#W_7.'>!Y1!:DXS5:HEDD?R/RZGEX<'7T&0\J:'-IX>V1'5_^9Y))
M)_B[] NKKV_M'O#GYH[[]]4\YAD6)\GH"&2#8*C#C!TXLDD@"9],5MK)HOO:
MFL,6>-CN^S/MY'PHNIRKI2=K+QY$BYYRW;_D4> .(Q<!<BEEWRX^.P7"$FDQ
MH!713;/31EWG81ON/S8#93I,7;(Q.E =)<ZRC$*"4+RRQ1= BQQL\"0[:S"K
MS@(M+0ZU/_-5SH>B4:W&,[5+W68_[+(B:F?0Q2+'^OU_SS?OMW_Q!7>WA?]C
MMTP]FH*F;5/'X4L?K5.EYU&EH$ ;H>J5109DVD.1FF>N@_>Q3=!JXM:ISR7\
M?%'"_?OU*KXG$K8M<&?9!<=43J!\+:<U'L&[9, YYG(N.CG=9HC2D01?=%O4
M(=@<E-$UDH G;HOS=I61>/OYOC[:<_;M\E[2VJW%..->66T4@A".CE*&!8*K
MUQQ&.;3&)ZN^I:B/>O&T18H3H+"]>#HPUG]?+6/.:?V*./Y$CB3Z*+(KH+DD
M RDHVD<H:]<5AHDELN1*F_SO;Y(V;5W?A'IQ7*%=V@" 1[_[TQ_URSRV[7K
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
MQI)-!WC[?;G:BN:N..N15>[3!44*7D3K"1U80#&FB8L$$HXH<^19%]5FJLT
M(CM!WV@(69Y'7!T@\26N5I^WKO^N7G#'M*>7QXLVY.);*"H;LD_HT'!)*LC6
M>*V24BRWR?@82&@GMY2M$-E2;!V@\L:Q^ZT<L..TL)D5+8!)K(%DX6J*MH9(
MKFPLR68>VV3!#:&RDQO'5GAL)K .P'A@&90O2A#[#!19RP60>W#9&> *I54E
ML>0;5Y2=7OC87B&>P2$92T@]0>^@@A4R-D)TAD$2GO85-P&"% 8LM\([%QS/
M?\X_;("3DVH:APBM)T0^4CN7A=<"E04I>0W,&U%36P3$8K-4JK"(C5LZ7'9-
MXR H#*AI'"*73B%V4SMG4D%7!Y2@DAF4#QE""0HP9N5C$MFV'O%ZV36-8T/L
M&+GT!+''C)'; -)MKOU+W'4TO@M:NI(QD4T,R$*-*M(AX9@EIXIEP3FG0T,T
M3JT\DO)._)#V9N 9!-L!D%_B^GW]]]._KN>?\*KN_==YO5G-XR:G^H,7M174
M_6_<^\V9+CK2@B74#N[$:5:;(TH+NEBGA<,4L$TCX9/([N1(/PO"OKKV.9>X
MC\;VI[P*R]$:%M[O&OO7?)7>+O^&F_KY\XL/]5+V?VF5R_7F1:$M=9N8]&JY
M>DGDSC>_+-?$;YV2E[Y 0H.@&"T8@TK B/4Z6YZQ4:>-,:COQ+:8 NMG%WX7
MD*][]LTUO;JVZMOR_K?RR[S4*3#7JVTF*<M6L3K(G"M')ISQM8I "S+F:D6!
M#(D6UDQI/TM:+[;%1(IY/+%U8%C<SGZY3:Z;):%\]E(!KS542KH,-78 T=O$
MDM+!B389D5_3TDD&Y!1(.U$P'4!KF[19RZC(8<WWLC=_S9LOPUDSLE5H<Z"!
MXKBBA7':,X)+R%Y(9.BY80US< \AL9/2M"F V$:,'>#S1Z)^/2=[.6)PI:0$
M(JA01^*RFC6,8&1FENP*%V(;^-U0<!"ZS'>)KJ.$T %X7N54NRJ_NEZD]>_7
MJ_B>-D>:H5#69V1@,K>@@K%U<%$$ZY5$R4-,H5&6XF/D' 0K^UW"ZG3Q=("Q
M.Z_HS?(J;9MZOWBWRKNKW[=+TK[[E<V4+R%P9<!S)(\_AD(>OQ5U7D%6(=2$
MI#:X.YC$@[#HODLLMA%C!_C\?]>+^7+UYCJ0^(B'9 C\NMSD]2QGCD4P\K[)
M'B#'QVEPRAG0=9I;5E'K1GW7GB#H(.SY[Q)[8XBH Z3=7T"]+YHQ8]!P:4'6
M&B_:-PC!8"%,"*Z53$*D-DDX#RDY[)*:?9?@.DDJ7=S"W3C9O^/GZM*\W-[L
M;':=/>+NPXRA9BEA!&EH/4IQVBK9JEJIPZ,PP2ELU?OLF\0=AK[O,T8RMNRZ
M+0I]$6-UK^O0LPTN$J[2^N\?$]:#[0O2#RKU?.9AXQ1P'DKM2&69=Z][N1T?
M6V\J?EJMEJN72Q)@W.+MMNA.*R&E)85DBHFU1EB!3X;^XTDFJ6)46C;9RD.H
M/%6G_9K_??>ZWU?+!7T9=\8FO77__I\7]W]G3ON4H+-^2T+Y@9[USUGDAEO:
M'^ E*M+D-9Z"S)&GY&3FT;#<*,5K#.JG#1PW0^1#!7AV05^@AGSF)RG-ZXMK
M_7A9KC[L^LEMZ\?'U:M'DM!:&X_!F5L=3L3N95K_"^3+_M__\_\!4$L#!!0
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
M5^ [.[NU9J-[?[ZS?7\62XO)([GR/QB$%D J.L$%SNKZE2W04L]>"2?9.$O
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
M\1T]3P0]3P8J*Z7K)>P.U5 <?,];OF+>4K>_K6M^Y??-_P!02P,$%     @
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
M@!HZU9?NL"L"T(E9-@G.L&)E+QOLEJ*,<A@P,UB91+%4,6[&&(D]M^YFO7%
M/G[H7U\^W"/E (?7GWKD]N:B_^)E^#1,YZ^2"]\GT#Y09F^1%!.N@ <*'PMV
MPM:$2D9P<+ Q#X$J$;(E?;383WD4QAD+\!2AZ99CB3TY+-)DBOW)F(5,4O]+
M\Z@X@NTR%X:'Z2)CL]@'F5_NDTUBM^'0B&O@V%^X:[.E6)E%+JS(+M:C$V9N
M*!HP$C :8K0]YA-FV]L1DLZXNJ]2M\2=5'PVTIW6X4H%L)<X"$ZH.Q5LM"%-
M:&1;VX  SUFJ>5P]2&VU6I0M\]=%/VIS&RF=5PD9((.M9J2$&>."+0$+ K!"
M159OZ,5:C$%0+BM3CSM>PJ?A'\PQ^B*3&0R'%--D)*3V0#)],=U==#=?$;H_
MP1-"&=I6?-_G8,HUTJ@QN/=<8=$EI+)9MNJ+\$R4=P([(\(*ZTC$",']MO;0
MNX8@OU)1.4LE/G?T<_Y_@T_T!4\/E[O)!Y5[]\$*TY>M)T4'JSVJ"P\2'YLC
M0I?K)<]LO.40 ZN Z3Q4@$'*9(2/D,ER/EQ1Z"0+*(?16!#Y8@:3)FU2F00@
M%.U&]I.  >1-X+!3KEB^8N./BUB#33Y$"9CFQA&0_L6@@9 A^ARD<Y+<=/'F
M"P=?QN[0- \B[6-LPETB8HW][CW06K6[(MIZ12)ZQ?%Q D1[?\9\0B&<WKAN
MWDH.>$Q4,T%B&4+CB-OEEQ&N!I&&BN#N\6JNK(C \A*U%@)96Q8V?MYA(*3$
M30W!,D, :&>(;$6&%(/CA#F2C4V,[5#E9=U4@G )5] 7#6.=][#VGB&CC'M*
M0XX5<ZH"=W# Q S%G0"#S-1Q2F7#4J,G:Y:&H4TZFD+R><*'%>TP!=NOB(*#
M>1#WC/;;0XF-\O#:HHM-D JKW!6ZSL;1:>JN3#23,A)6,F0.A:02]^0R"H$+
MD..**SKD/M>S-:&.+4L0'@3,Y3",<1TS+"I6GU]0<?;"FM"NDMBDH,"71==+
M'0_ZT3$CAP=?S"2V.JZZ8YI+MFGXY)4F</E14="+<<<R!B"B@KLQP]9%/"08
M("N"E[]=Q#8D6;TLE,NSS33(BJBDD!M''FD;B\#U_-*!34K+:?VEP _Z'%VG
M'&8I1I@P648B%U=!\"J00R&+K-/U(,8UC"X7^(P4R[%7?N:AAZN"19AMQ'@Z
M;R@0#0I<F 6Y]7<F3%UP^_E^=M>A';PBA]8%@("* AR[,+(4_N8=&75@H2X-
M'68A?\],98<TCJJ-??JVF+ZMRF,<$<S[I%'LPT]4*$S2LO2/C48X\"3Q,7!U
M%?_6PA>+N$4RXE(Q9^H:/XJ?$HKK*;2>5; @0/:;[;<D #MX) (3"62/#WJ
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
M::PBYF$V;" ]0@2:4F-54RB-$2(SH8&X$P'^X-Y(PG><HL(D_(XFE:P1C^,
M!L+T]U#Q .PJHG5.O#X(GJ0@'*"H$F%0 LV(P=PG<8PR=<].2"7"^M8_),RX
M95V"PAI9ECE*\]P7*@/,N"D1UQ?(2C"R/\<%F4H+.3EV0>J+Z08X?7/_. $O
M3FA/)L0WOAI'!(@O0<\)XB^T3SZJ)\LPGDG!R^.A2JVQQH<QGZ@T_T5+J11.
M)_I[9N0 +QS2DE8M.XKDO/4Q.@X%B40E'Z7"!BDPGM"58KRRW=4BY!*&$V$<
MJ G,ZMID5EM%\_C<=DXLHAN''B,F<K#)1RS+*+K5( ,*AH(>L09T./$9J  ,
M HX[-P?8JR0%6@@.+ C2E=D5GPCZ91//ZX,^-0]C$Z O+7V&)(!^-R,P8XGE
MJB@E.P?XM4^14@3M8C$OY>*0;\"[&<+"8!+6^*7:W&W\0NH$8:A]53IRHRS?
MS@99OC.)[ +"U/UO*N\X!-PKMW57X(CIS-(Y3J^ DHFE!;^"XD <SZSRLE8L
MMX96><R*]DQ@9_>H81(-KAS$=:"O'")$C@CD=92<A/4Y!HM.^K484LSI\624
M=TN<!&E4? 8<O-04/9SH6+1/,@FW3S,UNV#^I"2G.#CWO#2$J7%D/]79. N\
M6-2.*LK$VJ&RC V0<@+?O0+^P/7BUQ*05E<@!7(HG=:>ABL025+V PR_9V-I
M1B,5("LFA999KN*>KQ_<WB!MT)N6IRZ9P55O1(!*N+!R!"X+<>D"RYUI I$9
M;_*'<1F:V7 9>Y"]G#?ZX-]"/PZF:F_WP1A[K=W2:_"V]/IL&X$&!,$OJ?*R
MN,\[(^#,P=M49&&SV^;(_8T%KM<WUQDKTA#=W($L0J/,?8NYYD/-XQ%K$T;@
M>?%HU^80*EDFLB0?O,SBA:=>B 8JZ"G?%B;+A<BG% D^!>%(4(JLN1V!>UVP
M6>41^D:+/$X8>"!D-D6DD/ )6#[+SS8\)5]WQK87H%? 1I')F0Y:\U"F[ X#
M8C!OEJA E"*2YVML=C?(V'1&%!T B3HPLE;!ZHT,>%A*^^1)D7S<"(_XK[E?
M:VYSNPVXW?^U'&Y6V+;\U;(M9W-+LGKN"Q(CR],BN>248G60N"+*A: PPM"V
MB/?)S+GO#B3XE8/DS.>0ZC@IMC/ ]@)E,BY!AHMUP7KYL1EIE0Y'5DA]DG6>
M/)1(R+-2R]1]?RIG:H"L5>MP9V%NEJ^UX;GO8%[H^MJLP;8$FLPK'T^%0)PP
M%+X$N-$?30/XQ&DPUL_Q)P8#)/Q=@<E%RG2I@BIA@#0KLA*&UAV>)I:QG+XV
M8V@]J0Y4JMEVJ_TK"P$K(\0V.O&%L[R L9Z+[;M4!A&2&&XSZX O1,\P,VE
M7C%4%#%8*X.,H[F>9(G(4@;)QFIY!@2Y9BX+PL8J#2AU!*LV*:9/,J\.[:HW
MPD=N+.?*L&WB[P$Q-Z9'G%)H'33>H3+8;N4*H:-\ 0\RDP;M,]K#*I 3:4MT
MXLQI#G*DS#38F:J82AQ59M8YM5T^M<9<90 $J2?R"#! ,4?7RD9QL*RQA(:@
M?=* 8D(PQS&H(,?1).%+^:Q<91TK6V1^I 6$IR X2^NN'5LVBBZ\#]89L#[7
MY9&*;/LYRJLF8_#?JWW0:9^KY+L?\6#,)\G65Y6'?WD5^&:)69')$"A+R?1V
M@KBG]"W&[3($PE@EGO%Y^_#PL,S@*'C$&L1=U,0*E6/AN0"+3"G/[8T+QV R
MQX?D5F:#VF? F5@2@(+A>-BF(S,S8[6NQER)B\Z VZE*K20Z94<Y%PEJY!1T
MG/8#Z9'53R-K::0.K0,-_<%9Y#,6C?3YC*$M&Y0IA_AG4MKE"HPY38V_3A7J
M/U U0H.]G<[!/<PXON\.L #Y(E##F(VR&Q*4&,0X$_DDD"&%%49E^7X$+>M"
MNTN6-X >F+)/<BI23SZ[/<O[ZB[?!"E64 HS<+.7QS 74)T8X2<+-O8V*-A8
MFU06R$[9OYDUVA(+; >H^XCY09D0=V)S<B7YI"0ZN5*V>@GE+HO@9V5I40H
MTP38#58($J118&%F%\O B[(H4BX@D]?<><_R#C3F##C/E^_W-XCO;XL\/.OQ
M>['JS9W>C(KGWN=(C0/A#X7=U.4H$$F1Y,T+IOB,T?#)^[";BV2 ,A?'MU'E
MK#'!-N<"$TT0 H/IPL 5Q4MY8%D,HJ;P)\#@!WSLW K:RA"!]>71@L4EUXD"
MS.?+Z@<;Q.K(*8&<2MZD&EP'@.<]'Z\UX^?<3MQ=E#.4-SB*K4KT,/%<[\"E
MD]SVHGOMNQRJ,":PEF5J9[3PA$M!@#>#.IML(6'(1AA8T;$5O2@],$..7Q"6
MQYTRG8)?U&RW2XFP$HE./)JF>;BS\WS%Z7"#Q.D=%6RCW0#I60?AH2)P2B4N
M3G903D>G-DDSF\G%CK8$O8CGD&LS4;LQ+M/7$_<\>;X<V&RL#PON/,:"I]+&
MEUW*QZZ<!Q>S7=\!Z=QFY#XL='3^@8L_J>P)') D]3#R5#J/DO.D OH^ :7:
M$PQ$@3EM=MH+."A1G(#49LDF+.?2M<D47%RRVXO>9??FAMW^WKWN?CROS,JO
MI )"C^IE9A,M4?XH+IO.HO3U;YT^?.KYWT<.Q#Y\,GI:!':_8.A5JHLGGI_^
M>XO\G@C\FK&;:Y1T>TA-OG[5W&L<SW\^$QX\G;Q^M7MPS/#?G P_DS7V\"H<
MM\P?M<9U$;-U&OM'T_WJY+IWT;FX.KGL;2"V7I3IQC'<ERN7I;1ZF.H_^;;P
MC[\F9O$=0R=75]W+LXM_L9-O3>!OW>W'8N;!@_=SU42K+:0E;V#V%"IMY#2/
MYX^@_N0$<W5T:T"Q:Z?LL%(VU1'[&+&3)!'%N9J?E$+OL IR#>B3'44M91KR
MW='225?,(LR24F6D9)A*7'KZ)J&$.M=%Y=7L/%<"NK_3*HV_Z=14BJD%UG#9
M-"B5U"R8S%:^!)/J0 98ZQ!%6.9I>R8U=JXTUI=A*=""8\:5TI(P=5^,7Q1W
M)C+)]Z>+0D8O[T-^R)50<5"<(\5C@P#,N8Q@21*WZ?"BEPJ[ 0[G!DF&-\#
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
M1#=H)AG!>F)<4F8BL%\RYC#.2($+'E&WPDJ+.T_$ADVP/QN)2&@>W#=/DL;
M ,*'X6&ZF#@X#;A>TB>?Q"[#X[$TX,_\A7Q 2TH3 G(.(@OLF-\*>I'P4+!0
M\ @3&B-Y*VQ[.X+KC-!]EBOI?/=J((;F>&?_86^KBHT>R=UJUAY12F8PU3JL
M[66XNL]6KXPPD\>4JAIC?51JUJAE$C-"B*U.*NGC5?!OMEZC^'X=%!L#W%J4
ME] ,WZ7"4#L$/>"AN/^31RG74]:L8,:RZ?Q?Y$=V+CP1#H &._;E3@5TF/3&
M3DD-_BL\,F.W H09VGL*^AE23[Y(/"T'J,%$H"9/5W&T-DAQ_.GHM+:JX[K@
MJ<+^D*6#$*RP7LBBF4FJ6,M&235KU9 ;61JKB'F8#1M*CQ"!IM18U11*8X3(
M3&@@;D6 /[@WEO =IZ@P";^C:25KQ.,X@($P_3U2/ "[BFA=$*]W@B<I" <H
MJD08E$ S9C#W:1RC3-VQ4U*)L+[U#PDS;EF7H+!&EF6!TCSWA<H ,VY*Q/4%
MLA*,["]P0:;20DZ.79#Z8K8!3M\\.$G BQ/:DPGQC:\F$0'B2]!S@O@+[9./
MZLDRC&=2\/)XJ%)KK/%AS*<JS7_14BJ%TXG^GAD[P N'M*15RXXB.6\#C(Y#
M02)1R4>IL&$*C"=TI1BO;'>U"+F$X408!VH*L[HVF=56T2(^MYT3B^C&H2>(
MB1QL\A'+,HIN-<B @J&@1ZP!'4Y\ABH @X#C+LP!]BI)@1:" PN"=&5VQ2>"
M?MK$B_I@0,W#V 3H2TN?(0F@W_48S%ABN2I*R<X!?NU3I!1!NUS,2[DXY!OP
M;D:P,)B$-7ZN-O<:/Y,Z01AJGY6.W"C+M[-!EN]<(KN ,'7^E\I;#@'WH]NZ
M'CAB.K-TCM,KH&1B:<&OH#@0QS.KO*P5RZVA51[SHCT7V-F=:)A$@RL'<1WH
M*X<(D2,">1TE)V$#CL&BDWXM1A1S>CP9Y]T2)T$:%9\!!R\U10\G.A;MTTS"
M[=-,S2Z9/RG)*0[./2\-86H<V4]U-LX2+Q:UHXHRL7:H+&,#I)S =Z^ /W"]
M^+4$I-452($<2J>U9^$*1)*4_0##[]A$FO%8!<B*2:%E5JNXI^L'[VZ0-NC/
MRE.'S.!C;T2 2KBT<@0N"W'I$LN=:0*1&6_RAW$9FMEP&7N0O5PT^N#?0C\.
MIFI_[]X8>ZW=TBOPMO3Z;!N!!@3!+ZGRLK@O.B/@S,';5&1AL]OFR/V-):[7
M5]<9CZ0A.KD#681&F?L6<\U'FL=CMDL8@>?%HSV;0ZADF<B2?/ RBQ>>>B$:
MJ*!G?%N8+!<BGU(D^!2$(T$ILN9V#.YUP6:5!^@;+?,X8>"AD-D4D4+")V#Y
M+#_;\)1\W3G;7H!> 1M%)F<V:,U#F;([#(C!O%FB E&*2)ZNL=G;(&/3'E-T
M "1JP\A:!8]O9,##4MHG3XKDXUIXQ'_-@UISF]MMP.W!K^5PL\*VY:^6;3E;
M6)+5<Y^0&%F=%LDEIQ2K@\0542X$A1&&MD6\3V;.?7<@P:\<)&<^1U2M2;&=
M ;87*)-Q"3)<K O6RX_-6*MT-+9"ZI.L\^2^1$*>E5JE[@<S.5,#9*U:ASL+
M<[-\K0W/?0?S4M?79@VV)=!D4?EX*@3BA*'P)<"-_F@:P"=.@[%^CC\Q'"+A
M;PM,+E.F*Q54"0.D69&5,+1N\S2QC.7TM9E ZVEUJ%+-MEN[O[(0L#)&;*,3
M7SC+2QCKJ=B^KC*(D,1PFUD'?"%Z1IE) _**D:*(P5H99!S-]31+1)8R2#96
MRS,@R#4+61 V46E J2-8M4DQ?9)Y=6A7O3$^<F,Y5X9M$W\/B;DQ/>*40NNP
M\0:5P78K5PAMY0MXD)DT:)_1'E:!G$A;HE-G3G.0(V5FP<Y4Q4SBJ#*WSIGM
M\IDUYBH#($@]D4>  8HYNE8VBH-E320T!.V3!A03@CF.004YCB8)7\EGY5KJ
M6-E2\F,M(#P%P5E97>W8LE%TX0.PSH#UA2X/U%W;SW%>-1F#_UX=@$[[6"7?
M_9@'$SY-MCZK"/SA6N_-%+,BDR%0EI+9[01Q1^E;C-ME"(2Q2CSC\]VCHZ,R
M@Z/@$6L0=U$3*U2.A1<"+#*E/+<W+AR#R1P?DEN9#6J? 6=B20 *AN-AFX[,
MS(S5NAIS)2XZ VZG*K62Z)0=Y5PDJ)%3T'$Z"*1'5C^-K*61.K0.-/0'9Y'/
M6332YW.&MFQ09ASB'TEIERLP%C0U_CI3J/] U0@-]G8V!W<_X_B^.Z8"Y(M
M#6,VRFY(4&(0XTSDDT"&%%88E>7[$;2L"^TN6=X >F#*/LFI2#WY_/8L'ZC;
M?!.D6$$IS,#-7A[#7$!U8H0?+-C8WZ!@8VU262 [9?]FWFA+++ =HNXCY@=E
M0MR)S<F5Y-.2Z.1*V>HEE+LL@I^7I64I $P38#=8(4B01H&%F5TL R_*HDBY
M@$Q><^<]RSO0F'/@/%V^/]@@OK\I\O"LS^_$8V_N].=4//<^1FH2"'\D[*8N
M1X%(BB1O7C#%YXR&3]Z'W5PD Y2Y.+Z-*N>-";:Y$)AH@A 83!<&KBA>R@/+
M8A UA3\!!C_@$^=6T%:&"*POCQ8L+KE.%& ^758_W"!61TX)Y$SR)M7@.@ \
M;_EDK1D_YW;B[J*<H;S!46Q5HH>)IW>'+IWDMA?=:]_E4(4Q@;4L,SNCA2=<
M"@*\.=399 L)0S;"T(J.K>A%Z8$9<OR"L#SLE.D4_*+F[FXI$58BT:E'TS2/
M=G:>KC@=;9 XO:&";;0;(#WK(#Q4!$ZIQ.7)#LKIZ-0F:>8SN=C1EJ 7\1QR
M;29JU\9E^OKBCB=/EP.;C?5AP9V'6/!,VOBR0_G81^?!Y6PW<$ ZMQFY#PL=
MG7_@XD\J>P(')$D]C#R5SJ/D/*F OD] J?8$ U%@3IN=]@(.2A0G(+59L@FK
MN71M,@67779SV>]VKJ_9S>^=J\[[B\J\_$HJ(/2H7F8^T1+EC^*RZ2Q*7__6
MZ<,O/?_[P('8^T]&SXK WB<,_9CJX@O/3_^]17Y+!'[.V,TU2KK=IR9?OFCN
M-TX6/Y\(#YY-7[[8.SQA^&]!AI_(&OMXX8U;YO=:X[J(V3J-_;WIWCN]ZE^V
M+WNGW?X&8NM9F6X<PWVZ<EE)J_NI_H-O"W__:V*6WS%TVNMUNN>7_V*G7YO
M7[O;]\7,O0?O%ZJ)'K>0EKR!^5.HM)'3/%D\@OJ#$\S5T:T!Q:Z<LL-*V51'
M['W$3I-$%.=J?E *O<$JR#6@3W84M91IR'='2R==,8LP3TJ5D9)A*G'EZ9N$
M$NI<%Y57\_/T!'1_HU4:?]6IJ113"ZSALFE0*JE9,IFM? FFU:$,L-8ABK#,
MT_9,:NQ"::POPU*@)<>,*Z4E8>J^&+\H[DQDDN]/%X6,7MZ'_)">4'%0G"/%
M8X, S(6,8$D2M^GPHI<*NP8.YP9)AC? P.]II&[3I&@(L.@8&O;;%W,/579D
MK,,!GAMA;Y'!6TJRP<_>_[&JSX74T+X-_LA?(DJH8W9FR_:]J'5K9[793C<R
M,AK/NJX8%(BH/$DU]CA@M4VPX,+L\K.Q_P1$BBGK<E?[DH-];4BX1L432EFS
MMKWAA!XG,V#>B$&")5<K(/H=Q_$^LINQ-!%,.?/R0QC_+^7L]^PHU\S+GHPB
M[@6B-#*F)Z/\DAYHPKU9K&-9L-">6 HG@AGA?2UV+\IU*H!Y=[9J$3VM$JR;
M-=.%@6U>\')8N?_07(42M*'(SKO2GER)M;',&Z4EH0K- 1!,I['QIK@=9TN+
M\488<%IO241(\MQH5BIL]3)E,O.B51Q^A,/37C25+4M4!78?VHUBZ]$H4QHI
M%JAHA%5T6?6:E:GILAFI C14N"=(V^1VX=F**J4ZYZ*D;2!&0%5W&<)R3'U!
MWGGC#=FYF"OWMINI[LS+&EBUT@T11>7][#T/=(')_6?U:XR=ENQ0=LV<Y56-
M$0U)0""I8IY.']D:XMGS"?EYV<1HCK!6$6Y;W!2KP(%S_ZD!5TU7ANT=OY-A
M&LZ82@'J*4@8GBV_YTCY%S+F_'[5[JH<QO>]__EHM];:^;+KGP]JAP='7_W^
MY]VCVE%K==<'[W_>V9K#'2&\@?N#6$XI?9;)D7MO5+ST]6=?!!Q*WP_$(P7I
M;[,+5DHR-W,Q\-_"$=62/'TD6D7<LQ>(]*R2XB,Q@\='8SH<<D&>5;QUCY:I
M'>R5B@HL$=W#-4F?HLW9;YRT]KZ)V=NGJH '4[B+N44D3]76%,S?]@WFR)IQ
M,WY,4YVQ)]C0N33B!@F[9=_'0%_CYV>A_H;H?9;G9WG^OH?5GP7Z&^/W6:"?
M!?J[%I=^D41GF[^K<?,L\Y]\-NG9B'^YS&,.UIU2_ESQ__L\_$,HB*4F_U/^
M8M'FE:#4[9^MHS^@]_K_4$L#!!0    ( !5X_%0H-98;-Q   (-Y   >
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
MQ2%NP+L9P<2@$U9[7J[OUYZ3.L$Q5+XJ';E5EJ^Y19;OK42X@#!U_X[E%8>
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
MRPDSO)ER\&ZS6)L8! [%S?I55G)2#0(TG\C1A'$MF(Q@<S/<'\BGC."V5>6
M:<[X3%J0F3]0BHE*;-8/@"^Y)?*1LBP08UCY^ILG_%;0\J:"1W "!J6<R"M=
M'.SV4F/7J'DB&@$GUZY @:XNF)F)D1S+$0UD,ZUNI8&#9&;"PY!6-Q2HXL;J
M&&:!B4,Y!76'J VGX[-9" AF*$-I%T[_X1]<T4L$Z21$=A F'OX/( 8M R;*
MS$DZ@LXAV1)./!=P(_POFI_E^TM.YVGH?NL1Z3Z=P%85__M,7@X4V#9WSACK
M9[IUMZZD!@%OR*SA'8ATE]SM\DW>!X/VB^&"<10"0PZ=I\H<@!VE&\J\]!8%
M?(,P;_4X=U>8M%>*J\"^=AA@*K2M8"[C:(P[".A4X\B(48P#0 "FT@@\C)4#
M!FD)1"@A)F6[X%=&'#P,?@GVWW\O@KT$H2GG;<[=A04[QV/=A6-.W-%0A&J^
M5X$;!>M/T-,!=F2"@U>%5<)J/T16AN &X M/?E$ATN3M5!0N: ;* SIDR6Y$
M)#0/<_L9P8N$.)6V&:GD;E@'1P^FQ42%""5+]@M+N*=?.'S0;F'_$;F%1%RV
M# F?Q+GO\KV'<O"'M>/FYH._B-A;I[Q;/OKNYY&86300Y N#Q%*E,/D]UQRB
MT=F$[7O;B?8C^_;8.R\7+R2Q;-X,^J#6(^BAR-S>?"(B,G'B\PQV@/@<[928
M<<<Q-@;S#)_UK80KE) KL5IOP-Q!!#-31JR%O!6@Z]>VAGQQE6F$8?@T#3/(
MC)J1ED,7F9.M1C#AF=('C(%DVXWC3HH>DH @!-,M;N*0N\P 1@2"AE7HE@71
MAYG!7_ XM'EHDMV[(?/UJ*#[[O !Z>I^^RXCS>UDRVIZ,28]":0 !0+@(%;1
MAE- @A;&":03*AA'J:.HJF)K+,@E?HO9IDPC4SR30&0M9D &I 2X<4OPB,@(
M& ]Z"WI@E(J<U> CZ^6;CZW/4I%VPZ  64>JX*XY=.-KE4X'.>8@%K@(+7Z/
M80*T0 [JG*DI1-96",1PJ7GR*TPOWM]_/7"E:#\FX"+Q,.!<N[_'\I:'&"]=
M$];<LJ*\SK0C0=$HB%XMBHFN4C=A,8=TIX!;6#8)N#06_$%,HNRS/<[,8\!@
M0-@31LVX),%>"3/ T<+29AB?^I 011O(43#C0H!446&-6-\G+=!B)% Y,1DT
M57%$I&A2V(%+.8'2@&.U"P:J!7%"XK/6K7#AXE[#YBH. ^<$AP)\-&4)5Q>Z
M:FQR3*6,'I' I-E"6$<J-345G$B.W8H\I0D/W%W <U@PA#SI[376I5AIG>!E
M/#+%:+\8XW>PP A'V3S*9].>2$;LX!%9D)Z*JA8;:2!T]^G2!P.%T2&1 LTQ
M-S 4F?-)4/$LQ;_.6F1W>V>6H>DE7^;<-.6,/10TH!JNC@34$PS9;->:A7RO
M$V^"BD7KA8D.L#J$@#75C#Q7W=(,R"FI-1"_E<KASX1R2?[K?7YG:#DW+PBV
M>JMDX+/9F<=&-O! S0C(CD00+YM?5U! XX:WIFLV"@VK)BB<H ["*I@MB11E
MWH&O'L!CLIR!A3,*#4L"S8ML;#U!13]\1(K>CT<C88S2+N7:(8DTI1FH[::)
M!QNJN*45HU0#AM*!ZGB&F $&NRLRBK5(W- 0POVQM*691AR"I6!39)537K,A
MZ%OJRH,0F)9\HD5(P'VE3R]K?",Q;V1#^-"H,+:K0^YH[7.OD[0)9L9O1'6H
M!?]4);ATPL,Y7YB=;]=1^*@T]\4CTMP.2'F0[^+8DF-><BT8F.I;8;)T.*)V
M1-Z$RM$GX,+7=V44'&ZI9LO((WD'=_'C"#@4\"C)0R4X<C_O72IIUN>U0H+D
M!-.UD->\/^56P=W66$]9O)Y&\'@%8YT;1:DCF,0[/0-#P>OA-_"F75Q@Y$,
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
MF.S]+*C^#1\I^<^EKOX+4$L#!!0    ( !5X_%1Z!=]R" @  ,4E   2
M97AH:6)I=#,Q,C)Q,C(N:'1M[5IM<]NX$?[>7X%3ICEG1N^28UEV/)/83NN;
MZUTN=9OIIPY$+"74(,$#0,FZ7]\' /5F28T\;2Z.IYF)3!*+Q2[VP;,+D.??
M7?U\>?N/#]=LXC+%/OSMW8\WEZS6:+4^]2Y;K:O;*_;GV[_\R/K-=H?=&IY;
MZ:3.N6JUKG^JL=K$N6+8:LUFL^:LU]1FW+K]V/*J^BVEM:6F<*)V<>Z?X)>X
MN/C#^7>-!KO229E1[EABB#L2K+0R'[-/@NP=:S0JJ4M=S(T<3QSKMKM=]DF;
M.SGEL=U)I^ABH>>\%>_/6V&0\Y$6\XMS(:=,BC<U>=Q^W>Y1CR<\'?0'@PYO
M]]+!R<EIFO;[ QIU_]F!D2V(QS[6S16]J64R;TS(CS_L=YLGQX4[FTGA)L-.
MN_W'6A"].$]U[C">0?]X&=5L*7-T[QI<R7$^#"[58M=%<Z*5-L,7[?#OS+<T
M4IY)-1]^?RLSLNPGFK&/.N/Y]W6+,#0L&9E&02M_(]@$\\+M+)I\ CU*YK1P
MH=/U1E_?3^1(.M;K-+N;%J\[SLT8OCM=#$^A=<WT!'--YBO9_K%4Q#H]WNCT
MC_@K=DG&R50FW"-RKR]/Q7B=,C<A0-H4V@237[X8=#LG9Y9=3B2E[+W,>9Y(
MKMC/*;PB<V!XOI(_-W7V QDS9W_%Y.;<UED2XC&'F]R]?'$\.#L47P47 JN_
MH2AU0P#S>!-S_RJMUQL?R5P@BL-&%/OBOO=W^MYI+ES[_4??G*UNWT_"#9OP
M*3%#4TDSD*F;2,M^*;D!W-6<?21 SC&=L_?:9*S3;OS" ,?+4BD""OLG9^^-
MMHZ]X_D=&43R)D^:B.#I_@A^<R'K/K&0O>,6@4)(LCF[R_5,D1A3/4;.Q'@)
M#0-RC1P)_5SFC.=S5N;.E 3[D35# D4@.<MP9SQUI#S!(\-T!HYW.LIM">24
MD+4<BQ<B&;^C0$U+G1;/!(S!D"IDWXJ[$FF0;2&6HSLL$638;"*3";.E_UGU
MGY&A2HEW()-6(2W[##^3;@(';4%),-#K+6":%G!SBFZ"C>;KT_#,<-C[5G!(
M+%TFI%5DZP AQ-%LUMIEGH)80E+#=:)* 9U SUH8ZT">]&14(/@>MQ[/2JV
M66'"/A@:V!>AY*Q[B5)! &C4@$P8S@9[$FXG+%5Z9A=0-326UJ%>=8S[A]%N
M6%E?0YQ=&+-E[3,#7?^)@>YV(T++.BC"JBHC/%GH6 B%V-TP;BB@!%&7(U2"
MB"8C0'.DI)UX<2^6@2@]6?I[(6VBM"W1SU.HT2K"I3 Z(8''EAT!'8( MPB!
MZ_MDPO,QL;=@)U]NVEAO'A_1J]"U<RSB7;R5OJ#,(TR]?N8I; V]$4W>EH,'
M2C<&2C&0]_,AIB'A4_Y_+K,V9KY_>A!..X.OAE+4]$\%IJ^;IQT_#U=D,5,(
M64APG\=3W>?>A)?V\"X^"8X(V*A&BFE5EP8*0%-3:0/Y08KRH,>7URO:7*=>
M0XH'L%5Y=068>D7+OE&"0F&+U4J*L/6VY<A*(;F1W@$9LW](!KG75%J?D</:
MM"%]!ZK$WAX&8=,=.A4H-652*NX9'FX%(U:9'3UBG;!>WN!J1%X0)(S^)!Y!
MNM\ F$=/",R]_C:8#Z:N+4P?3GH'0QO+82J%1RRW.N>>W;D%VGVEZ6',C5A
M"B"7?"25='.?['<-ZQ=80%\ 5EP;&Z)KE6I((O>50T6)S;E%%'QQDB3:B&!
MJ%G'E*/F4, W6JCP"\>+H!Z/&,8"DP5X_'FA.'E"*(Z4?#WEJ@R\Y4-,:8JB
M44X1'+NC^%N6%@?P<+S=70\&T*(C.-3&JG.D2[??@D,R!5]*DR^IT\]OA=AH
M4:R'=4AQ)L))$C#G!W@VN!-/"'<5>\:0;D/#[\JK8BZT[,3?(SC3IW>=)*7Q
M %C+I3NT9O[4QI _UX0NFT#1K_'4AQWMZ9("R6"S!]*5X=A'43A0\&<->;FT
MZU6T:L+MLO#P/!B03R(DB# ?%7G/F9)WI*K3A0?R]?]ZBAZ)]F]A@W;\+#9H
MX1!2+-9)?457GCW7L;IB+H^V1U0B6X7MTC2.XM9I8Y?)/SR RBR3SE& ]8YN
M(XW2PK<)"=N"@B.@&31L/<WCKR^O%TN0?BTE3 _+K<R3< #QZO][L"^;\-\J
M%&R8J_"J!R;Y770B"=BHDO9R+S0C?N>S<"S@0AX.I6<X$%V<&#T*<=6V)9X\
M[& W+M#1TI+<]J*S*EC1!3!#75F/I8!%'6#++,/>ZS<*SE1)9>?9VO-+\T]O
MD_06V3PU((\Z8D^![X"><(A=P:P>DZ',IUI-R6?$G(^KLWA3421EA=)S0NML
MHB,O\@T0 W3_DW*A^51>$NX.\ ^EFK]\T7G=/NL.ZN$E_B'VQCSLPC:P:AUA
MS9!IP&[%"TO#Q<49TDVA^'PH\S!ZZ'16Z1IIYW3FU9U-?<Y"Q5,MA+  8G/U
M2K\_:+X>]/U;?6?P7RP&KE[X-\,+_Y83VVVG@^9I>W]SN]E9MK6"[J@?'MB"
MYV]JO=J#U3OL%O>LL[ER/4:WG-#%[Q_6X&EX9VC#[^9+X&5TU[Q=&+?04$5W
MYPQ48?8@P 2P<$;%%OXLIJ?-0E[X$E,:(?&59O6S,_D<G/R3T641*>'ZGI+2
M[YSC[=]12<:K#]@?2Y^<XBT27KP(WTG$R^7'$O'VX1<3RTEK!4)8HYN]'^RL
M4=&#;WX*'3]Z&L;SU2EM?06T@F\@G/:J"Q\!PZ7;WV7?YRE[/RFJ?N,'3N%3
MJXM_ U!+ P04    "  5>/Q4>=3W 3$%  "F$P  $@   &5X:&EB:70S,C$R
M<3(R+FAT;>U8Z6_;-A3_OK_BS<76%+!U^+X:8'72K477*RZ*?1HHD;+8T*1*
M4G&\OWZ/HM0F<;P814]@_B!8? ??S9\X__GDQ6+YU\M3R.U:P,LWCYX]64"K
M$X9O>XLP/%F>P!_+/Y]!/XAB6&HB#;=<22+"\/1Y"UJYM<4T##>;3;#I!4JO
MPN7KT*GJAT(IPP)J:>MX[E;PR0@]_FG^<Z<#)RHMUTQ:2#4CEE$H#9<K>$N9
M.8=.I^9:J&*K^2JWT(VZ77BK]#F_()YNN17LN-$S#_W[/*PVF2>*;H_GE%\
MIP];G+$DF@PGDU$<#?KI9$*&@U&OSU@:9^F$COM_QVADB.Q>QMBM8 ];:RX[
M.7/[3_O=8#0H[&S#J<VG<13]TJI8C^>9DA;WTRCO_WHU.\HLN[0=(OA*3BN7
M6EZT(:=**#V]%U6_F:-T,K+F8CN]O^1K9N YV\!KM2;R?MM@&CJ&:9YY1L/_
M86@3FE>];KS)(]0CN&2-"W'7&7UZF?.$6^AU@_BZQ5<=)WJ%OEM53">H]8KI
M*<::Z6]D^QE+7?']>B\>1K.X-XA@P;3E&4^)6P>5@<W97J^^%S<62A=*$^_*
MN!N/9@86.6<9G%ZRM+3\@L&+#+UB^A,R]*XT&)+M%_>M?ZMO+TMM2H+[6@5G
M96)\Q@P<D0<^;412.$KJ%TS8;DYQ<9&3 O,#PYY[6[K.AGA<YQ?>2.XFQIG%
MP8&14Y0!ET#25&E*9,I@PVU^7?$D&C;29T0G1#+3>7$IV!9^2ZVC=*.HVZ[H
MI:1,&XPDHVUHXO_U0^E32EE:5\JTLLMQ89!S+@0OX"2 WS5CLGU7^7R+2FA7
MB2R%8)B#_FCV6"MCX1&1YQC>-CR1:0!'+N"N![K1[$97=./9@S;D3+-D"ZEO
M<X9R6%<Y-W NU48PNF(N:<16F;NMKUZ51&,EB2V\9DC$7$MXK/2ZKK>H\PHR
MI2OQ]YX5& ::PM-2,L_4B]K^^+EJK=?6& H9^HEFJG4AT$I?@(Y;L_<EU\R=
M4 9VJQV[ G#W>'!$'WRH3\RAQD,6U9Q>ICF1*]84:3SI]=O@.NB#SURB^6L_
M_E+,"<$\4-<.CEB[G!'N E!H9IP=[:I;A  4P]02@5:: @TSO@$R+K&+W#HJ
MI-5Q7^V)7*7P;JB"^3B;QNHKL0]@9VI]Y@J<'%2 /LB'3% \V'%<6I+@F*FI
M"<X2ICMHJB"%8=/FSXQR4PBRG7)9[5@)S6I=B;)6K9VZV86KV)2(>BA7S>S)
M-8283(+QH.=0A$7H8&FS<0TP@@I@A);NTOJC8#@8["5'0;R7]E]JN[T I^_G
M5SL(AI/#K VK2.B&H4EFG1V*Y2A,0>3#5J_5\!2$4L2-TPCBBJO9XPNPUM;=
M)=,M+IW4U1-9L&RW(%3Q]4_HR+<%#F-3/>'F0?*A6>Z.S8%^^IK_W*Z.#_3T
MV@#X))\\4/Q^LO>TQ$G>'?L3Z9IK=]1G/=#<N$,7P2C!*33V_C#%^W_!'I[,
MW>D55J?5]_4U46F<<HO;I0<<ZDL'4)1>*7=;D%[[^D-4F#"WG)5:<I,C#L+
M,(=\?N"/D@IZF=SA-:DL>@B4(9ZD#1#-.,+@&H=64!:=+91AM\#-\<$0$]4H
M9-0;;A 1E<D[U.."YX0%)PD7W&Z]-L2A=3S;>TU%R<2%(ZU!(BXAJ-<L0W3O
M0L,E<A"Y1>@I7 *K3YV;EGXTL =JAWJ;'\%>['?C4@?C5<'<J6:"N.^GG6N>
MCXU7(;SHHPA)L,A*NU]DWZW#WCNC^NEOL*J[M.-_ 5!+ P04    "  5>/Q4
M2FE6BS0%  "O%   $@   &5X:&EB:70S,C(R<3(R+FAT;>U86V_;-A1^WZ\X
M=;$U!6Q)ENW$MQI8G01KT35MXZ+8TT")E,6&)E62BN/]^AV*4I/4\6H4O:3
M\F!$.A=^Y\+#3YP^.#Z;+_YZ=0*Y70EX]?;IBV=S:'7"\%UO'H;'BV/X8_'G
M"^@'41<6FDC#+5>2B# \>=F"5FYM,0[#]7H=K'N!TLMP\29TKOJA4,JP@%K:
MFDW=&_QEA,Y^F3[H=.!8I>6*20NI9L0R"J7A<@GO*#,7T.G46G-5;#1?YA;B
M*([AG=(7_))XN>56L%GC9QKZYVE8+3)-%-W,II1? J=/6CP:]K/>*$X/!X/#
M?I8Q,B!)U!^,CB)"XR$9_=U%D"&J>QMC-X(]::VX[.3,K3_NQ\'1H+"3-:<V
M'W>CZ-=6I3J;9DI:7$^CO?_7N]ER9MF5[1#!EW)<A=3RIHTX54+I\<.H^ILX
M22<C*RXVXT<+OF(&7K(UO%$K(A^U#9:A8YCFF5<T_!^&F!!>];CVD(_0C^"2
M-2%T8P?ZY"KG";?0BX/X-N*;@1.]Q-BM*L8C]'H#>HJY9OH'83]GJ6N^WQYV
M#Z-)MS>(8,ZTY1E/B7L/*@.;LYU1W9<PYDH72A,?RC#N'DT,S'/.,CCEDLB4
M$P%G&4;%]!=4Z'UI,"6;;QY;_\[87I7:E 37M0K.R\3XBADX((]]V8BD<)#4
M#UBP[9KBRWE."JP/'/;<T\+M;.@.Z_K"6\G=Q#BW.#@P<XHRX!)(FBI-,7T,
MUMSFMQV/HL/&^ISHA$AF.F=7@FW@]]0Z21Q%<;N2EY(R;3"3C+:AR?_W3Z4O
M*65IW2GC"I?3:LV>,ZTW& @^$?/C(+9F]S5!G]E-/R95KJ]+(1BV9/]H<JJ5
ML?"4R OLMC8\DVD !Z[_W$B(H\DG0R+N3AZW(6>:)1M(_=1C:(?;+.<&+J1:
M"T:7S/4PL54CWS5F7I=$X\82&WC#4(BM+^%4Z56]_:+.:\B4KLP_>%5@F%8*
MSTO)O%(O:OO3^"9:[ZT!"AG&B3#5JA"(TN]'IZW9AY)KY@YL ]N;'X<$X.K=
MP0%]_'&[LK34R#G0S<E5FA.Y9,V>[8YZ_3:X@?(Q9BX1_LJ?!BG6A& =J)L.
M3EB'G!'N$E!H9AR.=C4\A  TP])BMZ"@0&#&SX/L8Q>A0UJQGVI-U"J%#T,5
MS.?9-*AOY#Z K2'^E3MPM%<#^B3O<Z @S\'3PY($IVXM37"T,MU!J((4AHV;
M?R:4FT*0S9C+:L7*:%+[2I2U:N7<32Y=QZ9$U&=4M76]N&94HU$P'/0<J;+(
MI"QM%J[Y5E#QK=#2;5G_*$!6MU,<!=V=LO]R&_<"/(R^OMM!<#C:#VU894(W
M"DTQZ^I0;$=A"B*?M'JM1J<@E"*-'D?0K;2:-;Z!:HWN<S9Q<>6L;A(4P;+M
MAE#%]R<LD=\6.(Q-]0MWGJM[)&;/('W#?^TXAWN&>6OW?U%,GC3?G](]+W&,
MQT-_'-T*[3/-64\S-^LP1#!*< H-WI^F<__OUCTKN3VWPNJ<NE^?597',;>X
M7+K'<;YPU$3II7+7)NFMSV#D@PESK[-22VYR9$"8&.8XST_\=5:1+I,[IB:5
MQ0B!,F22M*&@&4<"7#/0BL1BL(4R[ ZB.=R;7*(;A8IZS0URH3)YCWY<\IRQ
MX"3A@MN-]X8,M,YG>R=4M$Q<.M*:'N(KI/.:9<CK76JX1 TB-T@ZA2M@]4GS
M*=)K@#U06]*[X@AVLKY/;K<P7Q7!'6LFL)<NV=9]U_7&J[A==&U"$FRRTNXV
MV77]LO/RK/[U5WG5I>+L7U!+ 0(4 Q0    ( !5X_%2?XB4'6/T$ "7:3  0
M              "  0    !C9G(M,C R,C V,S N:'1M4$L! A0#%     @
M%7C\5*X6*%?P)   MJ(! !               ( !AOT$ &-F<BTR,#(R,#8S
M,"YX<V102P$"% ,4    "  5>/Q4+X3@TP0Y  #:40( %
M@ &D(@4 8V9R+3(P,C(P-C,P7V-A;"YX;6Q02P$"% ,4    "  5>/Q4%-Y&
MR)3<  "8C0H %               @ ':6P4 8V9R+3(P,C(P-C,P7V1E9BYX
M;6Q02P$"% ,4    "  5>/Q4$B["LRJJ 0#=E1$ %               @ &@
M. 8 8V9R+3(P,C(P-C,P7VQA8BYX;6Q02P$"% ,4    "  5>/Q4TR=$56,B
M 0#&V0T %               @ '\X@< 8V9R+3(P,C(P-C,P7W!R92YX;6Q0
M2P$"% ,4    "  5>/Q43NFY >P/  ! 6   '@              @ &1!0D
M97AH:6)I=#$P,2UF;W)M;V9N;VYX<75A;&DN:'1M4$L! A0#%     @ %7C\
M5),%O6HD$   #5D  !X              ( !N14) &5X:&EB:70Q,#(M9F]R
M;6]F;F]N>'%U86QI+FAT;5!+ 0(4 Q0    ( !5X_%1U+:SF,@P  "-%   >
M              "  1DF"0!E>&AI8FET,3 S+69O<FUO9G)E<W1R:6-T92YH
M=&U02P$"% ,4    "  5>/Q4LN)>XC<,   F10  '@              @ &'
M,@D 97AH:6)I=#$P-"UF;W)M;V9R97-T<FEC=&4N:'1M4$L! A0#%     @
M%7C\5')LCEJ_$   5F\  !X              ( !^CX) &5X:&EB:70Q,#4M
M9F]R;6]F<&5R9F]R;6%N+FAT;5!+ 0(4 Q0    ( !5X_%1A6$L^L!   )MO
M   >              "  ?5/"0!E>&AI8FET,3 V+69O<FUO9G!E<F9O<FUA
M;BYH=&U02P$"% ,4    "  5>/Q4*#66&S<0  "#>0  '@
M@ 'A8 D 97AH:6)I=#$P-RUF;W)M;V9P97)F;W)M86XN:'1M4$L! A0#%
M  @ %7C\5!3V?DO"#P  >5<  !X              ( !5'$) &5X:&EB:70Q
M,#@M9F]R;6]F9&5F97)R961S+FAT;5!+ 0(4 Q0    ( !5X_%0%^MX'^@<
M (DE   2              "  5*!"0!E>&AI8FET,S$Q,G$R,BYH=&U02P$"
M% ,4    "  5>/Q4>@7?<@@(  #%)0  $@              @ %\B0D 97AH
M:6)I=#,Q,C)Q,C(N:'1M4$L! A0#%     @ %7C\5'G4]P$Q!0  IA,  !(
M             ( !M)$) &5X:&EB:70S,C$R<3(R+FAT;5!+ 0(4 Q0    (
M !5X_%1*:5:+- 4  *\4   2              "  167"0!E>&AI8FET,S(R
>,G$R,BYH=&U02P4&     !( $@#D!   >9P)

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